🤖AI執事
承知いたしました、お嬢様。
今回はExcelで使用頻度の高いCOUNTIF関数について詳しく解説いたします。
COUNTIF関数は、指定した条件に一致するセルの数を集計できる便利な関数です。
顧客管理、売上分析、在庫管理、勤怠管理など、さまざまな業務で活用されています。
初心者の方でも理解できるように、基本構文から実務で役立つ活用方法までわかりやすくご説明いたします。
COUNTIF関数とは
COUNTIF関数は、指定した範囲の中から条件に一致するセルの個数を数える関数です。
例えば次のような集計が可能です。
- 営業担当者ごとの案件数を数える
- 売上目標達成件数を集計する
- 出勤日数を計算する
- 在庫切れ商品数を確認する
- アンケート回答数を集計する
手作業で数える必要がなくなるため、業務効率化に大きく貢献します。

👑COUNTIF関数は事務職や経理職だけでなく、営業や管理職の方にも必須レベルの関数ですわ。まず最初に覚えたい集計関数ですの。
COUNTIF関数の基本構文
COUNTIF関数の基本構文は次のとおりです。
=COUNTIF(範囲,条件)
| 引数 | 内容 |
|---|---|
| 範囲 | 検索対象となるセル範囲 |
| 条件 | 数えたい条件 |
基本例
営業担当者一覧が入力されている場合を考えてみましょう。
| セル | 内容 |
|---|---|
| A2 | 田中 |
| A3 | 鈴木 |
| A4 | 田中 |
| A5 | 佐藤 |
| A6 | 田中 |
田中さんの件数を数える場合は以下の式になります。
=COUNTIF(A2:A6,”田中”)
結果は「3」となります。
数値を条件にする場合
売上金額が入力されているデータから、10万円以上の件数を集計する場合です。
=COUNTIF(B2:B100,”>=100000″)
10万円以上のデータ数が自動で表示されます。
文字列を条件にする場合
ステータス管理表で「完了」と入力されている件数を数える場合です。
=COUNTIF(C2:C100,”完了”)
完了した案件数を簡単に把握できます。

COUNTIF関数で使用できる比較演算子
COUNTIF関数では条件指定に比較演算子を使用できます。
| 演算子 | 意味 | 例 |
|---|---|---|
| > | より大きい | >100 |
| < | より小さい | <100 |
| >= | 以上 | >=100 |
| <= | 以下 | <=100 |
| <> | 等しくない | <>完了 |
| = | 等しい | =田中 |
80点以上の人数を集計する
=COUNTIF(B2:B50,”>=80″)
80点以上の人数を数えられます。
未完了案件数を集計する
=COUNTIF(C2:C100,”<>完了”)
完了以外の案件を集計できます。
在庫数が10個以下の商品数を集計する
=COUNTIF(D2:D200,”<=10″)
発注が必要な商品を把握できます。

👑在庫管理や売上分析では「以上」「以下」の条件指定が非常によく登場しますわ。比較演算子は必ず覚えてくださいませ。
ワイルドカードを使った検索方法
COUNTIF関数ではワイルドカードを利用した部分一致検索も可能です。
| 記号 | 意味 |
|---|---|
| * | 任意の文字列 |
| ? | 任意の1文字 |
特定の文字を含むデータを数える
「東京」を含むデータを集計します。
=COUNTIF(A2:A100,”*東京*”)
東京都や東京営業所なども対象になります。
営業で始まるデータを集計する
=COUNTIF(A2:A100,”営業*”)
営業一課、営業二課などが集計対象になります。
末尾が支店のデータを集計する
=COUNTIF(A2:A100,”*支店”)
大阪支店や東京支店などを数えられます。

COUNTIF関数の実務活用例
実際の業務でよく利用される活用方法をご紹介いたします。
営業管理
営業担当者ごとの案件数を集計できます。
=COUNTIF(B:B,”田中”)
担当者別の活動量を把握できます。
勤怠管理
出勤日数を集計できます。
=COUNTIF(C2:C31,”出勤”)
月間出勤日数を自動計算できます。
アンケート集計
回答数の集計に活用できます。
=COUNTIF(D2:D100,”満足”)
顧客満足度調査などで便利です。
品質管理
不良品件数を集計できます。
=COUNTIF(E2:E500,”不良”)
品質改善活動に役立ちます。

👑集計業務を手作業で行っている方は、COUNTIF関数を使うだけで作業時間を大幅に削減できますわ。
COUNTIF関数のメリットとデメリット
メリット
- 条件付き集計が簡単にできる
- 集計作業を自動化できる
- ミスを減らせる
- 初心者でも習得しやすい
- 多くの業務で活用できる
デメリット
- 複数条件の集計は苦手
- 複雑な分析には向かない
- 条件設定を間違えると結果も誤る
複数条件の場合はCOUNTIFSを使用する
COUNTIFは1つの条件しか扱えません。
複数条件で集計したい場合はCOUNTIFS関数を利用します。
例えば「東京支店かつ完了案件」の件数を集計する場合はCOUNTIFSが適しています。

COUNTIF関数でよく発生するエラーと対処法
結果が0になる
条件の文字列が一致していない可能性があります。
- 全角と半角の違い
- 余分なスペース
- 入力ミス
を確認してください。
数値条件が反映されない
比較演算子をダブルクォーテーションで囲む必要があります。
正しい例
=COUNTIF(A:A,”>100″)
誤った例
=COUNTIF(A:A,>100)
COUNTIF関数とCOUNTIFS関数の違い
COUNTIF関数は1つの条件で集計する関数です。
一方、COUNTIFS関数は複数条件で集計できます。
| 関数 | 条件数 | 用途 |
|---|---|---|
| COUNTIF | 1条件 | 単純な集計 |
| COUNTIFS | 複数条件 | 詳細な分析 |
COUNTIFの例
=COUNTIF(B:B,”東京支店”)
東京支店の件数を集計します。
COUNTIFSの例
=COUNTIFS(B:B,”東京支店”,C:C,”完了”)
東京支店かつ完了案件の件数を集計します。
データ分析や営業管理ではCOUNTIFSを利用する機会も非常に多くなります。

