谁知道这个公式是什么意思啊?着急
=IF(LEN(D3)=15,"19"&MID(D3,7,2)&"-"&MID(D3,9,2)&"-"&MID(D3,11,2),MID(D3,7,4)&"-"&MID(...
=IF(LEN(D3)=15,"19"&MID(D3,7,2)&"-"&MID(D3,9,2)&"-"&MID(D3,11,2),MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MI
这个是从身份证中提取生日的这么一个公式,谁能给解释下什么意思啊 越详细越好 展开
这个是从身份证中提取生日的这么一个公式,谁能给解释下什么意思啊 越详细越好 展开
2012-11-10 · 知道合伙人软件行家
关注
展开全部
=IF(LEN(D3)=15,"19"&MID(D3,7,2)&"-"&MID(D3,9,2)&"-"&MID(D3,11,2)
LEN()--表示D3字符长度如果是15为身份证号的话
mid(d3,7,2)---截取D3的第七为开始2个字符! 19&。。取得年
再连接"-"连接 11位开始的2位表示月份,按此连接!
,MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MId
IF 判断否则,即不是15位,而是18位时,年份取,第7位开始的4个字符,月日同于上面的情况!
LEN()--表示D3字符长度如果是15为身份证号的话
mid(d3,7,2)---截取D3的第七为开始2个字符! 19&。。取得年
再连接"-"连接 11位开始的2位表示月份,按此连接!
,MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MId
IF 判断否则,即不是15位,而是18位时,年份取,第7位开始的4个字符,月日同于上面的情况!
展开全部
是一个从身份证号码中提取出生日期的公式,是三个函数的嵌套。IF是条件判断函数,第二个“LEN”函数是判断身份证号码是否为15位。第三个“MID”函数是从第二个字符串中截取几位字符。如第一个MID函数是表示从D3单元格中提取第7为开始的2位字符串。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if 选择判断函数
LEN(D3)=15 D3的长度
& 字符连接
MID(D3,7,2) 从D3中第7位开始截取2位字符
其他没有特别的函数了,你这个根本不全
我给你一个从身份号中取生日的
=CONCATENATE(MID(D3,7,4),"/",MID(D3,11,2),"/",MID(D3,13,2))
看看这个效果如何?
LEN(D3)=15 D3的长度
& 字符连接
MID(D3,7,2) 从D3中第7位开始截取2位字符
其他没有特别的函数了,你这个根本不全
我给你一个从身份号中取生日的
=CONCATENATE(MID(D3,7,4),"/",MID(D3,11,2),"/",MID(D3,13,2))
看看这个效果如何?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式没写完
=IF(LEN(D3)=15,"19"&MID(D3,7,2)&"-"&MID(D3,9,2)&"-"&MID(D3,11,2),MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MID(D3,13,2))
MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MID(D3,13,2):对18位身份证号,提取年月日
MID(D3,7,4)截取身份证号第7位开始的4个数字,也就是年份
MID(D3,11,2)截取身份证号第11位开始的2个数字,也就是月份
MID(D3,13,2)截取身份证号第13位开始的2个数字,也就是日期
再用&将三段连起来,中间用-分隔。
但是身份证号有15位的,就要在年份前加上19.
外面一层if函数就是用来判断两种情况:如果LEN(D3)=15,也就是15位号码的,用算法2,否则用算法1.
=IF(LEN(D3)=15,"19"&MID(D3,7,2)&"-"&MID(D3,9,2)&"-"&MID(D3,11,2),MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MID(D3,13,2))
MID(D3,7,4)&"-"&MID(D3,11,2)&"-"&MID(D3,13,2):对18位身份证号,提取年月日
MID(D3,7,4)截取身份证号第7位开始的4个数字,也就是年份
MID(D3,11,2)截取身份证号第11位开始的2个数字,也就是月份
MID(D3,13,2)截取身份证号第13位开始的2个数字,也就是日期
再用&将三段连起来,中间用-分隔。
但是身份证号有15位的,就要在年份前加上19.
外面一层if函数就是用来判断两种情况:如果LEN(D3)=15,也就是15位号码的,用算法2,否则用算法1.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询