llgd.net
当前位置:首页 >> 年月日中如何提取年龄 >>

年月日中如何提取年龄

例数据在A1,=DATEDIF(A1,TODAY(),"Y")

假设身份证号码在A1,在B1输入公式: 出生日期: =TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00") 性别: =IF(MOD(MID(A1,15,3),2),"男","女") 年龄: =DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")

可以用如下公式: =DATEDIF(E2,TODAY(),"Y") 这样算出来是周岁。

在Excel里面有出生年月日,用公式计算出年龄的步骤: 假设如图:A列是出生年月日,B列计算年龄。 1、A列的数值必须是日期型的数值,例如:1990/5/1或者1990-5-1; 2、在B1列中输入=DATEDIF(A1,TODAY(),"Y"); DATEDIF函数:计算两日期之差; DAT...

假设王鹏所在的单元格为A1. 在出生年月单元格输入公式=MID(A1,7,6) 即提取从左边开始第7位数开始选取6位数。结果为200107 在年龄单元格输入公式=DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),TODAY(),"y") 可以得到年龄(16) 解释如下...

如上图,A列为出生日期,在B列对应单元格计算年龄 首先需要用到today()函数,这个函数没有参数,today()函数计算结果为今天的日期,比如,今天是2015年10月3日,它的结果就是2015/10/3。 在B2输入公式=DATEDIF(A2,TODAY(),"Y"),计算结果就是年...

如果A1里是日期格式,并且当前日期要可变的:=YEAR(TODAY())-YEAR(A1) 如果A1里是文本格式,并且当前日期可变的:=YEAR(TODAY())-LEFT(A1,4) 或直接用:=2012-YEAR(A1) =2012-LEFT(A1,4)

使用公式即可完成这些工作。 思路:身份证有18位(第二代都是18位,早有人15位的,本例以18位编写公式,如果涉及到15位,前面增加一个判断语句(IF)即可),前6位是身份证所在地址,第七到10位是出生年,11、12位是月,13、14位是日,后面四位...

假定身份证号码保存在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...

下面3个截图,分别是出生日期,年龄,性别的公式判断。

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