[[20210223184715]] 『別エクセル同士の重複確認』(かつら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『別エクセル同士の重複確認』(かつら)

お世話になります。

エクセルAとエクセルBがあり、
それぞれのエクセルが商品のリストになっています。

エクセルAとエクセルBのリストで
どの商品が重複しているのか
瞬時に検索する方法はありますでしょうか。

よろしくお願いいたします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


COUNTIF関数を使うとよいです

(マナ) 2021/02/23(火) 18:56


 こんばんは!
もうタイムリミットが近づいていますので尻切れトンボになったらごめんなさいです。

 瞬時かどうかはわかりませんが、、
どちらのリストなのか分かるように例えば 1 とか 2 のフラグを付けておいて
一方のリストの下にもう一方のリストを貼り付けて並び替えると

 a1	1
a2	1
a3	1
a4	1
a5	1
a7	1
a8	1
a9	1
a10	1
a11	1
a12	1
a1	2
a2	2
a6	2
a8	2
a9	2
a10	2
a11	2
a12	2

 こうなります。

 a1	1
a1	2
a10	1
a10	2
a11	1
a11	2
a12	1
a12	2
a2	1
a2	2
a3	1
a4	1
a5	1
a6	2
a7	1
a8	1
a8	2
a9	1
a9	2

 同じ項目でこの 1 と 2 が連番しているところが重複していることになります。
(SoulMan) 2021/02/23(火) 19:12

マナ様、SoulMan様
ご回答ありがとうございます。

マナ様
質問よろしいでしょうか。
知識不足で申し訳ありません。
COUNTIF関数は限られた種類の値を
カウントするという認識でした。

今回は様々な商品のリストの重複確認になりますので
COUNTIF関数も応用しなければならないと思いますが
その方法がわかりません。。
よろしければ、
方法をざっくりとでも教えていただけないでしょうか。
(かつら) 2021/02/23(火) 19:29


 こっちの方が瞬時といえば瞬時かも(^^;
a1	a1	1 =COUNTIF($A$1:$A$11,C1)
a2	a2	1
a3	a6	0
a4	a8	1
a5	a9	1
a7	a10	1
a8	a11	1
a9	a12	1
a10			
a11			
a12
でもこれだとそれぞれにしないといけないかも?です。			
(SoulMan) 2021/02/23(火) 19:42

 よくあるのが下に並べて置いて↓とする方法ですけど、
どっちがどっちかわからなくなるので色をつけておくとかでしょうか???

 a1	  =IF(COUNTIF(A$1:A1,A1)>1,1,"")
a1	1
a10	
a10	1
a11	
a11	1
a12	
a12	1
a2	
a2	1
a3	
a4	
a5	
a6	
a7	
a8	
a8	1
a9	
a9	1
(SoulMan) 2021/02/23(火) 19:52

マクロでならDictionaryオブジェクトでアレすると良いです。
(めざめるパワー) 2021/02/23(火) 19:55

SoulMan様
ご丁寧にありがとうございます(T_T)
試してみようと思います!!

めざめるパワー様
ご回答ありがとうございます。

(かつら) 2021/02/23(火) 22:41


確認するだけだったら一行開けてリストを張り付ける
条件書式で「一意の値または・・・」で色を付けたらどうでしょう。
(TVK) 2021/02/23(火) 23:50

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.