EXCEL批量提取身份证中的出生日期、性别、年龄

 时间:2024-10-13 22:46:46

1、准备试验表如下,标题栏包含身份证号、出生年月、性别、年龄(身份证号是根据格式随机写的)。

EXCEL批量提取身份证中的出生日期、性别、年龄

2、在B2中输入公式=CONCATENATE(MID(A2,7,4),"/",MID(A2,11,2),"/",MID(A2,13,2)),按下回车键,然后复制B2中的公式,选中B3至B14单元格,粘贴,“出生日期”提取完毕。

EXCEL批量提取身份证中的出生日期、性别、年龄
EXCEL批量提取身份证中的出生日期、性别、年龄

3、公式解析:分别提取A2身份号中的7-10位,11-12位,13-14位然后加两个分隔符“/”,用CONCATENATE函数将他们组合起来。(PS:身份证号的第7至14位代表的是出生的年月日)

EXCEL批量提取身份证中的出生日期、性别、年龄

4、在C2中输入公式=IF(MOD(MID(A2,17,1),2)=1,"男","女"),按下回车键,然后复制C2中的公式,选中C3至C14单元格,粘贴,“性别”提取完毕。

EXCEL批量提取身份证中的出生日期、性别、年龄
EXCEL批量提取身份证中的出生日期、性别、年龄

5、公式解析:提取身份证号的第17位,用“MOD”函数除以2,“IF”函数判断,如果得到的结果等于1,则是“男”,否则为"女"。(PS:身份证号的第17位代表性别,奇数为"男",偶数为"女")

EXCEL批量提取身份证中的出生日期、性别、年龄

6、在D2中输入公式=YEAR(TODAY())-MID(A2,7,4),按下回车键,然后复制D2中的公式,选中D3至D14单元格,粘贴,“年龄”提取完毕。

EXCEL批量提取身份证中的出生日期、性别、年龄
EXCEL批量提取身份证中的出生日期、性别、年龄

7、公式解析:用“TODAY”函数获取当前的年份,减去用"MID"函数提取的“A2”单元格中身份证包含的年月,用“YEAR”函数显示出来。

EXCEL批量提取身份证中的出生日期、性别、年龄
  • Excel如何根据身份证号自动获取出生日期
  • 身份证号取出生年月日的函数
  • excel性别男女公式
  • excel身份证号提取性别
  • excel表格如何提取身份证号性别
  • 热门搜索
    安全的手抄报内容 读书节的手抄报 岭南文化手抄报 关于感恩的手抄报图片 俭以养德手抄报 成长足迹手抄报内容 阅读的手抄报 手抄报板块设计图 关于元旦节的手抄报 遵纪守法手抄报内容