bar*_*ini 16
DATEDIF 函数明确地为您提供两个日期之间的月数 - 它向下取整
=DATEDIF(A2,B2,"m")
其中 A2 是两个日期中较早的一个
如果你想四舍五入到“最近的”整月,你可以使用这个版本
=DATEDIF(A2,B2+15,"m")
如果你不关心哪一天,1 月的任何日期到 3 月的任何日期都是 3 个月,那么你可以使用这个版本
=DATEDIF(A2-DAY(A2)+1,B2,"m")+1
小智 3
Microsoft 的 KB在这里介绍了这个主题
它提供了两种解决方案,具体取决于您是否想要向下或向上舍入月份。
围捕:
=(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Run Code Online (Sandbox Code Playgroud)
向下舍入:
=IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,EDate 是包含较早日期的单元格,LDate 是包含较晚日期的单元格。
归档时间: |
|
查看次数: |
143270 次 |
最近记录: |