打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DATEDIF的糊涂

本文转载自公众号:法叔office,作者:法叔。

DATEDIF函数很实用,使用频率也相当高。

但是,DATEDIF计算“整月”时,是以两个时间的“日”为基准的。

这样的计算,一般是不会有争议的。但也不尽然。

比如这样的计算,1月29日至2月28日,忽略整年,计算月份,我们希望他的结果是1个月。

DATEDIF不会测算结束日期的月份周期,所以他不知道2017年的2月只有28天。

他的计算原则是,两个日期“重合”就算一个月。

比如8月30日,至9月30日,这算一个月。

而8月31日,至9月30日,就不算一个月。

如果以结束日期月份为准,实际够一个月就算一个月的话,可以用EOMONTH函数测算结束日期当月总天数。对DTATDIT计算的整月进行调整。

公式DAY(EOMONTH(B2,0))部分,可以测算结束日期的当月到底是28天,29天,30天,还是31天。

DATEDIF函数使用参数MD,得到忽略整月剩下的日数。

这个日数除以当月总天数,取整,就是DATEDIF少算的月数。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【Excel】使用DATEDIF函数计算员工工龄
edate返回指定月数之前或之后的日期
记住43个Excel函数的用法,掌握数据分析 ( 五 )
EXCEL中如何用函数计算指定的日期再过几个月后的对应日期和整年整月整日怎样计算?
一个神秘的函数,藏在这里......告诉你关于岁月的密码
3个鲜为人知的日期函数:解决入职、工龄等天数的计算
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服