每天早上六点,准时见面
问题情况
输入ID号,这是EXCEL数据输入中的常见情况.
我们当前的号都是18位数字excel输入号码,很多数字,而且很容易出错. 例如,遗漏一位数字,或者遗漏一位数字并与其他人的号码重复. 为了避免这种情况,我们可以预先设置输入ID号的列只能输入18位数字,并且不能重复.
方法实现
例如: E列需要输入ID号
在[数据验证]的[设置]选项卡中,选择E2单元格[数据]-[数据验证](较低的版本称为“数据有效性”),然后在公共框中输入:
= AND(COUNTIF(E: E,E2&“ *”)= 1,LEN(E2)= 18)
好excel输入号码,然后可以将数据有效性设置填写到要输入ID编号的其他单元格中,那么E列只能输入18位数字,并且不能重复.
您还可以设置错误提示:
过程和结果显示在以下中:
公式分析
COUNTIF(E: E,E2&“ *”)= 1:
E列的E2单元格中的ID卡数为1.
由于Excel对同一字符串的有效标识限制为15位数字,因此同一ID号的前15位数字将等同于同一数字. 统计条件E2之后将添加所有“&” *,以使EXCEL“了解”现在是统计信息.
LEN(E2)= 18:
E2单元格值长度为18;
AND(COUNTIF(E: E,E2&“ *”)= 1,LEN(E2)= 18):
E列的E2单元格中的ID卡数为1,E2单元格的值长度为18,即E列只能输入18位数字,并且不能重复.
本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-250656-1.html
……