ExcelのDCOUNT関数の使い方を紹介!

ExcelのDCOUNT関数の使い方を紹介!

Microsoft Excelで使用できる関数の1つに、「DCOUNT関数」というものがあります。特定のデータ範囲の中から条件を指定して、フィールドから対象の数値の個数を取り出せますよ。この記事では、ExcelのDCOUNT関数の使い方をご紹介しています。


目次[非表示]

  1. ExcelのDCOUNT関数とは?
  2. ExcelのDCOUNT関数の使い方

ExcelのDCOUNT関数とは?

Microsoft Excelで使用できる関数の1つに、「DCOUNT関数(ディーカウント)」というものがあります。DCOUNT関数とは、データベースの中から指定した条件でデータの検索を行い、「フィールド」で指定されたセルに入力されている数値の個数を求めることのできる関数です。

特定の条件を満たしている数値がいくつあるのかを調べたいといったシーンで、DCOUNT関数が役に立ちますよ。この記事では、ExcelのDCOUNT関数の使い方をご紹介していきます。

ExcelのDCOUNT関数の使い方

それでは、ExcelのDCOUNT関数の使い方を説明していきます。まずは、DCOUNT関数の数式を説明します。DCOUNT関数の数式は「=DCOUNT(データベース,フィールド,条件)」となっています。第1引数の「データベース」で、対象のセル範囲を見出しも含めて指定を行います。第2引数の「フィールド」で、数値の個数を数える項目の指定を行います。第3引数の「条件」で、検索項目が入力されている範囲の指定を行います。

表の中から「点数が50点以上の人数が何人いるのか」を調べよう
実際に、DCOUNT関数を使用していきます。画像の表の中から、「点数が50点以上の人数が何人いるのか」を調べます。
E2セルに「点数」・E3セルに「>=50」、E6セルに「=DCOUNT(B2:C10,C2,E2:E3)」と入力
E2セルに「点数」・E3セルに「>=50」と入力して、「点数は50点以上」という条件を作成します。続いてE6セルに「=DCOUNT(B2:C10,C2,E2:E3)」と入力します。これでデータベースを表全体に指定、フィールドを「点数」・条件を「50点以上」で指定することができました。
点数が50点以上の人数を割り出すことができた
これで、点数が50点以上の人数を割り出すことができました。表内で点数が50点以上なのは6人なので、合っていますね。以上が、ExcelのDCOUNT関数の使い方の説明となります。

関連記事