今回は、ExcelのCOUNTIFを使って、件数を確認する方法を紹介します。
COUNTIFが役立つ場面
Excelで一覧表を扱っていると、「未対応が何件あるか」「特定の担当者の行が何件あるか」「同じ商品コードが何回出ているか」など、条件に合う件数を数えたい場面があります。そのようなときに使いやすいのがCOUNTIFによる件数確認です。
COUNTIFは、指定した範囲の中から条件に合うセルの数を数える関数です。フィルターで確認する方法もありますが、件数を表の中に表示しておくと、更新のたびに状況を確認しやすくなります。タスク管理、名簿確認、問い合わせ一覧、在庫表などで使いやすい関数です。
COUNTIFの基本
COUNTIFでは、数える範囲と条件を指定します。たとえば、状態列の中から「未対応」と入力されているセルを数えれば、未対応件数を確認できます。担当者列から特定の名前を数えれば、その人が担当している件数を確認できます。
条件は数式の中に直接書くこともできますが、条件セルを参照する形にすると使いやすくなります。集計表に状態名や担当者名を並べ、その隣にCOUNTIFを入れると、一覧形式で件数を確認できます。
表記ゆれを防ぐ
COUNTIFは、条件に一致するセルを数えます。そのため、「未対応」と「未 対応」や「未対応
」のように余分な空白がある値は、別の値として扱われます。件数が合わないときは、元データの表記ゆれを確認します。
状態や分類の列では、ドロップダウンリストを使って入力値をそろえると便利です。担当者名も、漢字の違いや全角半角の違いが出やすい項目です。COUNTIFで正しく件数を出すには、数式だけでなく入力ルールも整えることが大切です。
重複チェックに使う
COUNTIFは、重複チェックにも使えます。名簿のメールアドレス、商品コード、請求番号など、同じ値が重複していないか確認したい列に使います。各行の値が列全体に何回出ているかを数え、2以上なら重複していると判断できます。
重複の有無を見やすくするには、COUNTIFの結果を補助列に出すか、条件付き書式と組み合わせます。補助列に件数を表示すれば、どの値が何回出ているか確認できます。条件付き書式なら、重複しているセルに色を付けられます。
ワイルドカードを使う
COUNTIFでは、条件にワイルドカードを使えます。文字列の一部だけで数えたい場合に便利です。たとえば、備考欄に「至急」を含む行の件数や、商品名に特定の語を含む件数を確認できます。
ワイルドカードは便利ですが、条件が広すぎると意図しないセルまで数えることがあります。部分一致で数える場合は、検索する言葉を具体的にします。備考欄のような自由入力では、同じ意味でも表現が分かれやすいため、件数は確認用として使うのがよいでしょう。
空白と未入力を確認する
COUNTIFは、空白セルの確認にも使えます。入力漏れを探したい列で空白を数えると、未入力の件数を確認できます。逆に、入力済みの件数を数えたい場合は、空白ではないセルを数える関数と使い分けます。
入力漏れを確認する表では、必須項目の列ごとに空白件数を出しておくと便利です。提出前に、氏名、部署、期限、状態などの必須欄に空白がないか確認できます。件数が0であれば、少なくともその列の未入力はないことが分かります。
COUNTIFSとの違い
COUNTIFは1つの条件で件数を数える関数です。複数の条件を組み合わせたい場合はCOUNTIFSを使います。たとえば、「担当者がAさんで、状態が未対応」の件数を出したい場合はCOUNTIFSが向いています。
最初はCOUNTIFで単純な件数を確認し、必要になったらCOUNTIFSで条件を増やすと理解しやすくなります。件数確認の表では、単条件と複数条件を混在させることがあるため、見出しに条件を分かりやすく書いておくとよいでしょう。
確認用の集計表を作る
COUNTIFを使うときは、元データの横に直接数式を入れるだけでなく、別の場所に確認用の集計表を作る方法もあります。状態別件数、担当者別件数、分類別件数をまとめておくと、一覧全体の状況を把握しやすくなります。
集計表は、元データの上部や別シートに置くと見やすくなります。条件セルを並べておけば、COUNTIFの数式をコピーして使えます。更新頻度の高い表では、件数確認欄を作っておくことで、入力漏れや偏りに気づきやすくなります。
条件セルを使って集計を増やす
COUNTIFの条件を数式に直接書くと、条件を変更するたびに数式を直す必要があります。条件セルを用意して参照する形にしておけば、条件名を変えるだけで集計対象を切り替えられます。状態一覧や担当者一覧を縦に並べ、その横へCOUNTIFを入れると、集計表を作りやすくなります。
条件セルを使う場合は、元データと同じ表記にすることが重要です。条件側だけ「完了済み」、元データ側が「完了」になっていると件数は合いません。条件一覧自体も入力規則の候補と同じものを使うと、表記ゆれを抑えられます。
件数の意味を明確にする
COUNTIFで出した件数は、何を数えているのか分かる見出しを付けます。「件数」だけでは、状態別なのか担当者別なのか判断しにくくなります。「未対応件数」「空白件数」「重複件数」のように、意味が伝わる名前にします。
また、フィルターで非表示にしている行もCOUNTIFの対象になる点に注意します。表示中の行だけを数えたい場合は、別の方法を検討する必要があります。COUNTIFの結果を確認するときは、元データ全体を対象にしているのか、表示中の範囲だけを見たいのかを区別します。
更新後に件数を見直す
データを追加、削除、貼り付けした後は、COUNTIFの範囲が新しい行まで含まれているか確認します。固定範囲のままだと、追加した行が集計されないことがあります。継続して使う一覧では、テーブル化しておくと範囲管理がしやすくなります。
まとめ
ExcelのCOUNTIFは、条件に合うセルの件数を数えるための関数です。状態別件数、担当者別件数、重複確認、空白確認など、日常的な表の確認に役立ちます。
正しく使うには、条件に使う列の表記をそろえることが大切です。ドロップダウンリストや条件付き書式と組み合わせ、件数を確認しやすいExcel表に整えましょう。