EXCEL中年龄实数怎么算
答案:6 悬赏:0 手机版
解决时间 2021-07-25 02:56
- 提问者网友:喧嚣尘世
- 2021-07-24 23:34
EXCEL中年龄实数怎么算
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-07-25 00:08
设数据如图:
公式为:
=IF(MONTH(A2)>MONTH(TODAY()),YEAR(TODAY())-YEAR(A2)-1,IF(DAY(A2)>DAY(TODAY()),YEAR(TODAY())-YEAR(A2)-1,YEAR(TODAY())-YEAR(A2)))
全部回答
- 1楼网友:玩世
- 2021-07-25 04:27
简单办法:
假设在A1中输入生日(日期格式),在B1输入公式 =INT((today())-A1)/365.2)
- 2楼网友:洎扰庸人
- 2021-07-25 03:16
数据放在a1,与当前日期比较:
=YEAR(NOW())-YEAR(A1)-IF(OR(MONTH(NOW())<MONTH(A1),AND(MONTH(NOW())=MONTH(A1),DAY(NOW())<DAY(A1))),1,0)
若与其它日期比较,请将上述公式中的now() 替换为响应的单元格(如b1)
- 3楼网友:一把行者刀
- 2021-07-25 02:51
假设出生日期在A1单元格,那么在B1输入=INT((TODAY()-A1)/365)后,就可以显示年龄了
- 4楼网友:千夜
- 2021-07-25 02:23
用当前日期减去出生日期就行了。不过要用到函数,只保留年值。例如象下面
出生日期 | 当前日期 | 年龄 |
1990年11月5日 | 2009年10月15日 | 19 |
1983年11月5日 | 2009年10月15日 | 26 |
1982年6月17日 | 2009年10月15日 | 27 |
1992年8月25日 | 2009年10月15日 | 17 |
1984年6月23日 | 2009年10月15日 | 25 |
1980年3月20日 | 2009年10月15日 | 29 |
在C2单元格中输入
=YEAR(B2)-YEAR(A1)
然后把公式填充复制到其它单元格就行了
- 5楼网友:长青诗
- 2021-07-25 01:27
不用这么长的公式吧,只要一个DATEDIF()就可以
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