EXCEL怎么通过通过身份证号提取出生年月,性别,年龄!下面我们来看下:
工具/原料
电脑
EXCEL/WPS
一,通过身份证号直接提取出生年月
1、1:如下图,直接在B2输入公式: =--TEXT(MID(C2,7,8),"0-00-00")比如19880909提取出来月&天数前面的0不显示:1988-9-9显示结果如图,
2、2-1:如下图,直接在B2输入公式:=--MID(C3,7,8)比如19880909提取出来如果为:1988-09-09
3、2-2:再设置单元格格式为:####"年"##"月"##"日"单元格格式-自定义- ####"年"##"月"##"日"
二,通过身份证号直接获得年龄
1、1,如下图,在F2单元格输入公式 :=DATEDIF(D2,TODAY(),"y")得到的年龄为整年。
2、2,如下图,在H2单元格输入公式 :=TEXT(SUMPRODUCT(DATEDIF(D2,IF(TODAY(),TODAY(),NOW()),{"y","ym","md"})*10^{4,2,0}),"00 年 00 月 00 天")得到的年龄精确到**年**月**日
三,通过身份证号直接获得性别
1、如下图,在H2输入公式:=IF(MOD(MID(C2,17,1),2),"男","女")身份证号中的第18位,从左往右数第17位数决定了性别,奇数对应的是男性;偶数对应的是女性。