【図解入】エクセルExcel関数のCOUNTIFS関数の使い方を解説

関数

COUNTIFS関数

マッスルたけ
マッスルたけ

エクセルと筋肉は裏切らない!!!マッスルたけちゃんだ!

マッスルたけ
マッスルたけ

よし、今日はCOUNTIF関数からさらに悪魔的に進化したCOUNTIFS関数についてレクチャーするぞ

まさる
まさる

COUNTIF関数は、COUNT関数とIF関数の良いとこどりしたみたいな関数でしたね。

マッスルたけ
マッスルたけ

そうだ。しかし、今回のCOUNTIFS関数は悪魔的にさらに成長してるんだ!正直、アーノルド先輩もこれにはビビったはずだ!

よし、早速筋トレを始めるぞ!

COUNTIFS関数とは

COUNTIFS(カウントイフス)関数は、指定した複数の条件に一致する、セルの数を求める関数です。

・COUNT関数は指定した範囲の数値セルの数を求める
・COUNTA関数は指定した範囲の空白ではないセルの数を求める
・COUNTIF関数は指定した1つの条件に一致する(対象を絞る)セルの数を求める
・COUNTIFS関数は指定した複数の条件に一致する(対象を絞る)セルの数を求める
条件の指定方法はCOUNTIF関数と変わらないです。

【指定できる条件】

  • 特定の文字列の指定
  • 数値や日付の一致・比較
  • 部分一致
  • ほかにもさまざまな条件の指定が可能

よくある例として部署別や地域別で成績が知りたい時などに使います。今回は簡単な例として、クラス別に男女の人数を出してみます。赤枠内にCOUNTIFS関数が入っています。

COUNTIFS関数の使い方

COUNTIFS関数の構文を確認します。

=COUNTIFS(条件範囲1,検索条件1,[条件範囲2,検索条件2],・・・)

COUNTIFS関数は、「条件範囲1検索条件1」、「条件範囲2検索条件2」の組合せを最大127個まで指定できます。

複数の条件は、AND条件とみなされます。つまり、全ての条件に一致したセルの数が数えられます。【引数の説明】

No 引数名 説明
1 条件範囲1[2…] 検索条件1の対象となるセル範囲を指定します。
2 検索条件1[2…] 条件範囲1」で指定する条件を指定します。

条件の記述方法

COUNTIFS関数の第2引数である検索条件には、さまざまな指定方法があるので、今回はその中でも代表的な指定方法を説明いたします。

=COUNTIFS(条件範囲1,検索条件1,[条件範囲2,検索条件2],・・・)

第2引数の「条件範囲」からセルを検索するための条件を、数値・式・セル参照・文字列で指定します。

文字列を指定する場合は、「”」(ダブルコーテーション)で囲みます。
セルを指定することもできます。

【条件に式を指定する場合】
検索条件では、比較演算子を使用することができます。比較演算子を使う場合は、「”」(ダブルクォーテーション)で囲みます。
=COUNTIFS(B2:F2,“>=60”,B2:F2,“<80”)
マッスルたけ
マッスルたけ

COUNTIFS関数では比較演算子を使うことで〇〇以上〇〇以下のセルの数を数えたい時などにも活用できるんだ!具体例がこれだ↓

この例では、点数が60点以上80点未満の教科がいくつあるのかをCOUNTIFS関数で求めています。80点以上の教科がいくつあるかはCOUNTIF関数で求めています。
結果がこちらです。各生徒の60点以上80点未満の教科がいくつあるのかがわかるようになりました。
全体から60点以上80点未満の数を数えることもできます。条件範囲1と条件範囲2は同一範囲です。
使用できる比較演算子がこちらです。
>1 >=1 =1
<1 <=1 <>1
ほかにも指定方法はたくさんあります。ほかの指定方法で知りたいのがあれば、コメント欄よりご連絡ください。

ワンポイントプロテイン(アドバイス)

マッスルたけ
マッスルたけ

COUNTIFS関数は、条件を1つにすればCOUNTIF関数と同じになる。この関数に限っては、引数の順番が同じだ

【COUNTIF関数とCOUNTIFS関数の注意点】
関数に「S」を入れると複数条件が指定できるようになります。

まとめ

マッスルたけ
マッスルたけ

COUNTIFS関数を覚えてしまえばCOUNTIF関数もおぼえたのと同等だ。セルの数を数えることはあまりないかもしれないが、セルの数を数える関数があるということは覚えておいてくれ!

 

コメント

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