2012-05-09 4 views
0

ExcelとAとBの2つの列を比較しようとしています。列Aには、顧客番号の完全な一覧が含まれています。列Bには、同じ顧客番号の不完全なリストが含まれています。したがって、顧客番号がAにあるがBにない場合、その番号を列Cに出力する。Excelの列と比較し、Aの出力セルがBに表示されない

答えて

1

を下に埋めます。私は、次の表

A  B  C 
1  4 
2  3 
3  1 
4  7 
5  2  5 
6    6 
7  

をお持ちの場合は

私は列に「」完全な顧客リストを入れて、列Bに部分的なリストをランダムに命じています。これらは2つのだけの数字ということですので、今、私は、唯一の列Cの値「5」と「6」を参照してください

=IF(ISNA(MATCH(A1,B:B,0)),A1, "")

:私は、C1中の関数(とカラムCの残りの部分を)置きます私はあなたがこのような何かを探しているのだと思い列B

+0

私ができます」この数式を最初のセルより多く使う – Batman

0

Cel C1 = IF(ISERROR(VLOOKUP(A1、$ B $ 1:$ B $ 10,1、FALSE)) 、A1、「」)

は私がISNAとの組み合わせでMATCH機能を使用したい行数を調節し、列Aに対して

0

には表示されません。

=IF(ISERROR(MATCH(A1,B1,0)),A1,"") 

Propegate列Bがあるとき、あなたの新しい列に沿っ式と、それは人口列Aを転載だろうと不一致

参考URL:http://support.microsoft.com/kb/213367

(。私は元の質問が間違って読んで信じている、と値がラインアップされます列AとBがすでにソートされている前提につもりです)

関連する問題