数学
COUNTIF
定義
COUNTIF は、範囲内で1つの条件を満たすセルがいくつあるかを返します。
構文
=COUNTIF(range, criteria)
引数
| 引数 | 意味 |
|---|---|
range |
調べるセルです。B2:B5 のような範囲を指定します。 |
criteria |
各セルが満たすべき条件です。数値はそのまま入力でき、テキストは二重引用符で囲む必要があります。 |
計算例
倉庫が箱のサイズを記録しています。サイズは B2:B5 に入っています。
| A: 箱 | B: サイズ |
|---|---|
| 箱 1 | 4 |
| 箱 2 | 7 |
| 箱 3 | 4 |
| 箱 4 | 4 |
数式: =COUNTIF(B2:B5,4)
結果: 3。サイズ 4 は B2、B4、B5 に出てくるので、3つのセルが一致します。
練習問題
セル A2:A5 には 12、8、15、8 が入っています。B2 に、8 に等しいセルがいくつあるかを数える数式を書いてください。
- B2 に、A2:A5 で 8 に等しいセルがいくつあるかを数える COUNTIF 数式を書いてください。
- B2 は A2:A5 で 8 に等しいセルがいくつあるかを表示する必要があります。
ステップ 1 / 2
B2 に =COUNTIF(A2:A5,8) と入力します。
8 は A3 と A5 に出てくるので、個数は 2 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は COUNTIF を使っています。
B2 は 2 を表示しています。
関連する関数
COUNT は数値のセルをすべて数え、IF は1つのセルを判定します。COUNTIF は範囲と1つの条件を組み合わせます。
よくある間違い
引数の順番を逆にして =COUNTIF(4,B2:B5) のように書くミスです。範囲が先で、条件が後です。