当前位置:文档之家› Excel提取出生及日期格式转换

Excel提取出生及日期格式转换

Excel提取出生及日期格式转换
年龄正确公式
=IF(LEN(B2)=15,YEAR(NOW())-1900-V ALUE(MID(B2,7,2)), IF(LEN(B2)=18,YEAR(NOW())-V ALUE(MID(B2,7,4)),"身份证错"))
根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:说明:公式中的B2是身份证号
1、根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(V ALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(V ALUE(MID(B2,15,3)),2)=0,"女","男"),"身份证错"))
2、根据身份证号码求出生年月:
=IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),".",MID (B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),".", MID(B2,11,2)),"身份证错"))
=MID(AF5,7,8)
3、根据身份证号码求年龄:
=IF(LEN(B2)=15,YEAR(NOW())-1900-V ALUE(MID(B2,7,2)), IF(LEN(B2)=18,YEAR(NOW())-V ALUE(MID(B2,7,4)),"身份
证错"))
如何将yyyy-mm-dd转为yyyymm:函数法:
=TEXT(A1,"emm")
电子表格YYMM转化YYYY-MM-DD
="20"&LEFT(C14,2)&"-"&RIGHT(C14,2)&"-"&"01"
如何将yyyy-mm-dd转为yyyymmdd =text(A1,"emmdd")
在excel中设A1=196303或者19630302,则
B1=TEXT(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2 ),"YYYY-MM-DD"),回车即可转换成1963-03或者
1963-03-02,,下拉可以批量转换。

excel日期yyyy-mm-dd转换成yyyy.mm.dd 查找-替换为.单击全部替换按钮。

或者用公式:=text(a1,"yyyy.mm.dd")。

相关主题