发布网友 发布时间:2022-04-19 14:01
共2个回答
热心网友 时间:2022-07-14 21:34
提取出生日期可以用这个公式,假设身份证号码在工资表的A1单元格
公式如下:IF((LEN(A1))=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))
要点在于先判断身份证长短,老身份证是15位的,不过现在慢慢的都换二代证了,二代证是18位的。
说明下:
1、Mid函数是Microsoft Excel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符,身份证从第七位开始是年份,所以第一个mid函数里面第一个是要判断的身份证号码,第二个代表从左边第七个开始数,如果判断是新身份证,取四位,老身份证取2位;同理取得月份和日期数值。
2、date函数中间的三个参数分别代表年月日,通过这个函数把mid函数取得值变成出生的年月日
热心网友 时间:2022-07-14 21:34
=DATE((MID(A1,7,4)),MID(A1,11,2),MID(A1,13,2))