Excel DCOUNT関数チュートリアル

DCOUNT関数は、Excelのデータベース関数の1つです。 このグループの機能は、大きなデータテーブルの情報を簡単に要約できるように設計されています。 彼らは、ユーザーが選択した1つまたは複数の基準に基づいて特定の情報を返すことによってこれを行います。 DCOUNT機能を使用して、設定基準を満たすデータ列内の値を合計することができます。

08の01

DCOUNTの構文と引数

©テッドフランス語

DCOUNT関数は次のとおりです。

= DCOUNT(データベース、フィールド、条件)

すべてのデータベース関数には同じ3つの引数があります

08の02

ExcelのDCOUNT関数を使用した例 - 単一の基準を一致させる

上の画像をクリックすると、この例の拡大図が表示されます。

この例では、 DCOUNTを使用して、大学プログラムの最初の年に登録された学生の総数を検索します。

03/08

チュートリアルデータの入力

注:チュートリアルには書式設定手順は含まれていません。 ワークシートの書式設定オプションに関する情報は、この基本的なExcel書式チュートリアルで利用できます。

  1. 上の図のようなデータテーブルをセルD1〜F15に入力します
  2. セルF5を空白のままにする - これは、DCOUNT式が配置される場所です
  3. セルD2〜F2のフィールド名は、関数のCriteria引数の一部として使用されます

04/08

条件の選択

1年生のデータのみを見るようにDCOUNTを取得するには、3行目のYearフィールド名の下に1を入力します。

  1. セルでは、F3は基準1
  2. セルE5に見出しTotal:を入力して、DCOUNTで検索する情報を示します

08の05

データベースの命名

データベースなどの広い範囲のデータに名前付き範囲を使用する 、この引数を関数に簡単に入力できるだけでなく、間違った範囲を選択することによって発生するエラーを防ぐことができます。

名前付き範囲は、計算で頻繁に同じ範囲のセルを使用する場合や、チャートやグラフを作成する場合に非常に便利です。

  1. 範囲を選択するには、ワークシート内のセルD6〜F15を強調表示します
  2. ワークシートの列Aの上にある名前ボックスをクリックします
  3. 名前ボックスに登録して名前付き範囲を作成する
  4. キーボードのEnterキーを押して入力を完了します

06の08

DCOUNTダイアログボックスを開く

関数のダイアログボックスは、関数の各引数のデータを入力する簡単な方法を提供します。

関数のデータベースグループのダイアログボックスを開くには、ワークシート上の数式バーの横にある関数ウィザードボタン(fx)をクリックします(上の図を参照)。

  1. F5 - 関数の結果が表示される場所をクリックします。
  2. 関数ウィザードボタン(fx)アイコンをクリックして、 関数挿入ダイアログボックスを表示させます
  3. ダイアログボックスの上部にある[ 関数検索 ]ウィンドウに DCOUNT」と入力します
  4. 機能を検索するには、 GOボタンをクリックします。
  5. ダイアログボックスはDCOUNTを見つけて、 [関数選択]ウィンドウに表示する必要があります
  6. [OK]をクリックして、[保留]機能ダイアログボックスを開きます。

07/08

引数の補完

  1. ダイアログボックスのデータベース行をクリックします。
  2. 範囲名の登録行への登録
  3. ダイアログボックスのフィールド行をクリックします。
  4. フィールド名"Year"を行に入力します。引用符を含めてください
  5. ダイアログボックスの[ Criteria ]行をクリックします。
  6. 範囲を入力するには、 ワークシートのセルD2〜F3をハイライト表示します
  7. [了解]をクリックして[勘定割当機能]ダイアログボックスを閉じ、機能を完了します
  8. 答え3は、7行目、10行目、13行目の3つのレコードだけが、プログラムの最初の1年に登録されたことを示すため、セルF5に表示されます
  9. セルF5をクリックすると、完全な関数
    =ワークシートの上の数式バーにDCOUNT(登録、年、D2:F3)が表示されます

注:登録した生徒の総数を知りたい場合は、関数が使用するデータを制限する基準を指定する必要がないため、通常のCOUNT関数を使用できます。

08の08

データベース関数のエラー

#Value :フィールド名がデータベースの引数に含まれていない場合に最も頻繁に発生します。

上記の例では、D6:F6セルのフィールド名が名前付き範囲のEnrollmentに含まれていることを確認してください。