Excelの2つの列、AとBを比較しようとしています。列Aには、顧客番号の完全なリストが含まれています。列Bには、同じ顧客番号の不完全なリストが含まれています。したがって、顧客番号がAにあり、Bにはない場合は、その番号を列Cに出力します。
質問する
4873 次
3 に答える
2
MATCH
この関数を。と組み合わせて使用しISNA
ます。
次の表がある場合
A B C
1 4
2 3
3 1
4 7
5 2 5
6 6
7
列「A」に完全な顧客リストを入力し、列Bにランダムに並べられた部分リストを入力します。次に、関数をC1(および列Cの残りの部分)に配置します。
=IF(ISNA(MATCH(A1,B:B,0)),A1, "")
ここで、値「5」と「6」は列Cにのみ表示されます。これは、これらが列Bに表示されない2つの数値のみであるためです。
于 2012-05-09T19:58:24.327 に答える
0
Cel C1 = IF(ISERROR(VLOOKUP(A1、$ B $ 1:$ B $ 10,1、FALSE))、A1、 "")
行数を調整し、列Aに対して入力します。
于 2012-05-09T19:57:39.703 に答える
0
私はあなたがこのようなものを探していると思います:
=IF(ISERROR(MATCH(A1,B1,0)),A1,"")
その数式を新しい列に沿って伝播すると、列Bが一致しない場合に、入力された列Aが再印刷されます。
参照URL: http ://support.microsoft.com/kb/213367
(私は元の質問を間違って読んだと思います。そして、列AとBは、値が並ぶ場所ですでにソートされていると仮定しています。)
于 2012-05-09T19:58:52.953 に答える