谁能帮我翻译一下, 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,

改返回什么结果呢。
展开
 我来答
qinqh_yl
2007-05-28 · TA获得超过1.7万个赞
知道大有可为答主
回答量:9857
采纳率:52%
帮助的人:6151万
展开全部
公式通过判断身份证长度为15位还是18位来确定是否在年份前加“19”来返回出生年月日。

E54返回结果为1950年11月21日。

注:
LEN()判断字符串的长度;
MID()从某个字符串中截取一定长度的字符串;
DATE()根据年、月、日三个具体数值生成一个日期。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式