COUNTIF 重复返回错误问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 08:00:28
A B C

甲 好 NO
乙 坏 NO
丙 丙 YES
丁 恩 YES
多 丁 NO
少 少 YES
数 数 YES

如上表:C=IF(COUNTIF(B:B,A:A),"YES","NO") 就会部分数据出错,如C5中,“丁”有重复却返回NO

如下表:C=IF(COUNTIF(A:A,B:B),"YES","NO") 返回结果完全正确

甲 好 NO
乙 坏 NO
丙 丙 YES
丁 恩 NO
多 丁 YES
少 少 YES
数 数 YES

这是为什么呢??比较还有顺序????

C=IF(COUNTIF(B:B,A:A),"YES","NO") 是判断A列的值是否存在于B列,如C5中的"NO"是指A5的"多"在B列不存在,而不是指"丁".
C=IF(COUNTIF(A:A,B:B),"YES","NO") 是判断B列的值是否存在于A列,
两者结果是不一样的,用途也不一样