由身份证号分解或计算出性别(倒数第二位奇数为男偶数为女)、出生年月、是否闰年、年龄和户口所在地

由身份证号分解或计算出性别(倒数第二位奇数为男偶数为女)、出生年月、是否闰年、年龄和户口所在地
请问计算上面那些内容都分别需要用什么函数呢?
身份证号 性别x05 出生年月x05 是否闰年x05 年龄
500224 19920929 0067x05x05199209x05x05
500224 19900918 0079x05x05199009x05x05
440305 19900824 0035x05x05199008x05x05
500224 19910928 0078x05x05199109x05x05
500224 19930725 0022x05x05199307x05x05
500224 19910524 0013x05x05199105x05x05
440305 19900912 0007x05x05199009x05x05
440305 19910923 0087x05x05199109x05x05
440305 19900524 0005x05x05199005x05x05
500224 19900815 0016x05 199008x05x05
500224 19900524 0035x05x05199005x05x05
440305 19910217 0023x05x05199102x05x05
440305 19930723 0009x05x05199307x05x05
500224 19920918 0086x05x05199209x05x05
500224 19900614 0051x05x05199006x05x05
500224 19920629 0076x05x05199206x05x05
500224 19920917 0086x05x05199209x05x05
440305 19910625 0019x05x05199106x05x05
440305 19920823 0082x05x05199208x05x05
500224 19910123 0026x05x05199101
贾戌rr 1年前 已收到1个回答 举报

jhzfssg 幼苗

共回答了11个问题采纳率:90.9% 举报

身份证号码中自动生成性别和生日
生成性别:(其中E2是身份证号码所在列)
双击性别所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=CHOOSE(MOD(IF(LEN(E2)=18,MID(E2,17,1),IF(LEN(E2)=15,RIGHT(E2,1),"")),2)+1,"女","男")
提取出生日期:(其中E2是身份证号码所在列)
双击出生日期所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=DATE(MID(E2,7,4),MID(E2,11,2),MID(E2,13,2))
计算年龄:(其中C3是出生日期所在列)
双击年龄所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=YEAR(NOW())-YEAR(C3)
从身份证号码中自动生成性别和生日
生成性别:(其中E2是身份证号码所在列)
双击性别所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=CHOOSE(MOD(IF(LEN(E2)=18,MID(E2,17,1),IF(LEN(E2)=15,RIGHT(E2,1),"")),2)+1,"女","男")
提取出生日期:(其中E2是身份证号码所在列)
双击出生日期所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=DATE(MID(E2,7,4),MID(E2,11,2),MID(E2,13,2))
计算年龄:(其中C3是出生日期所在列)
双击年龄所在列的第二行,然后输入下面公式,然后按ENTER键;再利用下拉方式将公式复制到该列的其他行中即可
=YEAR(NOW())-YEAR(C

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.017 s. - webmaster@yulucn.com