=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),这个公式中为什么要加一个&"*",=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),当这个公式中没有加上&"*"时,身份证号码前15位重复时就会跳出警告,加上了&"*"时,就只有完全重复时

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 00:08:17

=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),这个公式中为什么要加一个&"*",=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),当这个公式中没有加上&"*"时,身份证号码前15位重复时就会跳出警告,加上了&"*"时,就只有完全重复时
=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),这个公式中为什么要加一个&"*",
=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),当这个公式中没有加上&"*"时,身份证号码前15位重复时就会跳出警告,加上了&"*"时,就只有完全重复时才会跳警告,所以我不知道为什么要加&"*",

=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),这个公式中为什么要加一个&"*",=AND(LEN(A1)=18,COUNTIF(A:A,A1&"*")=1),当这个公式中没有加上&"*"时,身份证号码前15位重复时就会跳出警告,加上了&"*"时,就只有完全重复时
A列里面是身份证的数字,或者是超过了15位的数字
当数字超过15位后.excel会自动把数字转换成科学计数法来计算,这样就使得只要是前15为数字相同的,就被认为整个数据是相同的,会造成计算错误,所有加上一个*使之强制变成文本,就保证了统计数据的准确