- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでの列と列の比較、重複データ個数抽出)
エクセルでの列と列の比較、重複データ個数抽出
このQ&Aのポイント
- エクセル2003を使用している場合、列と列の比較に関して個数を抽出する方法を教えてください。
- 条件として、計算用のシートや別セルを使用せずに、例えば、1つのセルで関数を使用して個数を出したいです。
- 文字列の比較で重複データの個数を抽出する際に、マクロを使用せずに行う方法はありますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
たとえば =SUMPRODUCT(COUNTIF(A1:A5,B1:B5))
その他の回答 (3)
noname#204879
回答No.4
》 計算用のシートや別セルを使わずに、・・・個数を出したいです。 「計算用のシートや別セルを使」えばお出来になるのですか?
noname#204879
回答No.3
{=SUM(COUNTIF(A1:A5,B1:B5))}
質問者
お礼
配列の考え方でできるんだと勉強になりました。 ありがとうございました。
- waterline123
- ベストアンサー率43% (51/116)
回答No.1
=COUNTIF(A1:A6,B1)+COUNTIF(A1:A6,B2)+COUNTIF(A1:A6,B3)+COUNTIF(A1:A6,B4)+COUNTIF(A1:A6,B5) と行数分つなげればひとつのセルに計算式仕込むだけで取れます。 (A1:A6はデータの範囲指定。例は1行目から6行目までデータがある前提) ただ、行数が多くなるとめちゃくちゃ面倒なのでC列にVlookupを仕込んでCountで取得します。 利点は一行Vlookupで作成すれば、あとはコピペでいけますし、何よりメンテが楽です。 一応参考までに。
お礼
まさに理想の回答です。 ありがとうございました。