Caf*_*ted 2 microsoft-excel microsoft-excel-2010
可能的重复:
从一个范围中提取另一个缺失的值
我在 Excel 中有两列(列 A 和 B ,从左到右),如下所示:
Adel Adel
Adam Bob
Ashley chad
chad mike
morris
muhsin
Run Code Online (Sandbox Code Playgroud)
我想从 B 列中获取 A 列中没有的所有项目:即 Bob、Mike、Morris、Muhsin。我知道我需要VLOOKUP(),但是我对如何去做有点迷茫。
我感谢任何提示或建议。
完成此操作的快速方法确实使用 VLOOKUP。这是我如何做到的:
在 C 列中输入公式:
=IFERROR(VLOOKUP([@Column2],[Column1],1,FALSE),"缺失")
要查找第 1 列中缺失的第 2 列中的值,请筛选第 3 列上的表以查找“缺失”值。

这是通过使用 VLOOKUP 在第 1 列中搜索第 2 列中的值,寻找完全匹配来实现的。由于我们正在寻找缺失的值,当 VLOOKUP 找不到值时(这就是我们正在寻找的),它会返回一个 NA# 错误。因此,只要 Excel 找不到匹配项,IFERROR 就会返回字符串“Missing”。过滤这些值,您的表格将为您完成工作。您还可以使用反向查找值创建一个附加列,并返回第 1 列中的值,但不返回第 2 列中的值。