• ベストアンサー

二つのIDデータから、重複IDを調べたい。

標題のとおりですが、エクセルのどの関数を使うかわからないので 教えてください。 二つのIDデータはほとんど同じですが、一方にあって一方にないID が存在します。

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

  • ベストアンサー
  • suekun
  • ベストアンサー率25% (369/1454)
回答No.1

質問も短く要約されているので回答も短く。 COUNTIFで作業列設けて表示できます。

TAKIMARU12
質問者

お礼

ありがとうございます。 COUNTIF関数は知っていたものの、使いこなせていなかったです。 しかし、重複データについて新たに疑問があります。 例えばB、C列に20のIDがあります。でもそれぞれ1つずつ 重複しないデータがあります。 このとき重複しないデータを取り出す?分かるようにするには 何を使えばいいのでしょうか。 COUNTIFを2回使えば(範囲と検索条件を逆にしてもう一度おこなう。) できるのですが、一発でできる関数ってありますか?

その他の回答 (2)

  • michi_001
  • ベストアンサー率32% (21/65)
回答No.3

方法としてはいろいろありますが、こんなのもありますよ。 =MATCH(Sheet1!A1,Sheet2!$A$1:$A$100,0) とすれば、指定のIDが元のIDのどこ(何行目)にあるかまで探してくれます。 ただ、同じものが元にあった場合は一番上の行を指定しますが… あるいは既出ですがCOUNTIFを使った方法 =IF(COUNTIF(Sheet2!$A$1:$A$100,Sheet1!A1)>0,"有","無") とすれば、元にあれば「有」なければ「無」を表示します。

TAKIMARU12
質問者

お礼

いろいろありますね。。。 どうもありがとうございます。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

COUNTIFの方はでてるので別の方法 まず双方のIDデータの列の一番上の項目名は同じにしてください。 「データ」「フィルタ」「フィルタオプションの設定」にて リスト範囲を片側のIDデータの範囲 検索条件範囲をもう片方のIDデータの範囲 としてOKしてください。 共通するIDデータのみが表示(共通しないIDデータの行は非表示)になります。

TAKIMARU12
質問者

お礼

ありがとうございます。 こんな機能があるんですね。 しかし、重複データについて新たに疑問があります。 例えばB、C列に20のIDがあります。でもそれぞれ1つずつ 重複しないデータがあります。 このとき重複しないデータを取り出す?分かるようにするには 何を使えばいいのでしょうか。 COUNTIFを2回使えば(範囲と検索条件を逆にしてもう一度おこなう。) できるのですが、一発でできる関数ってありますか?

関連するQ&A