• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでの列と列の比較、重複データ個数抽出)

エクセルでの列と列の比較、重複データ個数抽出

このQ&Aのポイント
  • エクセル2003を使用している場合、列と列の比較に関して個数を抽出する方法を教えてください。
  • 条件として、計算用のシートや別セルを使用せずに、例えば、1つのセルで関数を使用して個数を出したいです。
  • 文字列の比較で重複データの個数を抽出する際に、マクロを使用せずに行う方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

たとえば =SUMPRODUCT(COUNTIF(A1:A5,B1:B5))

tasuke23
質問者

お礼

まさに理想の回答です。 ありがとうございました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

》 計算用のシートや別セルを使わずに、・・・個数を出したいです。 「計算用のシートや別セルを使」えばお出来になるのですか?

noname#204879
noname#204879
回答No.3

{=SUM(COUNTIF(A1:A5,B1:B5))}

tasuke23
質問者

お礼

配列の考え方でできるんだと勉強になりました。 ありがとうございました。

回答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で作成すれば、あとはコピペでいけますし、何よりメンテが楽です。 一応参考までに。

関連するQ&A