作者EriJu (现调苏打绿超~好喝)
看板Office
标题[算表] 年资显示异常(特定日期)
时间Thu Mar 5 17:33:15 2015
软体:office excel
版本:2007
-----------------------------------------------
之前算年资使用的公式,今天发现出现异常数值
请帮我看一下如何解决,谢谢。
到职日(G6) 结算日(H6)
2002/8/12 2015/12/30
计算公式如下 (中间未断行)
DATEDIF(G6,H6+1,"y")&"年"&DATEDIF(G6,H6+1,"ym")&"个月
"&DATEDIF(G6,H6+1,"md")&"天"
计算结果为 13年4个月19天 (正常年资)
但结算日若改为 2015/12/31
就会变成 13年4个月184天 (错误年资)
试过结算日输入 2015/12/31 到 2016/1/10这段期间的日期
都会出现异常结果
而如果是2016/1/11
就又恢复正常的数值 13年5个月0天
然後到2019/12/31又会开始出现异常
使用open office来开似乎不会出现问题
想说试着更新office看是不是有漏洞
但windows update 并未显示office有需要更新的部份?
请高手指点哪里出问题呢,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.116.145
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1425547998.A.759.html
1F:→ soyoso: 似乎是2007的bug,测试2003,2010,2013都是正确的 03/05 17:50
2F:→ EriJu: 是喔?所以也跟更新没有关系罗!那只好手动+1了>"< 谢谢! 03/05 17:53
4F:→ EriJu: 哇呜,谢谢你的测试喔!!!超专业的啦 03/05 22:32