在excel中输入身份证号码,设置有效性不重复输入后,尾数3位不一样的都提示重复,怎么办

如题所述

EXCEL中的数值有效位数就是15位,超过的都只是挂个0,所以,18位身份证号的后3位不同的在EXCEL看就是相同的。更可气的是你的那些不同的号还真被它给弄得相同了!!

你要把单元格设置为文本格式的,这时候才不会丢失后面的数字。把它当成文本来检验有效性,就不会出错了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-18
假设对a列设置数据有效性,公式为
=COUNTIF(A:A,A1&"*")=1
而不是
=COUNTIF(A:A,A1)=1
这样就可以了本回答被提问者和网友采纳
第2个回答  2012-10-18
不要用有效性,用条件格式吧追问

怎么用呢?

第3个回答  2012-10-18
设置单元格格式为文本格式再试试追问

已经试过了,但是excel还是没办法分辨……在输入数字前加单引号(’)也试过了,都不行……汗

追答

必须在尾数是3个000之前输入'

相似回答