首页 百科正文

人的年龄是怎么算的(年龄怎么计算)

admin 百科 2023-08-28 01:01:45 326 0

今天做信息表,要计算员工的年龄。老是感觉DATEDIF()不科学,快接近多少岁没有办法体现出来。很久以前写过年龄的计算公式,想不起来了。只得重写,现在写出来了,分享给大家。至于少数点要多少位,大写自行决定即可。

原则:日期的相加减,是天数的相加减。每4年为一个润年。电脑计算日期起始时间为1900-01-01。而且这个公式可以应用于旧版本或新版本

1、出生到现在经历过多少个闰年,int((当天日期-出生日期)/366/4)

2、出生到现在经历过多少天,当天日期-出生日期

3、年龄=(出生到现在经历过多少天-出生到现在经历过多少个闰年)/365

完整公式:

[(当天日期-出生日期)-int((当天日期-出生日期)/366/4)]/365

两种方法,大家可以对比一下

欢迎批评指正两种方法,大家可以对比一下欢迎批评指正而且,DATEDIF()函数还存在缺陷,当起始日期为某年2月29日,且结束日期为某年2月28日时,结果会少1年。而用我这个方法则可以完全避免

健康食品 产品推荐 洗护测评 知识科普

版权声明 1、本网站名称:三九知识
2、本站永久网址:www.1puu.com
3、本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任
4、如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 aaw4008@foxmail.com 网站右下角【投诉删除】可进入实时客服
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
本文链接:http://1puu.com/post/33265.html