身份证号验证: =IF(LEN(身份证号所在单元格)=0,"空",IF(LEN(身份证号所在单元格)=15,"老号",IF(LEN(身份证号所在单元格)<>18,"位数不对",IF(CHOOSE(MOD(SUM(MID(身份证号所在单元格,1,1)*7+MID(身份证号所在单元格,2,1)*9+MID(身份证号所在单元格,3,1)*10+MID(身份证号所在单元格,4,...
6、身份证校验 7、身份证复合校验 二、示例公式 1、查重、判断是否存在 2、出生年月 3、计算年龄 4、判断性别 5、计算退休 6、身份证校验 7、身份证复合校验 三、特别说明 内容索引 第〇部分:身份证与EXCEL的一些基础知识,介绍了身份证号和EXCEL输入身份证号的基础知识。 第一部分:公式的详细讲解。有点EXCEL...
)*8+(MID(A2,6,1)+MID(A2,16,1))*4+(MID(A2,7,1)+MID(A2,17,1))*2+MID(A2,8,1)+MID(A2,9,1)*6+MID(A2,10,1)*3),11)+1,1,0,"X",9,8,7,6,5,4,3,2)然后往下拉,即可迅速计算剩下的身份证号码的校验码。使用校验码验证身份证号码的真伪 1 最后,我们将上面的校验码公式,...
验证身份证号 公式 有效性公式(适用于新输入身份证号): =AND(OR(LEN(A1)={15,18}),ISNUMBER(1*TEXT(MID(A1,7,LEN(A1)/2-1),#-00-00)),1*TEXT(MID(A1,7,LEN(A1)/2-1),#-00-00)1828,1*TEXT(MID(A1,7,LEN(A1)/2-1),#-00-00)TODAY()) 性别: =IF(MOD(MID(A1,15,3),2),男,...
从上图的编辑栏中可以看到公式(默认的全部都是二代18位的身份证号码) =IF(B2='','',IF(MID('10X98765432',MOD(SUMPRODUCT(MID (B2,ROW($1:$17),1)*{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11)+1,1)= RIGHT(B2),'正确','错误')) 那么这个公式表达的是什么意思呢?其实呀,我们...
1 这里有一个Excel文件,里面录入了一组身份证号码(非真实人的身份证号)其中一个为错误号码,在没有认真核对以前很难发现。2 新建一列校验结果列,双击单元格,粘贴以下公式代码=IF(A3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A3,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17"))...
2、公式: =IF(EXACT(MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW($A$1:$A$17),1)*1,MOD(POWER(2,18-ROW($A$1:$A$17)),11)),11)+1,1),RIGHT(A2)),"正确","错误") 注:单元格A2存放身份证号码; 观看视频:https://m.toutiaoimg.com/group/6809949704357413388/?app=news_article×tamp=...
身份证号码是中国公民身份证上的唯一标识符,由18位数字和一个字母(X或x)组成。前17位为地区代码和生日信息,第18位为校验码。 校验码的计算方法 校验码用于验证身份证号码的合法性。它是通过对前17位数字进行加权求和并取模得到的。具体步骤如下: 1.将前17位数字分别乘以对应的权重因子,权重因子从左到右依次为...
身份证len公式mid验证余数 有效性公式(适用于新输入身份证号):=AND(OR(LEN(A1)={15,18}),ISNUMBER(1*TEXT(MID(A1,7,LEN(A1)/2-1),"#-00-00")),1*TEXT(MID(A1,7,LEN(A1)/2-1),"#-00-00")>1828,1*TEXT(MID(A1,7,LEN(A1)/2-1),"#-00-00")15,LEN(A1)<>18)...