
谁能帮我翻译一下, EXCEL 公式的详细含义
公式如下:=IF(LEN(E54)=15,DATE("19"&MID(E54,7,2),MID(E54,9,2),MID(E54,11,2)),IF(LEN(E54)=1...
公式如下:
=IF(LEN(E54)=15,DATE("19"&MID(E54,7,2),MID(E54,9,2),MID(E54,11,2)),IF(LEN(E54)=18,DATE(MID(E54,7,4),MID(E54,11,2),MID(E54,13,2)),""))
谁能从头到尾翻译一遍呢。 赫赫。
如果E54=511568195011210227,
改返回什么结果呢。 展开
=IF(LEN(E54)=15,DATE("19"&MID(E54,7,2),MID(E54,9,2),MID(E54,11,2)),IF(LEN(E54)=18,DATE(MID(E54,7,4),MID(E54,11,2),MID(E54,13,2)),""))
谁能从头到尾翻译一遍呢。 赫赫。
如果E54=511568195011210227,
改返回什么结果呢。 展开
1个回答
展开全部
公式通过判断身份证长度为15位还是18位来确定是否在年份前加“19”来返回出生年月日。
E54返回结果为1950年11月21日。
注:
LEN()判断字符串的长度;
MID()从某个字符串中截取一定长度的字符串;
DATE()根据年、月、日三个具体数值生成一个日期。
E54返回结果为1950年11月21日。
注:
LEN()判断字符串的长度;
MID()从某个字符串中截取一定长度的字符串;
DATE()根据年、月、日三个具体数值生成一个日期。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询