エクセル・VBA

COUNTIFS関数の使い方|基本から応用まで解説

Excelは、MicrosoftのOfficeソフトの中でもビジネスでの使用頻度が高く、数式や関数、グラフの作成などのスキルを求められることが多いです。

関数は、単純に計算をするだけの物ではなく、集計する時にも便利なものがあります。

今回の記事は「エクセルのCOUNTIFS関数(カウントイフス関数)」について紹介したいと思います。

リストの中から複数の条件に一致したセルの数を数えることができる関数で、「○○の場合」にセル数える「COUNTIF」と違い「○○で△△の場合」といった複数の条件を満たしたセルを数える時に使用します。

自分で数えるよりも関数の方が圧倒的に早く、非常に便利な関数で、資料の作成にも役立ちます。

countifやcountifsに関する関数を知りたい方は下記をご覧ください。

Excel(エクセル)| COUNTIF(カウントイフ)関数の正しい使い方|基本から応用まで

COUNTIFS(カウントイフス)関数の使い方|動画解説付き


Excel(エクセル)の操作が苦手な方のために、操作する上でのコツをまとめたページを用意しました。
「パソコン教室パレハのLINE友達登録」(無料)で「パソコンに役立つ豪華15大特典」をお送りしております。
Excel(エクセル)の操作はもちろん、パソコンが苦手な方に役立つ特典を15個ご用意しております。
良かったら下記からご登録ください。

ライン登録プレゼント

無料LINE登録はこちら

COUNTIFS関数の構文はこちら

COUNTIFS関数の使い方

COUNTIFS関数の構文は

=COUNTIFS(範囲1, 検索条件1, 範囲2, 検索条件2, ...)

となっています。

「範囲1」と「検索条件1」が2つで1組となっていて、「範囲1」の中から「検索条件1」を探す…という組み合わせを複数指定することができます。

これによって、COUNTIFS(カウントイフス)関数では、通常、AND条件を指定して、条件① かつ 条件②の両方の条件を満たしたデータの個数を数えることができます。

COUNTIFS関数を使えば、大量のデータから必要なデータの個数を素早くカウントすることができるためとても便利です。

また、このCOUNTIFS関数を応用すると、OR条件を指定して条件①または条件②を満たすデータの個数を数えることも可能です。

それぞれの使い方を解説します。

2つの条件に一致するデータを数える方法

COUNTIFS関数の使い方

今回の例では、表の中から「20代」かつ「神奈川県出身」のデータの個数を数えます。

「○○かつ△△の条件に一致したデータの個数を数える」という、複数条件に一致したデータを数えるのがCOUNTIFS関数の基本的な使い方になります。

今回は、

=COUNTIFS(F3:F16,"神奈川県",D3:D16,"<30")

という数式を入れると、20代の神奈川県出身の人数を数えることができます。

 

COUNTIFS関数の入力方法

COUNTIFS関数の使い方

