我正在创建一个电子表格,以便我查看自动付款的下一个到期日。
对于我支付的一项服务,第一笔付款是在 2022 年 9 月 10 日(日-月-年)进行的。后续每笔付款都在 30 天后进行(每项服务的日期可能不同),因此是 2022 年 10 月 10 日、2022 年 11 月 9 日等等。
我当前的电子表格:
C4 中使用的公式是:= A4+(B4 * DATEDIF(A4, B$1, "m"))
。我使用 datedif 来计算起始月份和当前月份之间的月份差值。
问题是它显示下一个付款日期为 2022 年 9 月 11 日 - 由于该日期已过去,我希望显示下一个付款日期(2022 年 9 月 12 日)。
答案1
欢迎!我们一起来试试吧。昨天是几号?=TODAY()-1
从第一次付款到昨天一共过了多少天?=TODAY()-1-A4
此时间段内有多少个完整的薪资支付期?=INT((TODAY()-1-A4)/B4)
下次付款应在多少天后到期?=B4*(INT((TODAY()-1-A4)/B4)+1)
是哪一天?=A4+B4*(INT((TODAY()-1-A4)/B4)+1)