计算账期,一个Excel公式全搞定

原创作者: 卢子 转自:Excel不加班

学员的问题,根据账期和账单月份,计算付款日期。

计算账期,一个Excel公式全搞定

账单月份,这里按每月最后一天计算,比如7月,就按2020/7/31。

这个问题,其实挺简单的。

先根据月份获取每月最后一天。A2+1就得到下个月,下个月的0日就相当于这个月的最后一天。

=DATE(2020,A2+1,0)

计算账期,一个Excel公式全搞定

当然,你也可以用下个月1日,再减去1,得到这个月最后一天,这样可能更容易理解。日期其实也是数字,可以直接加减。

=DATE(2020,A2+1,1)-1

计算账期,一个Excel公式全搞定

原来的单元格带有月字,需要替换掉,可以直接用查找和替换这个功能,也可以借助函数SUBSTITUTE。

=DATE(2020,SUBSTITUTE(A2,"月","")+1,0)

计算账期,一个Excel公式全搞定

到这里已经基本解决,再加上账期就可以。

=DATE(2020,SUBSTITUTE(F2,"月","")+1,0)+D2

公式也可以进行简化。

=DATE(2020,SUBSTITUTE(F2,"月","")+1,D2)

计算账期,一个Excel公式全搞定

再进行拓展说明,假如账期是按月份,账单是具体日期,还有另外一种方法。不过EDATE不支持0点几个月这种算法,都是按整数月份算。

=EDATE(F2,D2)

计算账期,一个Excel公式全搞定