一列身份证号码用=COUNTIF(A:A,A1)>1筛选重复的用红色标记,但是筛选出来的都是唯一的数值,是什么原因

如题所述

你这些身份证号是数值形式的,不是文本..
你只是将单元格的现实方式改成了文本而已,所以直接用countif函数是得不到正确的结果的.
因为他只能判断小于15位的数值,大于15位的数值,只要前面15位相同,就算重复..

解决办法:
在B列的B1输入:
="@"&A1
下啦到底.使用countif对B列求重复即可.追问

那如果身份证号码在B列是不是就是在c列输="@"&B1?

追答

是的.然后对C列进行重复判定

温馨提示:答案为网友推荐,仅供参考
相似回答