首页 > 解决方案 > 根据今天的日期动态更新

问题描述

我有下表
在此处输入图像描述

通过匹配第一次出现的零值并返回该行的索引来计算剩余付款(我减去 2,因为第一次付款在第 2 行)。

这现在有效,因为第一次付款是在 2020 年 6 月 1 日,但如果我在 3 个月后打开这个电子表格,它仍然会说还剩 15 笔付款。这将不再正确,因为那时已经支付了 3 笔付款,所以应该说还剩 12 笔付款.

有没有办法动态地知道“剩余付款”的计算应该从哪一行开始。

换句话说,如果今天是 2020 年 8 月 15 日(如果需要,我可以手动输入今天的日期),那么计算剩余的付款应该从 2020 年 9 月 1 日开始直到结束。

标签: excelvbaexcel-formula

解决方案


在玩了一点之后,我能够用这个公式来实现: 在此处输入图像描述

上次发送的付款是:=DATE(YEAR(TODAY()),MONTH(TODAY()),1)


推荐阅读