ExcelでA列×B列の組み合わせ判定と件数集計|IFS・COUNTIFS関数の使い方解説

Excel

Excelで「A列に英字(A〜AVなど)、B列に区分(ア・イなど)」がランダムに入っているデータから、特定の組み合わせを判定したり、その件数を集計したい場面はよくあります。本記事ではIFS関数での判定方法とCOUNTIFS関数による集計方法をわかりやすく解説します。

データ構造の整理と考え方

今回のポイントは「2つの条件が同時に一致するかどうか」です。

例えばA列に「A」「B」「C」、B列に「ア」「イ」がランダムに入っているとします。

このとき「Aとアが揃った場合に〇を表示する」という条件を作ります。

IFS関数がFALSEになる原因

IFS関数がFALSEになる主な原因は、条件の書き方が正しくないことです。

例えば「=IFS(A1=”A”,B1=”ア”,”〇”)」のように書くと条件が不足している場合があります。

IFSは「すべての条件に当てはまらない場合の結果」を入れないとエラーやFALSEになることがあります。

正しい判定式(IF関数の方が適切な場合)

今回のような単純な組み合わせ判定ではIFSよりIF関数が適しています。

例:=IF(AND(A1=”A”,B1=”ア”),”〇”,””)

例えばAとアが一致した場合のみ〇、それ以外は空欄という処理ができます。

COUNTIFSで組み合わせの件数を数える方法

条件に一致するデータの件数を数えるにはCOUNTIFS関数を使います。

例:=COUNTIFS(A:A,”A”,B:B,”ア”)

例えばA列が「A」でB列が「ア」の行数を自動で集計できます。

複数パターンの集計応用

複数の組み合わせ(Aとア、Bとイなど)を集計したい場合は条件を変えて複数COUNTIFSを使います。

それぞれの結果を足し合わせることで全体件数も算出可能です。

例えば「A×ア」「B×イ」を個別にカウントして合計する形です。

まとめ

ExcelではIFSよりもIF+ANDの方が今回のケースでは適しており、組み合わせ判定も簡単に行えます。

またCOUNTIFSを使えば特定の組み合わせ件数を正確に集計できます。

条件が複雑な場合でも、関数を分解して考えることで正確な処理が可能になります。

コメント

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