动手操作是熟练掌握EXCEL的最快捷途径!
【置顶公众号】或者【设为星标】及时接收更新不迷路
![图片[1] | 你知道如何将年龄精确计算到天数吗? | 星尘资源网](/wp-content/uploads/2025/09/1758497562175_0.png)
小伙伴们好,今天要和大家聊聊身份证生日的问题。
关于身份证的问题,不久前我们开过一个帖子,讨论的是是如何从身份证号码中确定性别。今天,我们要聊一聊精确到月和天数的年龄问题。
大家都知道,我们计算一个人的生日,一般情况下只要算出年份即可了。例如,张三今年38岁等等。
可是在一定情况下,我们需要知道张三是否到达38周岁,这时候,就还需要知道他的月份甚至天数了。比如,张三今天37岁4个月28天。
![图片[2] | 你知道如何将年龄精确计算到天数吗? | 星尘资源网](/wp-content/uploads/2025/09/1758497562175_1.png)
朋友们考虑一下,如何解答这个问题?
01
在EXCEL中有一个DATEDIF函数,专门用来解决这类问题的。
![图片[1] | 你知道如何将年龄精确计算到天数吗? | 星尘资源网](/wp-content/uploads/2025/09/1758497562175_0.png)
在单元格C2中输入公式“=SUBSTITUTE(TEXT(DATEDIF(A2,NOW(),"m")/12,"#岁#个月/12岁"),"/12岁",)”,向下拖曳即可。
思路:
这个是精确到了月份。那么如何精确到天数呢?
02
同样是DATEDIF函数。
![图片[4] | 你知道如何将年龄精确计算到天数吗? | 星尘资源网](/wp-content/uploads/2025/09/1758497562175_3.png)
单元格C2中输入公式“=TEXT(SUM(DATEDIF(TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),{"y","ym","md"})*10^{3,2,0}),"0岁0个月00天")”,向下拖曳即可。
思路:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END















请登录后查看评论内容