在EXCEL中要输入个人档案的身份证号时,身份证号不可以重复,应如何设置有效性?

2024-11-28 21:51:42
推荐回答(2个)
回答(1):

选中需要输入身份证号码的单元格区域(如D2至D101),执行“数据→有效性”命令,打开“数据有效性”对话框,在“设置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(D:D,D2)=1,确定返回。

以后在上述单元格中输入了重复的身份证号码时,系统会弹出提示对话框(如并拒绝接受输入的号码。

另外告诉你
Excel“太聪明”了 18位身份证号会变
123456811108888333会变成123456811108888000
在Excel中超过15的数值,系统自动将超出的数值用“0”替换

解决方法 在前面加个小引号 '
例子 '123456811108888333

回答(2):

EXECL中如何控制每列数据的长度并避免重复录入?
本人的百度空间有这一问题的回答:
http://hi.baidu.com/qinqh%5Fyl/blog/item/29e1aaef3968a916fdfa3cff.html