Posted in

Excel 関数:DCOUNT

DCOUNT 関数は、Excel の データベース関数 の一つで、指定された条件に一致する行のうち、指定列に数値が入っているセルの個数を数えるために使います。


✅ 概要

「条件を満たすデータのうち、数値が入っているセルの数」を数えたいときに使います。


📘 構文

DCOUNT(database, field, criteria)
引数内容
databaseデータベース範囲(見出しを含む表全体)
field数えたい列(列名 "数量" または列番号 2 など)
criteria条件を指定する範囲(見出しと値のペア)

🧠 使用例

データ表(A1:C6)

商品名数量単価
りんご10120
みかん80
りんご8130
バナナ15100
りんご110

条件範囲(E1:E2)

商品名
りんご

関数

=DCOUNT(A1:C6, "数量", E1:E2)

結果:

→ 「りんご」で「数量」が数値で入っているのは2件(10と8)なので、結果は 2


⚠️ 注意点

  • field の列に 数値が入っていない行はカウントされません
  • 空白セルや文字列はカウントされません。
  • criteria は見出し行を含んで指定してください(例:E1:E2)。

🔁 よく似た関数

関数役割
DCOUNTA条件に合う「空でないセルの数」を数える
COUNTIFS複数条件で件数をカウント(より柔軟)
DGET条件に合う値を1件だけ返す
DSUM条件に合う値の合計を求める

💡 応用テクニック

  • 複数条件を使いたい場合は、criteria 範囲に複数の列や行を使って組み合わせられます(AND/OR条件)。
  • DCOUNT数値が必須なので、文字列カウントなら DCOUNTA を使うのがポイントです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です