EXCEL 出生年月格式及计算年龄
你的公式基本正确,需要注意:
1、substitute函数结果为文本,故需转化成数值
2、你的当前日期'2011-9'为非法日期格式,可改为today()
所以,你的公式应该是:
=DATEDIF(--SUBSTITUTE(A1,'.','-'),TODAY(),'Y')
公式所在单元格格式为数值或常规
求Excel中根据出生年月计算年龄的公式!
=year(now())-year(存放出生年月数据所在单元格)+1,公式的意思是,用今年的年份减去出生的年份,再加上1,即为年龄。这个年龄通常用于干部职工登记的年龄。别忘了将用于存放公式的单元格格式设为数值
根据出生日期计算年龄
=IF(MONTH(A1)<9,YEAR(NOW())-YEAR(A1)+1,YEAR(NOW())-YEAR(A1))
如何在EXECL中通过出生年月计算年龄?
1、“出生日期”单元格格式全部设置为“日期”(如输入1985年2月18日,在键盘录入时应输入为1985-2-18)2、年龄单元格格式设置为“常规”根据出生日期计算年龄的公式=YEAR(NOW())-YEAR(出生日期单元格),计算出一个单元格后用填充柄向下填充。(此公式在年龄单元格内输入)注意:此公式是当前日期减出生日期,每过一年计算出的年龄将自动增加。应注意把计算机的日期校准。 哈哈^
用EXCEL的出生日期计算年龄?
假设出生日期在A1单元格
在B1单元格输入公式
=DATEDIF(A1,TODAY(),'Y')
excel有出生日期怎么计算年龄
方法/步骤
打开excel软件,调入相关表格
选中出生日期表格,按鼠标右键选择“设置单元格格式”。
点击—数字—日期,选择带两个“——”的格式,点击确定。格式不对,下步是无法计算的。
选中年龄表格,按鼠标右键选择“设置单元格格式”。
点击数字—数值,选择“1234 ”,将小数位数设置为0,点击确定。
选中F4表格。
输入函数:=DATEDIF(F4,TODAY(),'y') ,按敲回车键或者点击绿色的对勾。
现在再看年龄表格,年龄出现了。
将光标移到单元格的右下角,当光标变成黑色十字时,向下拖动。
所有人的实际年龄出现(周岁)出现了,大家可以一个一个验证一下,是不是很神奇。
在excel电子表格中,已经出生年月,如何计算年龄?
A1 输入实际出生日期 如1980-8-21
B1 输入=(NOW()-A1)/365.25
B1 设置单元格 数字 数值(愿意要小数也行)
结果 25.50岁
OK 这样比较精确
如果还要更精确就得把成长中的润年要减出来
怎样在excel中通过出生日期计算年龄
1、首先可以先打开一个excel表格,在想要计算年龄的单元格中输入一个等号;
2、接着可以在单元格中输入计算年龄的函copy数=DATEDIF(C2,TODAY(),'Y'),然后按回车键;
3、接着可以在单元格中就可以看到计算出来的年龄了,非常的方便快捷百;
4、接着可以把鼠标放在计算出来年龄的单元格的右下角,直到鼠标变成了十字光标;
5、然后可以按着鼠标左键往下方的单元格中拖动,可度以看到下方的单元格终于而自动的计算出来的年龄。