如果列A中的值存在于列A中,则返回true,否则返回false

时间:2018-01-30 16:06:54

标签: excel

我有一个关于在Excel中比较列表的问题。

基本上,我想看看列B中的值是否存在于列B中的所有值中。如果确实存在,我想在列C中的该值旁边返回“是”。我尝试过:

=IFERROR(IF(MATCH(B2, A2:A5000),"Yes",),"No")

但是对于所有值都会返回“是”,即使我确定不是这种情况。

我做错了吗?

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

考虑:

=IFERROR(IF(MATCH(B2, A2:A5000,0),"Yes",),"No")

答案 1 :(得分:0)

对于突出显示重复项并可选择吐出列表的VBA解决方案,请参阅Good way to compare and highlight thousands of rows in VBA上的答案