提取出生年月日的函数公式

如题所述

提取出生年月日的函数公式如下:

第一种:

要从Excel中提取出生年月,可以使用Excel的日期函数和文本函数,具体步骤如下:

假设身份证已经输入到A1单元格中,我们知道身份证的第七位开始,四位为出生年,后面两位为出生月,再后两位为出生日,我们就可以使用MID函数提取年月日,公式为:

使用MID函数提取年份,公式为:=MID(A1,7,4)使用MID函数提取出月份,公式为:=MID(A1,11,2)使用RIGHT函数提取出日,公式为:=MID(A1,13,2)

将年份、月份和日使用DATE函数组合成日期格式,公式为:=DATE(MID(A1,7,,4), MID(A1,11,2),MID(A1,13,2))

这样,你就可以在Excel中提取出生年月了。需要注意的是,提取出的日期格式可能与原始数据的格式不同,可以使用Excel的日期格式功能将其转换为需要的日期格式。

第二种:

我们还可以使用TEXT函数提取出年份,公式为:=TEXT(A1,"yyyy")使用TEXT函数提取出月份,公式为:=TEXT(A1,"mm")使用TEXT函数提取出日,公式为:=TEXT(A1,"dd")

将年份、月份和日使用DATE函数组合成日期格式,公式为:=DATE(TEXT(A1,"yyyy"), TEXT(A1,"mm"),TEXT(A1,"dd"))

这些公式与前面介绍的方法类似,只是使用了Excel的TEXT函数来提取出年份、月份和日。

第三种:

我们也可以使用MID函数从身份证中提取整个出生日期,公式为,=MID(A1,7,8)然后用TEXT函数转换为标准日期形式,公式为:=TEXT(MID(A1,7,8),"#-00-00")

最后再用转换函数DATEVALUE把文本日期转换为标准日期,公式为:=DATEVALUE(TEXT(MID(A1,7,8),"#-00-00"))

温馨提示:答案为网友推荐,仅供参考
相似回答