GoogleスプレッドシートCOUNTIF関数

COUNTIFは、特定の範囲に渡って条件付きカウントを返します

COUNTIF関数は、GoogleスプレッドシートのIF関数COUNT関数を組み合わせています。 この組み合わせにより、指定された単一の基準を満たすセルの選択範囲内で特定のデータが検出された回数をカウントできます。 関数の仕組みは次のとおりです。

COUNTIF関数の構文と引数

関数の構文は関数のレイアウトを参照し、関数の名前、角括弧、カンマ区切り文字、および引数を含みます 。 COUNTIF関数の構文は次のとおりです。

= COUNTIF(範囲、基準)

範囲は、関数が検索するセルのグループです。 この基準は、範囲引数で特定されたセルがカウントされるかどうかを決定します。 基準は次のとおりです。

range引数に数値が含まれる場合:

範囲引数にテキストデータが含まれている場合:

COUNTIF関数の例

この記事の画像に示されているように、COUNTIF関数は、さまざまな基準に一致する列Aのデータのセル数を見つけるために使用されます。 COUNTIF数式の結果はB列に表示され、数式自体はC列に表示されます。

COUNT関数の入力

Googleスプレッドシートでは、 ダイアログボックスを使用してExcelのように関数の引数を入力しません。 代わりに、関数の名前がセルに入力されるとポップアップする自動提案ボックスがあります。 以下のステップでは、サンプル画像のセルB11にあるCOUNTIF関数とその引数を入力します。 このセルでは、COUNTIFは範囲A7〜A11を検索し、100,000以下の数値を検索します。

画像のセルB11に示すように、COUNTIF関数とその引数を入力するには:

  1. セルB11をクリックしてアクティブセルにします。 これは、COUNTIF関数の結果が表示される場所です。
  2. 等号= )の後に関数countifの名前を続けて入力します。
  3. 入力すると、文字Cで始まる関数の名前と構文が表示されます。
  4. ボックスにCOUNTIFという名前が表示されたら、キーボードのEnterキーを押して関数名を入力し、丸括弧をセルB11に開きます。
  5. 関数の範囲引数としてセル A7〜A11をハイライト表示します。
  6. range引数とcriterion引数の間にセパレータとして動作するコンマを入力します
  7. コンマの後に、式"<="&C12を入力して、それを基準引数として入力します。
  8. キーボードのEnterキーを押すと、丸い丸括弧を入力して機能を完了させます。
  9. range引数の4つのセルには100,000以下の数値が含まれているため、答え4はセルB11に表示されます。
  10. セルB11をクリックすると、完成した数式= countif(A7:A10、 "<="&C12ワークシートの上の数式バーに表示されます