我有一张表来计算员工服务年限。
现在有了我的当前公式
=DATEDIF(D2,E2,"y") & " 年, " & DATEDIF(D2,E2,"ym") & " 月, " & DATEDIF(D2,E2,"md") & " 天"
我得到了 11 年 7 个月 9 天
但我需要这个“12年“而不是“11 年,7 个月,9 天”。此外,如果少于 6 个月[例如:11 年,5 个月,9 天],结果应该预览年份[11年]。
答案1
我的机器上没有 Excel,但是这样的操作应该可以工作:
=ROUND(DATEDIF(D2,E2,"d")/365.25, 0)