我缺少一些使用日期条件的知识。如果在 E1 中输入的付款不足,以下将计算滞纳金金额
滞纳金单元格 D1:如果 2013 年 3 月 8 日单元格 F1 等于零,则为 0,否则为 F1 * 5%,如果 2013 年 3 月 16 日单元格 F1 * 10%
答案1
欢迎使用 SuperUser!在单元格 D1 中输入以下公式将得出您想要的滞纳金金额。
该公式假定在单元格 A1 中输入到期日,在单元格 B1 中输入付款日期,在单元格 C1 中输入付款前的应付余额,并在单元格 A9:B12 中输入滞纳金费率的查找表。
=IF(F1>0,LOOKUP(MAX(B1-A1,0),$A$9:$A$12,$B$9:$B$12))*MAX(F1,0)
它还涵盖了两种您没有明确提到但肯定会时不时发生的可能性:
提前付款
多付款
(虽然如果多付的话,F1 中显示的需缴纳滞纳金的未付余额将变为负数(因为余额是按照 E1 和 C1 单元格的简单差额计算的),但滞纳金本身仅适用于余额为正数的情况。)
答案2
好的,我想我已经明白你在问什么了。
这需要一个单元格来存放到期日。我假设该单元格是 B1。我还假设百分比增长在 10% 之后停止。如果不是这种情况,那么 VLookup 解决方案会更好用。
单元格 D1 中需要计算滞纳金的公式(基于单元格 F1 中的未偿还金额):
=IF(TODAY()<B1,0,IF(TODAY()-7<B1, 0.05*F1, 0.1*F1))
如果您需要在下周、下下周等之后继续提高利率,请编辑问题,我会添加 VLookup 解决方案