👑COUNTIFを理解したら次はCOUNTIFSですわ。実務では複数条件の集計が非常に多いため、セットで覚えるのがおすすめですの。
セル参照を利用したCOUNTIF関数
条件を直接入力するだけでなく、セル参照を利用することもできます。
基本例
F1セルに「田中」と入力されている場合です。
=COUNTIF(A:A,F1)
F1の内容を変更するだけで集計対象を切り替えられます。
ダッシュボード作成で活躍する
セル参照を利用すると集計表や分析シートを柔軟に作成できます。
管理職向けのレポートや営業分析資料でもよく利用される方法です。
検索条件を変更できる集計表
- 条件入力セルを作成する
- COUNTIF関数で参照する
- 結果を自動表示する
利用者が自由に条件を変更できる便利な仕組みを構築できます。
COUNTIF関数と他の関数を組み合わせる方法
COUNTIF関数は他の関数と組み合わせることでさらに便利になります。
IF関数との組み合わせ
目標件数を達成したか判定できます。
=IF(COUNTIF(A:A,”完了”)>=100,”達成”,”未達成”)
業績管理や進捗管理で活用できます。
TODAY関数との組み合わせ
当月データの集計に利用できます。
日付管理と組み合わせることで、リアルタイムな集計が可能になります。
SUMIF関数との違い
| 関数 | 目的 |
|---|---|
| COUNTIF | 件数を数える |
| SUMIF | 合計を計算する |
件数分析ならCOUNTIF、売上合計ならSUMIFを使用します。


👑関数を単体で使うよりも組み合わせる方が業務効率化につながりますわ。実務では複数関数の連携が基本ですの。
COUNTIF関数を使った実務事例
営業部門の案件管理
営業担当者ごとの案件数を集計できます。
担当者別の負荷状況を確認できるため、人員配置の最適化に役立ちます。
コールセンターの対応件数管理
担当者別の対応件数を自動集計できます。
生産性評価や業務改善に活用されています。
人事部門の勤怠管理
出勤・欠勤・有給取得日数を集計できます。
給与計算前の確認作業を効率化できます。
ECサイトの注文分析
商品ごとの注文数を集計できます。
売れ筋商品の把握や在庫計画に役立ちます。
品質管理業務
不良件数やクレーム件数を集計できます。
改善活動の指標として利用できます。

COUNTIF関数を使う際の注意点
空白セルに注意する
空白に見えてもスペースが含まれている場合があります。
期待した結果にならない場合はTRIM関数などで整形しましょう。
全角と半角の違い
Excelは全角と半角を別の文字として認識します。
データ入力ルールを統一することが重要です。
数値が文字列になっていないか確認する
インポートしたデータでは数値が文字列として扱われることがあります。
正しく集計できない場合はセルの表示形式を確認してください。
範囲指定を適切に行う
不要に大きな範囲を指定すると処理速度が低下することがあります。
必要な範囲のみ指定することをおすすめします。

👑関数のエラー原因の多くはデータ品質ですわ。関数だけでなく入力データも確認する習慣を付けてくださいませ。
おすすめAIツール
COUNTIF関数の作成やExcel業務の効率化にはAIツールの活用がおすすめです。
| ツール | 特徴 |
|---|---|
| ChatGPT | 関数作成やエラー解決をサポート |
| Microsoft Copilot | Excelとの連携に強い |
| Google Gemini | スプレッドシート活用を支援 |
| DMM 生成AI CAMP | AI活用スキルを体系的に学習可能 |
AIに「COUNTIF関数で○○を集計したい」と相談するだけで、適切な数式を提案してもらえる時代になっています。

よくある質問
COUNTIF関数とCOUNT関数の違いは何ですか?
🤖AI執事
COUNT関数は数値が入力されているセル数を数えます。COUNTIF関数は条件に一致するセル数を集計します。
複数条件で集計できますか?
🤖AI執事
COUNTIF関数では1条件のみです。複数条件の場合はCOUNTIFS関数をご利用ください。
部分一致検索はできますか?
🤖AI執事
可能です。アスタリスク(*)を利用することで部分一致検索を行えます。
空白セルを数えることはできますか?
🤖AI執事
可能です。=COUNTIF(A:A,””)で空白セル数を集計できます。
空白以外のセル数を集計できますか?
🤖AI執事
可能です。=COUNTIF(A:A,”<>”)を使用します。
Excel以外でも利用できますか?
🤖AI執事
Googleスプレッドシートでもほぼ同じ構文で利用できます。
処理が重い場合の対策はありますか?
🤖AI執事
列全体ではなく必要な範囲のみ指定すると改善する場合があります。
関連記事
まとめ
🤖AI執事
- COUNTIF関数は条件に一致するセル数を集計できる
- 営業管理や勤怠管理など幅広い業務で活用できる
- 複数条件の場合はCOUNTIFS関数を利用する
- ワイルドカードやセル参照を活用すると応用範囲が広がる
- Excel業務効率化に欠かせない基本関数である
以上でございます。

👑COUNTIF関数はExcel業務の第一歩ともいえる重要な関数ですわ。まずは簡単な集計から始めて、少しずつ実務へ取り入れてみてくださいませ。継続して活用することで、大幅な業務効率化につながりますの。


