マスター列から数値セットを除外する方法

マスター列から数値セットを除外する方法

列から一連の数字を除外するにはどうすればよいですか?

例えば:

列 A には次の数字のセットがあります。

001440
001445
001448
001454
001512
001593
001688
001748
001758
001789
001837
001973
001977
002200
002202

列 B には次の数字のセットがあります。

001748
001454
001688

列 B の数字を列 A からすばやく見つけて除外するにはどうすればよいでしょうか。数千行の数字を扱っているのですが、適切な数式は何でしょうか。どなたか助けていただければ幸いです。

答え1

VLOOKUP()とフィルターを使用できます。

2 つの列の間に列を挿入します。次に を使用します=IFERROR(VLOOKUP($A2,$C$2:$C$4,1,FALSE),"")。次に列 A と列 B のみを強調表示し、列 B をフィルターして空白のみを表示します。

ここに画像の説明を入力してください

これで、新しいシートにコピーして、値として貼り付けることができます。(または何でもできます)。技術的には、取り除く数式を含む値。そのためには VBA が必要です。

答え2

この数式をC列で使用できます

=IF(ISERROR(MATCH(B1,A:A,0)),B1,"")

関連情報