提取身份证号码18位数的公式,EXCEL身份证号提取生日,不要年份,身份证是18位数,在G列
如何在Excel中计算身份证的18位数?
1. 打开Excel表格,将身份证号码填入其中。
2. 在空白单元格中输入公式:=IF(LEN(A1)=18,"是","")
,其中A1代表身份证号码所在的单元格。
3. 按回车键,如果身份证是18位数,单元格中会显示“是”,否则不会显示任何内容。
4. 将公式下拉复制到其他单元格,即可快速判断所有身份证号码的位数。
有个Excel公式看不懂,请教高手。
解释如下:
LEN(A1)=18
:如果身份证是18位,此表达式为真,即=1;否则为假,即=0(LEN(A1)=18)*2
:如果身份证是18位,此表达式=1*2=2;否则=0*2=06+(LEN(A1)=18)*2
:结果为8(18位),6(其他)MID(A1,7,6+(LEN(A1)=18)*2)
:从身份证号码的第7位数字开始提取8位数字(身份证是18位的),6位数字(其他)
EXCEL身份证号提取生日,不要年份,身份证是18位数,在G列
假设身份证号码在F列,可以在G列输入以下公式:
=LEFT(RIGHT(F1,12),8)
这个公式使用了RC引用方式,可以方便地复制到其他单元格。
当然,您也可以使用其他方法提取生日,比如:
=MID(F1,7,8)
这个公式直接从身份证号码的第7位开始提取8个字符,也就是生日。
发表评论
暂时没有评论,来抢沙发吧~