【发布时间】:2014-06-27 00:56:23
【问题描述】:
我在 Google 电子表格中有两列 A 和 B。
我想查找 A 列中但 B 列中没有的所有数字。我该怎么做?
B 可能与 A 列中的数字相同。
所以如果 A 列有数字:1、2、3 和 B 有数字 3, 4,5
我想获取 A 中但 B 中没有的所有数字: 1、2
我如何使用谷歌电子表格做到这一点?
【问题讨论】:
标签: google-sheets
我在 Google 电子表格中有两列 A 和 B。
我想查找 A 列中但 B 列中没有的所有数字。我该怎么做?
B 可能与 A 列中的数字相同。
所以如果 A 列有数字:1、2、3 和 B 有数字 3, 4,5
我想获取 A 中但 B 中没有的所有数字: 1、2
我如何使用谷歌电子表格做到这一点?
【问题讨论】:
标签: google-sheets
【讨论】:
A 和B 的整行,但是如何将结果放入新列C?
{} 调整的替代方案,并且有效。例如:=UNIQUE(FILTER({A:A}, ISNA(MATCH(A:A, B:B, 0)))) 这是我从中挑选的解决方案的参考:support.google.com/docs/thread/10882571/…
根据 Kate aswer,我不仅能够否定一列,而且能够否定几列。
凯特解决方案如下:
=FILTER(A:A, ISNA(MATCH(A:A, B:B, 0)))
“B:B”定义了要返回的内容是 A:A 减去 B:B。
但如果你想返回 A:A、酒糟 B:B、少 C:C、少 D:D 等等? 只需在 {} 中插入 B:B、C:C 和 D:D,然后:
=FILTER(A:A; ISNA(MATCH(A:A; {B:B;C:C;D:D}; 0)))
我希望这可以帮助像我这样的其他人。我正在寻找一种解决方案,它不会带来某些列中存在的内容。
谢谢!
【讨论】:
在 C 列中,使用从 A 到 B 的 vlookup。例如
C1 = vlookup(A1,B:B,1)
C2 = vlookup(A2,B:B,1)
...
如果B不包含A,则显示#N/A
【讨论】: