【Excel】COUNTIFS関数-指定範囲で複数の検索条件に一致するセルの個数を返す関数-
約~分
(約文字)
2021-04-15
【Excel】COUNTIFS関数-指定範囲で複数の検索条件に一致するセルの個数を返す関数-
COUNTIFS関数とは
エクセルの「COUNTIFS関数」は指定範囲で複数の検索条件に一致するセルの個数を返す関数です。
まず結論
COUNTIFS関数を使うと、指定範囲で複数の検索条件に一致するセルの個数を返す関数ことができます。まずは条件範囲1、検索条件1の意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。
- このページで分かること
- COUNTIFS関数でできることと基本の使いどころ
- 構文と引数の意味
- COUNTIFS関数の使用例
要は、複数の範囲のセルに条件を適用し、全条件が満たされた回数をカウントするのが「COUNTIFS関数」です。
構文と引数
- 365
- 2019
- 2016
- 2013
- 2010
=COUNTIFS(条件範囲1,検索条件1,[条件範囲2,検索条件2],…)
| 引数 | 必要性 | 内容 |
|---|---|---|
| 条件範囲1 | 必須 | 対応する検索条件の評価対象となる最初の範囲を指定します。 |
| 検索条件1 | 必須 | 対象となるセルを定義する条件を「数値」「式」「セル参照」「文字列」で指定します。例えば、条件は32、">32"、B4、"Windows"、"32"の様に指定します。 |
| [条件範囲2],[検索条件2],... | [省略可] | 追加の条件範囲と検索条件です。最大127組指定可能です。 |
COUNTIFS関数の解説
出典:Microsoft - Office サポート
- ・それぞれの条件範囲は、一度に1つのセルに適用されます。 関連する検索条件を満たす全ての最初のセルの数が1ずつ増加します。関連する検索条件を満たす全て2つ目のセルが1ずつ増加すると、もう一度すべてのセルが評価されるまで続けられます。
- ・検索条件の引数が空セルへの参照であった場合、空セルは0と見なされます。
- ・検索条件には、半角の疑問符(?)or半角のアスタリスク(*)をワイルドカード文字として使用することができます。ワイルドカード文字の疑問符は任意の1文字を表し、アスタリスクは1文字以上の任意の文字列を表します。
- ・ワイルドカード文字ではなく、通常の文字として疑問符やアスタリスクを検索する場合は、その文字の前に半角のチルダ(~)を付けます。
- ・各追加の条件範囲は、"条件範囲1"の引数と同数の「行」「列」が設定されている必要があります。条件範囲はお互いに隣接している必要はありません。
COUNTIFS関数の使用例
| 担当者 | Q1目標達成 | Q2目標達成 | Q3目標達成 |
|---|---|---|---|
| 西脇 | ○ | × | × |
| 小田 | ○ | ○ | × |
| 須山 | ○ | ○ | ○ |
| 山本 | × | ○ | ○ |
西脇さんがQ1、Q2、Q3の期間で目標達成した回数を求めます。
=COUNTIFS(B2:D2,"=○")
=1
Q1とQ2の両方の目標達成した人数を求めます。
=COUNTIFS(B2:B5,"=○",C2:C5,"=○")
=2
Q1、Q2、Q3の期間で小田さんと山本さんが共に目標達成した回数を求めます。
=COUNTIFS(B5:D5,"=○",B3:D3,"=○")
=1
関連する関数
- COUNT関数:引数リストの各項目に含まれる数値の個数を返す関数
- COUNTA関数:引数リストの各項目に含まれるデータの個数を返す関数
- COUNTBLANK関数:指定範囲に含まれる空白セルの個数を返す関数
- COUNTIF関数:指定範囲で検索条件に一致するセルの個数を返す関数
- COUNTIFS関数:指定範囲で複数の検索条件に一致するセルの個数を返す関数
よくある質問
Q. COUNTIFS関数は何をするときに使いますか?
COUNTIFS関数は、指定範囲で複数の検索条件に一致するセルの個数を返す関数です。 とくに COUNT関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。
Q. COUNTIFS関数がうまく動かないときは何を確認すればよいですか?
まず 条件範囲1、検索条件1 の指定方法を見直し、対象範囲、条件、空白セル、標本と母集団の違い を確認してください。
よくある失敗例・エラー対処
COUNTIFS関数で期待通りの結果にならないときは、次の点を確認してください。
- 条件範囲1、検索条件1 の指定が関数の仕様どおりか確認する
- 空白セルや文字列、エラー値の扱いを確認する
- 標本か母集団か、近い統計関数との違いを確認する
まとめ
このページでは、COUNTIFS関数について以下を確認しました。
- ・COUNTIFS関数でできることと基本の使いどころ
- ・構文と引数の意味
- ・COUNTIFS関数の使用例
【Excel】COUNT関数の使い方:リストに含まれる数値を数える関数
ExcelのCOUNT関数の使い方を解説。リストに含まれる数値を数える関数。データ範囲と条件の指定、空白セルやエラー値の扱いを確認できます。
統計count.html【Excel】COUNTA関数の使い方:引数リストの各項目に含まれるデータの個数を返す関数
ExcelのCOUNTA関数の使い方を解説。引数リストの各項目に含まれるデータの個数を返す関数。データ範囲と条件の指定、空白セルやエラー値の扱いを確認できます。
統計counta.html【Excel】COUNTBLANK関数の使い方:指定範囲に含まれる空白セルの個数を返す関数
ExcelのCOUNTBLANK関数の使い方を解説。指定範囲に含まれる空白セルの個数を返す関数。データ範囲と条件の指定、空白セルやエラー値の扱いを確認できます。
統計countblank.html