- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上搜到的共式大概有这么几种:
1、计算 出生日期到某一指定日期(一般选用某年的最后一天入 2006 年 12 月 31
日)的的天数,然后除以 360 ,得到一个数值,然后用 int() 函数取整,得出
需要的 年龄 。一般使用的 公式如下:
=IF(C12=,,INT(DAYS360(C12,2006-12-31)/360))
聪明一点的人知道使用这个 公式 ,
=IF(C12=,,INT(DAYS360(C12,TODAY())/360))
这个方法,这个 公式 的弊端在于,一、将每个月默认为 30 天去计算 两个日期之
间的天数,二、将每年默认为 360 天去 计算年龄 。这种方法显然不精确。
2、年份直接相减
计算 周岁
=YEAR(NOW())-YEAR(C12)
计算 虚岁
=YEAR(NOW())-YEAR(C12)+1
这种算法的精确程度显而易见,粗略估算还算可以。
3、使用 DATEDIF函数
这种方法与第一种方法采用了相同的思路, 但是其的精确程度显然比第一种方法
要高,这取决于 DATEDIF函数本身的精确性。
=IF(C12=,,INT(DATEDIF(C12,1983-3-20,D)/365))
或者,
=IF(C12=,,INT(DATEDIF(C12,now(),D)/365))
但是这种方法强行将一年固定为 365 天,我们知道通常情况每个四年就有一年是
366 天所以这种算法也不是很精确。
通过认真分析,我觉得只有结合我们 计算年龄 的实际方法,才能编制出
准确无误的 公式 。首先分析人们 计算年龄 的方法,例如,笔者系 1983 年 3 月 20
日生人,如果要在 2007 年 3 月 23 日这天计算 他的 年龄 ,通常采用这样的方法。
首先,人们会用 2007 减去 1983 得出的 年龄 为 24 岁,然后再看看他“满没满” 24
岁,就是看看出生的月份和日期比今天早还是晚, 如果出生日期晚于今天则表示
没有满,那么他的 年龄 就应该是 2007-1983-1=23 岁。如果出生日期早于今天或
者就是今天,就说明他已经满了 24 岁或者正好满 24 岁,则他的 年龄 就是
2007-1983=24 岁。分析清楚了 计算年龄 的过程我们再根据这个过程编写 公式 就
很容易了。
综上,我编写了如下公式,在实际应用中将公式中所有的 C12替换为,你的所
使用的出生日期所在的表格行号列号组合即可。如( A1,B2等等)
=IF(MONTH(NOW())MONTH(C12),INT(YEAR(NOW())-YEAR(C12))-1,IF(MONTH(NO
W())MONTH(C12),YEAR(NOW())-YEAR(C12),IF(DAY(NOW())=DAY(C12),YEAR(N
OW())-YEAR(C12),YEAR(NOW())-YEAR(C12)-1)))
公式说明
=IF ( MONTH(NOW())MONTH(C12) , INT(YEAR(NOW())-YEAR(C12))-1 ,
// 如果当前日期的月份小于所需 计算 日期的月份,则表示今年没有过生日, 年龄
数为 YEAR(NOW())-YEAR(C12)-1,如果不是这种情况,进入下面的判断
IF ( MONTH (NOW())MONTH(C12) , YEAR(NOW())-YEAR(C12) ,
// 如果当前日期的月份大于所需 计算 日期的月份,则表示今年已经过生日, 年龄
数为 YEAR(NOW())-YEAR(C12),如果也不是这种情况,则表示这两个月份相等,
进入下面的判断过程去判断,日期的情况。
IF ( DAY(N
您可能关注的文档
最近下载
- 悬臂梁受集中载荷的应力、变形计算.xls VIP
- 2023年广东省广州市中考生物试题卷(含答案解析).docx
- 《电力电子系统仿真——基于PLECS》4-PLECS 工作原理与仿真参数设置.pptx VIP
- 《电力电子系统仿真——基于PLECS》8-逆变电路仿真与分析.pptx VIP
- 建筑设备工程教学课件电子教案全套课件.pptx
- 《电力电子系统仿真——基于PLECS》11-附录A-电力电子元器件.pptx VIP
- 《电力电子系统仿真——基于PLECS》3-PLECS 示波器的使用.pptx VIP
- 《电力电子系统仿真——基于PLECS》9-PWM控制建模与仿真.pptx VIP
- 西门子G120变频器说明书.pdf VIP
- 广东2024年高考理科综合试题物理部分及详细解析.pdf VIP
文档评论(0)