请教excel 如何出生年月日转化成年龄?
确保出生年月日数据是日期格式,假设在A列
在B2输入公式
=DATEDIF(A2,TODAY(),'y')
回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动填充,就会得出每个人的年龄
excel表中的出生日期如何转换成年龄
假如您把出生日期放在A1单元格,并且是类似“1975-5-22”这样的格式,则可以在B1单元格输入如下公式:=TEXT(YEAR(NOW())-YEAR(A1),'###')&'岁又'&TEXT(MONTH(NOW())-MONTH(A1),'###')&'个月'则B1中会显示“34岁又1个月”。注意:1、要正确显示,需保证你电脑中的日期准确;2、如果你希望显示为“X岁零X个月”这类文字,可在公式中适当修改即可。
excel怎么把年份转化为年龄
假设此列是A列B1单元输入公式=DATEDIF(TEXT(A1,'0-00-00'),NOW(),'Y')下拉复制公式这样得出的数据就是年龄你再进行筛选操作即可得出30~40岁的人
在excel中如何将一列的出生年月转换岁数?
方法1:用year函数=YEAR(TODAY())-YEAR(B2),B2数值所在单元格,如下图
方法2:用left函数提取年份,再用今年2015-提取的年份,如下例:
从上面实例可以看出二个办法结果是一样的。
Excel中如何把出生年月日转换为岁数
公式 =DATEDIF(A1,A2,'Y')其中,A1是1987-5-20 A2是2010-11-25
excel中想把出生日期转换为年龄应该怎样操作?
如果不用算精确的周岁,用楼上回答的
=year(today())-left(c2,4) 就完成了
下面这个是要精确到周岁,以生日为准,还没有过生日要减一岁
=2012-LEFT(c2,4)+IF(RIGHT(c2,4)>'0412',-1)
这个公式不完全自动,要去手动更改。
“0412” 是今天的日期“月日”,还有2012也要改。
如果要全自动公式的,就太长了。EXCEL比较麻烦一些。
所以就选择这个方式了,希望帮到你。
怎样在excel中通过出生日期计算年龄
比如1985年12月1日出生到今天是几周岁,=DATEDIF('1985-12-1',TODAY(),'y')
=DATEDIF('出生日期','截止日期','y')
Excel表格中的出生日期怎么转换成实际年龄?
根据你的图看,可将公式
=datedif(text(c1,'0000-00-00'),today(),'y')
粘贴至d1单元格,对准右下角,光标成'+'状时双击 ,效果如图: