当サイトの記事にはプロモーションが含まれています。

初心者でもわかる!GoogleスプレッドシートのCOUNTIF関数完全ガイド

パソコンパソコン・スマホ教室
スポンサーリンク

Googleスプレッドシートを使っていると、「この条件に合ったデータが何件あるんだろう?」と疑問に思うこと、ありますよね。そんなときに役立つのが、COUNTIF(カウントイフ)関数です。

今回は、COUNTIF関数の基本から応用まで、初心者の方にもわかりやすく解説します。パソコンやスマホの操作に自信がない方でも安心して学べる内容になっていますので、ぜひ最後までご覧ください。

スポンサーリンク

COUNTIF関数とは?

Googleスプレッドシートのイメージ

Googleスプレッドシートのイメージ

COUNTIF関数は、指定した範囲の中で、条件に一致するセルの個数を数える関数です。例えば、「出席者の中で、男性は何人いるか?」や「試験の点数が80点以上の人は何人か?」など、特定の条件に合ったデータをカウントするのに便利です。

COUNTIF関数の基本構文

COUNTIF関数の書き方は以下の通りです。

=COUNTIF(範囲, 条件)

* 範囲条件を適用するセルの範囲
* 条件カウントする基準となる条件(文字列や数値、演算子など)

例えば、からのセルの中で「合格」という文字が含まれているセルの数を数えたい場合、次のように入力します。

=COUNTIF(, "合格")

COUNTIF関数の使い方と例

実際の例を見てみましょう。

文字列をカウントする

例えば、出席者リストの中で「男性」の人数を数えたい場合、次のように入力します。

=COUNTIF(B2:B10, "男性")

これで、B2からB10のセルの中で「男性」と記載されているセルの数が表示されます。

数値をカウントする

試験の点数が80点以上の人数を数えたい場合、次のように入力します。

=COUNTIF(C2:C10, ">=80")

これで、C2からC10のセルの中で80点以上のセルの数が表示されます。

空白セルをカウントする

例えば、出席者リストの中で「未記入」のセルの数を数えたい場合、次のように入力します。

=COUNTIF(D2:D10, "")

これで、D2からD10のセルの中で空白のセルの数が表示されます。

ワイルドカードを使った部分一致検索

例えば、住所リストの中で「東京」が含まれているセルの数を数えたい場合、次のように入力します。

=COUNTIF(E2:E10, "*東京*")

これで、E2からE10のセルの中で「東京」が含まれているセルの数が表示されます。

複数条件でのカウント(COUNTIFS関数)

複数の条件を同時に満たすセルの数を数えたい場合、COUNTIFS関数を使用します。

例えば、性別が「男性」で、かつ試験の点数が80点以上の人数を数えたい場合、次のように入力します。

=COUNTIFS(B2:B10, "男性", C2:C10, ">=80")

これで、B2からB10のセルの中で「男性」と記載されており、かつC2からC10のセルの中で80点以上のセルの数が表示されます。

COUNTIF関数を使う際の注意点

COUNTIF関数を使用する際には、いくつかの注意点があります。

ここがポイント!

  • 条件は1つだけ指定できる複数の条件を指定したい場合は、COUNTIFS関数を使用します。
  • 条件に文字列を指定する場合は、
    "

    (ダブルクォーテーション)で囲む必要があります

  • 条件に演算子(>=、<=、<>など)を使用する場合も、
    "

    で囲む必要があります

  • 範囲内のセルに数式が含まれている場合、
    "

    で囲んだ条件が正しく適用されないことがあります

よくある質問や疑問

Q1: COUNTIF関数で日付をカウントする方法は?

からのセルに日付が入力されている場合、特定の日付をカウントするには、次のように入力します。

=COUNTIF(, "2025/07/10")

特定の日付以降の日付をカウントするには、次のように入力します。

=COUNTIF(, ">=2025/07/10")

Q2: COUNTIF関数で空白以外のセルをカウントする方法は?

からのセルの中で空白以外のセルの数を数えたい場合、次のように入力します。

=COUNTIF(, "<>")

Q3: COUNTIF関数で複数の条件を指定する方法は?

複数の条件を指定してカウントするには、COUNTIFS関数を使用します。例えば、からのセルの中で「男性」と記載されており、かつB1からB10のセルの中で80点以上のセルの数を数えたい場合、次のように入力します。

=COUNTIFS(, "男性", B1:B10, ">=80")

まとめ

COUNTIF関数は、Googleスプレッドシートで特定の条件に一致するデータの個数を数えるのに非常に便利な関数です。基本的な使い方をマスターすれば、日々のデータ集計や分析が格段に効率化できます。

他にもCOUNTIFS関数やワイルドカードを使った部分一致検索など、さまざまな応用が可能です。ぜひ、実際のデータを使って練習してみてください。

他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました