tzkr.net
当前位置:首页 >> 出生日期提取公式 >>

出生日期提取公式

身份证提取年份格式错了 以A1为身份证号码为例子,应该是TEXT(MID(A1,7,8),"0-00-00")就可以提取身份证日期.

提取出生日期可以用这个公式,假设身份证号码在工资表的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位的,不过现在

可以这样操作:1、先设置要存放出生日期的单元格格式为大写日期格式;2、然后再用公式进行提取:公式:=date(mid(a1,7,vlookup(len(a1),{15,2;18,4},2,0)),mid(a1,vlookup(len(a1),{15,9;18,11},2,0),2),mid(a1,vlookup(len(a1),{15,11;18,13},2,0),2))其中的“a1”为你存放身份证号码的单元格.

(假定身份证号码保存在C2单元格中),提取的日期保存在D2单元格中,只要在D2单元格中输入下面的公式就成了(15位、18位通用): =IF(LEN(C2)=15,DATE(MID(C2,7,2),MID(C2,9,2),MID(C2,11,2)),IF(LEN(C2)=18,DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),"号码有错")) 出生时间提取了,计算年龄就方便了(年龄保存在E2单元格中),在E2单元条中输入公式: =datedif(d2,today(),"Y")

1、演示使用的办公软件为office系列软件下的Excel办公软件,演示使用的版本Microsoft office家庭和学生版2016.2、首先我们打开Excel电子表格并在表格中输入用于演示的出生日期.3、然后在b1单元格中输入函数“=MONTH(A1)”,该函数表示取得a1单元格中的日期的月份.4、输入完之后点击回车,可以看到我们已经得到了a1单元格中的月份.5、如果数据量比较大,我们可以直接使用格式填充柄下拉,进行其他日期格式的月份获取操作,可以看到我们已经得到了a列中所有日期的月份.

如数据在A1,在B1中输入公式:="生日是"&MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日"

1、打开excel文件,自己输入任意一段身份证号码.2、使用MID函数处理,MID,输入公式=TEXT,本文中单元格位置是E24,所以=TEXT,可以提取出生年月.3、输入成功后,按回车键就可以出现出生年月日.4、在第一个结果右下角出现的十字形的时候,向下拖动,就会出现所有的结果.5、还可以利用数据中的分列来提取出生日期的方法.6、完成以上步骤之后,然后就可以提取完成了.

你的公式应该没有写完,完整公式是不是和下面的一样?=IF(LEN(A1)=15,19,"")&MID(A1,7,6+(LEN(A1)=18)*2)这个公式的意思是判断身份证号码是15位还是18位,如果是15位,则提取A1第7位开始的6位字符,前面加上19形成生日,如果是18位则提取A1第6为开始的8位形成生日.可以把公式改为=TEXT(IF(LEN(A1)=15,19,"")&MID(A1,7,6+(LEN(A1)=18)*2),"0000-00-00")这样更直观.排序的话直接选择所有数据区,点数据,点排序,按生日列排序即可呀

身份号是18位,可以用mid函数取出出生日期,从第七位开始取,取8位,也就是说到14位.如下图:

1. 设A1为身份证号,获取出生日期并计算年龄公式为:=DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"y") 其中DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))为获取出生日期.2. 如下图所示:

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com