Excel中如何把出生年月日转换为岁数

Excel中,我需要把出生年月日转换为岁数,例如1987-5-20转换至2010年11月25日是多少岁。请各位大虾帮助一下小生,本人不胜感激。最近搞人口普查需要用着。求求... Excel中,我需要把出生年月日转换为岁数,例如1987-5-20转换至2010年11月25日是多少岁。请各位大虾帮助一下小生,本人不胜感激。最近搞人口普查需要用着。求求了。! 展开
 我来答
次次次蛋黄米亚
高粉答主

2019-03-18 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:223万
展开全部

1、打开excel表格,在A列单元格中输入出生年月日,具体数据见下图A列。

2、在B1单元格中输入年龄计算公式:=DATEDIF(A1,TODAY(),"Y")。

3、点击回车键,即可生成计算结果,生成的年龄根据生日日期来计算。

4、用鼠标向下拖动B1单元格,即可将其他的出生年月日计算出年龄。

令思雅0ht
推荐于2017-10-05 · 知道合伙人软件行家
令思雅0ht
知道合伙人软件行家
采纳数:483 获赞数:7242
从事工程行业10年。

向TA提问 私信TA
展开全部

如上图,A列为出生日期,在B列对应单元格计算年龄

  1. 首先需要用到today()函数,这个函数没有参数,today()函数计算结果为今天的日期,比如,今天是2015年10月3日,它的结果就是2015/10/3。

  2. 在B2输入公式=DATEDIF(A2,TODAY(),"Y"),计算结果就是年龄,不足1年不计算,相当于满多少周岁。公式下拉即可。

  3. 如果你的截止日期是卡到某一天,也可以在B列列出来,然后在C列计算年龄,将上述公式中的第2参数TODAY()换成B2即可。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a2c1cb7
2010-11-26 · TA获得超过1512个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:0
展开全部
如果您仅需要年龄数值的话可以在“生日”列后输入:
“=year(now())-year(A1)”并将当前“年龄”列格式定为“数值型”小数位为“0”。此列可拖动。(其中now()还能替换为具体的日期如:2007-7-7)
以上是到当前年为止的年龄,不会按月算整岁。
期待其他高手的回答。学习中……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EXCEL干货君
2020-12-09 · 微软MOS认证专家,职场领域创作者
EXCEL干货君
采纳数:2 获赞数:51

向TA提问 私信TA
展开全部

计算出生日期

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惟念孤
2010-11-26 · TA获得超过5381个赞
知道小有建树答主
回答量:1423
采纳率:0%
帮助的人:1484万
展开全部
公式 =DATEDIF(A1,A2,"Y")
其中,A1是1987-5-20 A2是2010-11-25
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式