如何用EXCEL公式提取身份证信息

作者:小小谷 | 创建时间: 2023-07-30
公司员工信息表中统一录入的所有员工的18位身份证号码,如何用EXCEL公式来提取身份证号码中的员工生日信息和员工性别信息?我国居民身份证共18位,前6位为地址码,代表省,市,县三级地址,第7到第14位为生日码,代表出生年月日,第17位为性别...
如何用EXCEL公式提取身份证信息

操作方法

打开“公司员工信息表”

鼠标定位到D3单元格,输入公式=TEXT(MID(C3,7,8),"0000年00月00日")

然后拖动D3单元格右下角的填充柄向下填充公式,可以提取到所有员工的生日信息。

鼠标定位到E3单元格,输入公式=TEXT(MOD(LEFT(RIGHT(C3,2)),2),"[=0]女;[=1]男")

然后拖动E3单元格右下角的填充柄向下填充公式,可以提取到所有员工的性别信息。

总结:1,提取生日信息时使用MID()函数提取身份证号码从第7位数开始的连续8个数字,再使用TEXT()函数在提取的8个数字中插入“年”,“月”,“日”以表示日期

总结:2,提取性别信息时使用RIGHT()函数取身份证最后两位,再使用LEFT()函数取得这两位数中的第一位,然后使用MOD()函数对2取余数,最后使用TEXT()函数将余数转换为员工的性别,"[=0]女;[=1]男"是一个条件格式,表示前面的值为0时输出文本“女”,为1时输出文本“男”。

点击展开全文

更多推荐