我正在尝试比较 excel 中的两列,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, "")
现在我只在 C 列中看到值“5”和“6”,因为它们是唯一没有出现在 B 列中的两个数字。
于 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 列。
参考网址: http: //support.microsoft.com/kb/213367
(我相信我读错了原始问题,并且假设 A 列和 B 列已经在值对齐的位置进行了排序。)
于 2012-05-09T19:58:52.953 回答