Skip to main content

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

スプレッドシート基本関数シリーズ Lesson1 COUNT / COUNTIF (六月 2026)

スプレッドシート基本関数シリーズ Lesson1 COUNT / COUNTIF (六月 2026)
Anonim

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

  • IF 関数の部分は、どのデータが指定された基準を満たすかを決定します。
  • カウント 関数の部分は、基準を満たすセルの数を合計します。

COUNTIFの構文と引数

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

= COUNTIF(範囲、基準)

範囲 機能が検索するセルのグループです。 range引数に数値が含まれる場合:

  • 比較演算子、例えば> (より大きい)、 <= (以下)、または <> (等しくない)を式で使用することができ、範囲内の各セルをチェックして、条件を満たすかどうかを確認します。
  • 等しい値を検索する基準については、 等号 (=)は式に含める必要はなく、値を引用符で囲む必要はありません。たとえば、両方とも動作しますが、 "= 100"ではなく100を基準引数として使用できます。
  • セル参照を含まない等しくない式については、式全体を次のように囲む必要があります。 二重引用符例えば、 "<= 1000"
  • 比較演算子とセル参照を使用する式の場合、セル参照は "<>"&B12または "<="&C12のように二重引用符で囲まれません。
  • 比較演算子とセル参照を使用する式の場合、比較演算子は、ExcelとGoogleスプレッドの連結文字であるアンパサンド(&)( "<>"&B12または "<="&C12など)を使用してセル参照に結合されます。

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

    • テキスト文字列は、 "drapes"のように二重引用符で囲む必要があります。
    • テキスト文字列には、 ? そして * (?)または複数の連続する文字(*)に一致するワイルドカード文字。
    • 実際に一致するには?または*の前にこれらの文字を チルダ 〜のような?と〜*。

    基準 範囲引数で識別されたセルがカウントされているかどうかを判定します。基準は次のとおりです。

    • 数。
    • B12などのワークシート内のデータの場所へのセル参照。
    • 100、 "<= 1000"、 "<>"&B12などの式。
    • テキストデータまたは "Drapes"などのテキスト文字列

    COUNTIFの関数の例

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

    • この例の最初の5行は、関数のcriterion引数のテキストデータを持ち、range引数のセルA2〜A6を使用します。
    • 最後の5行には、基準引数の数値データがあります。

    COUNT関数の入力

    Googleスプレッドシートでは、ダイアログボックスを使用してExcelで検索した関数の引数を入力しません。代わりに、関数の名前がセルに入力されるとポップアップする自動提案ボックスがあります。

    以下のステップでは、サンプル画像のセルB11にあるCOUNTIF関数とその引数を入力します。このセルでは、COUNTIFは範囲A7〜A11を検索し、100,000以下の数値を検索します。

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

    1. クリック セルB11 それをアクティブなセルにします。これは、COUNTIF関数の結果が表示される場所です。

    2. タイプ 等号 (=)に続けて関数の名前 countif。

    3. 入力すると、文字Cで始まる関数の名前と構文が表示されます。

    4. 名前 COUNTIF ボックスにが表示されたら、 入る キーボードのキーを押して関数名を入力し、丸い括弧をセルB11に開きます。

    5. セルを強調表示する A7〜A10を関数の範囲引数としてインクルードします。

    6. タイプa コンマ range引数とcriterion引数の間のセパレータとして機能します。

    7. コンマの後に式を入力します。 "<="&C12 それを基準引数として入力します。

    8. プレス 入る キーボードのキーを押して閉じ丸括弧を入力して機能を完了させます。

    9. 範囲引数の4つのセルには100,000以下の数値が含まれているため、セルB11には「4」と表示されます。

    セルB11をクリックすると、完成した数式がワークシートの上の数式バーに表示されます。

    = countif(A7:A10、 "<="&C12