【发布时间】:2019-12-28 03:15:51
【问题描述】:
我有下表。
在第一列中,我放置了句点(或实例数;它的作用类似于此表中的 ID)。该表名为“LoanSchedule”。 $B$20 存储一个日期。在这种情况下,我输入了 2020 年 2 月 20 日。 我在第 2 列中有这个公式来列出 $B$20 之后的连续每月日期。 $B$18 存储一年内的付款次数
=IF(AND([@[Payment Period]]<>"",$B$20<>"--"),IF($B$18=12,EOMONTH($B$20,ROW([@[Payment Period]])-ROW(LoanSchedule[[#Headers],[Payment Period]])-1)+DAY($B$20),"--"))
如果按月付款或 $B$18 = 12,则效果很好。 如果付款期限是每季度(4 年)、每年或每两周(26 周),我该如何修改公式,并列出相应的月份?
例如,如果我选择季度且 $B$20 保持不变,则第二列将显示的日期为 2020 年 5 月 20 日; 2020 年 8 月 20 日、2020 年 11 月 20 日、2021 年 2 月 20 日等。如果每两周一次。谢谢你的帮助。
【问题讨论】:
-
你可以试试
=DATE(YEAR($B$20),MONTH($B$20)+([@[Payment Period]]*(12/$B$18)),DAY($B$20))这样的公式来处理一个多月的案件。
标签: excel excel-formula