はじめに
Excel(エクセル)のCOUNTIF関数は、検索条件に一致するセルの個数を取得する関数です。
条件を指定しない場合は、COUNT関数をお使い下さい。
構文
COUNTIF(範囲, 検索条件)
| 範囲 | 必須 | 検索するセル範囲(数値、または数値を含む名前、配列、セル参照) を指定します |
| 検索条件 | 必須 | 個数を数える対象となるセルの条件を、数値、式、セル参照、または文字列で指定します |
使用例
サンプルデータ
| A | B | C | |
|---|---|---|---|
| 1 | 店舗名 | 商品名 | 金額 |
| 2 | A商店 | りんご | 100 |
| 3 | A商店 | みかん | 60 |
| 4 | BC商店 | りんご | 120 |
| 5 | Aスーパー | みかん | 不明 |
| 6 | Bスーパー |
検索条件に数値を指定
=COUNTIF(A2:C6, "<=100")
解説
=A2~A6、B2~B6、C2~C6の中でセルの値が「100以下」のセルを数える
=C2とC3
=2
検索条件に文字列を指定
=COUNTIF(A2:C6, "りんご")
解説
=A2~A6、B2~B6、C2~C6の中でセルの値が「りんご」のセルを数える
=B2とB4
=2
ワイルドカード文字を使用することもできます。
ワイルドカード文字の”?”は任意の 1 文字を表し、”*”は 1 文字以上の任意の文字列です。
=COUNTIF(A2:C6, "*商店")
解説
=A2~A6、B2~B6、C2~C6の中でセルの値が「任意の複数文字+商店」のセルを数える
=A2とA3とA4
=3
おわりに
いかがでしたでしょうか?
Excel関数を有効に使えば、業務を効率化することができるようになるでしょう。
一度使ってみてはいかがでしょうか。
関連項目
- Excelで数値を含むセルの個数を取得する(COUNT関数)
- Excelで空白以外のセルの個数を取得する(COUNTA関数)
- Excelで指定した範囲の空のセル数を取得する(COUNTBLANK関数)
- Excelで複数条件に一致したセルの個数を取得する(COUNTIFS関数)
- COUNTIF 関数 - Microsoft サポート