人気アプリの不具合・使い方まとめ

【Excel】COUNTIFで複数条件を指定する方法|AND・ORの使い分け、COUNTIFSとの違いも完全解説

Excelで「条件に合うデータの件数を数える」場面は日常的によくあります。

その代表的な関数が COUNTIFCOUNTIFS です。

しかし、

「複数条件でカウントしたい」

「ANDやORを使いたい」

となった途端、使い方に戸惑う方も多いのではないでしょうか?

この記事では、サジェストにもある「excel countif 複数条件 and or」を中心に、以下のような疑問に初心者にもわかりやすく解説いたします。


COUNTIFとCOUNTIFSの違いを明確にしよう

関数説明複数条件
COUNTIF条件1つだけを指定できる
COUNTIFS複数条件に対応できる✅(AND条件)

つまり、複数条件(AND)のカウントには COUNTIFS を使うのが原則です。


【AND条件】複数条件すべてに一致するデータをカウントする

例:A列が「男性」かつB列が「東京」の人数を数える

excelCopyEdit=COUNTIFS(A2:A100,"男性",B2:B100,"東京")
  • A列が男性 AND B列が東京の行だけをカウント
  • COUNTIFSすべての条件が満たされた行だけを対象

【OR条件】いずれかの条件に一致するデータをカウントする

COUNTIFではOR条件を複数の式に分けて合算するのが基本です。

例:A列が「男性」または「女性」の人数をカウント(つまり全員)

excelCopyEdit=COUNTIF(A2:A100,"男性") + COUNTIF(A2:A100,"女性")

例:B列が「東京」または「大阪」の人数をカウント

excelCopyEdit=COUNTIF(B2:B100,"東京") + COUNTIF(B2:B100,"大阪")

ポイント:

  • COUNTIFSはAND条件に対応(すべての条件を満たす)
  • COUNTIF足すことでOR条件を表現する

【複合条件(AND + OR)】のカウント例

例:A列が「男性」かつB列が「東京または大阪」

excelCopyEdit=COUNTIFS(A2:A100,"男性",B2:B100,"東京") + COUNTIFS(A2:A100,"男性",B2:B100,"大阪")

ANDとORの組み合わせは、COUNTIFSを複数使って足し合わせます。


COUNTIFで使える条件の種類まとめ

条件書き方説明
等しい"=東京" または "東京"一致するものをカウント
含まない"<>東京"「東京以外」をカウント
より大きい">100"100より大きい数値をカウント
空白""空欄セルをカウント
空白でない"<>”空欄ではないセルをカウント

COUNTIFの応用例:0より大きい数だけカウント

excelCopyEdit=COUNTIF(C2:C100,">0")
  • 0を除いたデータの個数がわかります

COUNTA関数との違い

関数説明
COUNTIF条件に合う数値や文字列をカウント=COUNTIF(A:A,"東京")
COUNTA空白以外のセルをカウント=COUNTA(A:A)

COUNTAは条件を指定せず、「何か入ってるセル」をカウントします。


複数範囲にまたがってカウントするには?

例:A列とB列の両方に「東京」が何件あるか

excelCopyEdit=COUNTIF(A2:A100,"東京") + COUNTIF(B2:B100,"東京")

※COUNTIFは1範囲+1条件のみなので、複数範囲には式を分けて足し合わせます。


よくある質問(FAQ)

Countif関数で複数の条件を指定できるのはいくつですか?

COUNTIFは1条件のみ。

複数条件にはCOUNTIFSを使用します(AND条件に対応)。

ExcelのcountifとCountifsの違いは何ですか?

  • COUNTIF → 単一条件
  • COUNTIFS → 複数条件(AND)に対応

ExcelのCounta関数で複数範囲をカウントできますか?

はい。例えば:

excelCopyEdit=COUNTA(A2:A100,B2:B100)

とすれば、A列とB列の非空セルを合算してカウントします。

複数の条件でカウントするには?

  • AND条件COUNTIFS
  • OR条件COUNTIFを複数足し合わせる

まとめ

  • AND条件にはCOUNTIFS関数が最適
  • OR条件にはCOUNTIF関数を複数使って加算
  • COUNTIFでは1範囲1条件が基本
  • 複数条件を複雑に組み合わせたいときは、COUNTIFS+合算が鍵
  • 条件には数値・文字列・空白・不等式など柔軟に使える

関数をうまく使い分ければ、複雑なカウントも簡単に可視化できます。

業務効率化の第一歩として、ぜひ活用してみましょう!


参考リンク

Pick up

1

2022年5月3日頃より、一部のInstagramユーザーの間で、アプリを起動すると突然 「生年月日を追加」 という生年月日の入力を強制する画面が表示されるケースが急増しているようです。 この影響で、 ...

2

スマホでGoogle検索を利用しようとした際に、検索キーワードの候補として、 検索履歴ではなく「話題の検索キーワード」が表示される場合がありますよね。 この「話題の検索キーワード」に表示される検索キー ...

3

不在連絡かのような内容のSMS 「お客様が不在の為お荷物を持ち帰りました。こちらにてご確認ください http:// ~」 がまたまた届きました。 このメール、またまた増加しているようです。 ...

-人気アプリの不具合・使い方まとめ