まず、セル【I2】にCOUNTIFS関数を挿入します。
半角入力モードで「=cou」と入力すると、関数の候補が表示されるので「COUNTIFS」をダブルクリックまたは「Tab」キーを押すと挿入されます。
「=COUNTIFS(」まで入力が出来たら、数式バーの左側にある「fx」をクリックします。

 

COUNTIFS関数の使い方

「関数の引数」ダイアログボックスが表示されます。
引数の各入力欄に、必要な内容を入力します。

 

COUNTIFS関数の使い方

「検索条件範囲1」にカーソルがあることを確認し、「年齢」のセル範囲を選択します。

 

COUNTIFS関数の使い方

次に「検索条件1」の欄に比較演算子を使って「<30」と入力します。
※今回の表では、20代以上のデータが入っているため、「30未満」と条件を指定することで、20代の条件を指定することができます。

 

COUNTIFS関数の使い方

次に「検索条件範囲2」の入力欄に移動します。
入力欄を移動すると、先ほど「検索条件1」で入力した「<30」に自動でダブルクォーテーションが付き、「"<30"」となります。

 

COUNTIFS関数の使い方

「検索条件範囲2」に移動したら、「出身地」のセル範囲を選択します。

 

COUNTIFS関数の使い方

「検索条件2」に移動し、「神奈川県」と入力します。
入力が出来たら「OK」をクリックします。
※「神奈川県」は文字列なので本来であればダブルクォーテーションが必要ですが、ダイアログボックスを使って入力をすると、このまま確定をしても自動でダブルクォーテーションが付きます。

 

COUNTIFS関数の使い方

これで、「年齢」の範囲から「30未満」、かつ、「出身地」の範囲から「神奈川県」の2つの条件に一致する人数を数えることができました。

 

1つの条件に一致するデータを数える方法

COUNTIFS関数の使い方

COUNTIFS関数は、複数の条件に一致するデータの個数を数えることができるように引数が用意されていますが、必ずしも2つ以上の条件を指定しなければならないというわけではありません。

「検索条件範囲1」と「検索条件1」だけを使い、1つの条件に一致するデータの個数を数えることも可能です。

今回は、埼玉県出身の人数を数えます。

 

手入力でCOUNTIFS関数を入力する方法

COUNTIFS関数の使い方

まず、「=COUNTIFS(」となるように入力します。

 

COUNTIFS関数の使い方

「検索条件範囲1」に、「出身地」のセル範囲を選択します。
続けて、半角カンマを入力して引数を区切ります。

 

COUNTIFS関数の使い方

次に「検索条件1」を入力します。今回は「埼玉県」のセルの個数を数えるため、「"埼玉県"」と文字列をダブルクォーテーションで囲んで入力します。
入力が出来たら「Enter」キーを押して確定します。
※手入力で行う時は、文字列を自分でダブルクォーテーションで囲む必要があります。

 

COUNTIFS関数の使い方

これで、結果が表示されました。

 


Excel(エクセル)の操作が苦手な方のために、操作する上でのコツをまとめたページを用意しました。

「パソコン教室パレハのLINE友達登録」(無料)で「パソコンに役立つ豪華15大特典」をお送りしております。

Excel(エクセル)の操作はもちろん、パソコンが苦手な方に役立つ特典を15個ご用意しております。

良かったら下記からご登録ください。

ライン登録プレゼント

無料LINE登録はこちら

指定した数値の範囲に一致するデータを数える方法

COUNTIFS関数の使い方

COUNTIFS関数では、複数の条件を指定することができます。指定する条件は最大で127組まで可能です。
今回は、30代の女性の人数を数えます。
「30代」を正しくカウントする場合は、「年齢」の範囲から「20歳以上」「30歳未満」の2つの条件が必要で、さらに、「性別」から「女」と入力されたセルの個数を数える必要があります。
今回は、比較演算子を使って「20歳以上」「30歳未満」、文字列で「女」、この3つの条件を指定します。

 

比較演算子を使って「以上」「未満」などの条件を指定

COUNTIFS関数の使い方

「=COUNTIFS(」まで入力が出来たら、数式バーの左側にある「fx」をクリックし、「関数の引数」ダイアログボックスを表示します。
「検索条件範囲1」に「年齢」のセル範囲、「検索条件1」の欄に比較演算子を使って「>=30」と入力します。
これで、1つ目の条件「年齢の範囲から30以上」が指定できました。

 

COUNTIFS関数の使い方

続いて「検索条件範囲2」に「年齢」のセル範囲、「検索条件2」の欄に比較演算子を使って「<40」と入力します。
これで、2つ目の条件「年齢の範囲から40未満」が指定できました。

 

COUNTIFS関数の使い方

続いて、3つ目の条件「性別・女」です。
「検索条件範囲3」に「性別」のセル範囲を選択して入力します。

 

COUNTIFS関数の使い方

次の入力欄が見えない時、次の入力欄に移動したい時は、キーボードの「Tab」キーを押すと、次の入力欄に移動することができます。

 

COUNTIFS関数の使い方

「検索条件3」の欄に「女」と入力します。
これで、3つ目の条件「性別の範囲から女」が指定できました。
入力が出来たら「OK」をクリックします。

 

COUNTIFS関数の使い方

これで、年齢の範囲から30以上40未満(30代)、性別のセルから女性の3つの条件に一致する人数を数えることができました。

 

○○または△△ 条件が重複しないデータを数える方法

OR条件で条件が重複しないデータを数える

COUNTIFS関数の使い方

COUNTIFS関数は、AND条件で「○○かつ△△」というようにすべての条件に一致したセルの個数を数えることが多いですが、OR条件を指定して「○○または△△」というように、いずれかの条件に一致したデータの個数を数えることも可能です。

今回の例では、「部署名」から「総務部」または「人事部」のデータの個数を数えます。

一見、「=COUNTIFS(E3:E16,"総務部",E3:E16,"人事部")」と入力をすれば数えることが出来そうですが、これだと「総務部かつ人事部」になってしまうため「0」になってしまいます。

このような場合は、

=COUNTIFS(E3:E16,"総務部")+COUNTIFS(E3:E16,"人事部")

と入力します。

1つ目のCOUNTIFS関数で部署名の範囲から「総務部」を数え、さらに2つ目のCOUNTIFS関数で部署名の範囲から「人事部」を数えます。

(総務部の)「3」+(人事部の)「2」で「3+2」となり、データの個数が「5」となります。

 

COUNTIFS関数の使い方

これで、「総務部」または「人事部」の人数を数えることができました。

 

○○または△△ 条件が重複するデータを数える方法

COUNTIFS関数の使い方

今回の例では、「営業部または東京出身の人数」のデータの個数を数えます。

こちらも同じくOR条件になりますが、

先ほどと同じように「=COUNTIFS(E3:E16,"営業部")+COUNTIFS(F3:F16,"東京都")」と入力してしまうと「12」という結果が表示されてしまいます。

上記の表を見ると「営業部」かつ「東京出身」の人もいますので、重複して数えてしまうためです。

このような場合は、

「=COUNTIFS(E3:E16,"営業部")+COUNTIFS(F3:F16,"東京都")-COUNTIFS(E3:E16,"営業部",F3:F16,"東京都")

と入力します。

前半の「=COUNTIFS(E3:E16,"営業部")+COUNTIFS(F3:F16,"東京都")」で「営業部」のセルの個数と「東京出身」の人数をセルの個数を数えます。

後半の「COUNTIFS(E3:E16,"営業部",F3:F16,"東京都")」で「営業部かつ東京出身」のセルの個数を数えます。

それを引き算で「12」-「3」となり、結果が「9」となります。

 

COUNTIFS関数の使い方

これで、「営業部」または「東京出身」の人数を数えることができました。

 

ビジネスに役立つ関数を習得するためにはパソコン教室という選択肢もおすすめです

Excel(エクセル)は、仕事の中で最も使われているソフトといっても過言でありません。

仕事の現場では、かなり多くの事を要求され、またそれが当たり前になってきています。

中々Excel(エクセル)が覚える事が出来ない方は、ちょっとしたコツを知らないので操作を苦手とされているケースが多いです。

そのコツを覚えるだけで日常のストレスは大幅に改善されます。その感覚を覚えれば使いこなせます。

ご自身で学習されるのもよいですし、弊社のようなパソコン教室を利用するのも良いです。

パソコン教室パレハは、特に「パソコンが苦手な方に特化した」パソコン教室で、Excel(エクセル)の使い方を実践力を交えて学べる講座をご用意しております。

ご興味ある方は下記をご覧ください。

Excel関数講座

パソコンが苦手な方向けエクセル関数講座の詳細はコチラ

Excel関数実践講座

パソコンが苦手な方向けExcel関数実践講座の詳細はコチラ

パソコンが苦手な人向けエクセル講座

パソコンが苦手な方向けエクセル講座の詳細はコチラ


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

パレハ直営校

パレハ直営校

■ パソコン教室パレハ広島市安佐南区緑井校

■ パソコン教室パレハ広島市中区本通り校

■ パソコン教室パレハ 静岡市駿河区南町校

パレハグループ加盟校

パレハグループ加盟校

下記はパレハグループ加盟校となります。

料金体制などは異なりますが、パレハが自信をもってご紹介できる教室です。

■ 岩出市のパソコン教室キュリオステーション

■ 岩出市にある「キュリオステーション 岩出店」の公式サイトはこちら

■ 愛知県名古屋市緑区にある有松パソコン教室

■ 愛知県名古屋市緑区にある 「有松パソコン教室」の公式サイトはこちら

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)の公式サイトはこちら

全国加盟校一覧

全国の教室一覧(実店舗&オンライン)|パレハ直営校&グループ加盟校

オンライン形式をご希望の方はこちら

オンライン形式を希望の方はこちら

東京・名古屋・大阪・福岡・札幌・横浜・仙台・埼玉・千葉・沖縄などで受講したい方はオンラインレッスン(Googleミートを使ったオンライン個別レッスンです)をお選びください。

オンラインレッスンは全国対応しています。

オンライン教室|オンラインなのに生レッスン

講座一覧はこちら

講座一覧はこちら

他にも講座は多数ございます。

詳しくは下記をご覧ください。

受講コース案内(講座のご紹介)

こちらもご覧ください

こちらもぜひご覧ください

エクセル操作情報

条件に合ったセルの値のみで合計を出せるSUMIF関数の使い方

Excel|条件付き書式を使って指定した文字列や値に色を付ける方法

Excel(エクセル)シートのコピー方法 | ショートカット&エラー対処法

エクセル(Excel)|改ページプレビューの使い方|追加・解除ほか

メールの画像

メールはこちら

ラインの画像

LINEはこちら

電話の画像

お電話はこちら