我正在创建一个电子表格,可以确定房主在协会会费中欠多少钱。相当简单,但我遇到的问题是每月的会费增加了#34;单元格(下面的公式所在的位置,并告诉我在付款或缺少后仍欠下多少钱,以结转到下个月)正确计算滞纳金。如果有人迟到,他们会得到5美元的滞纳金。如果他们在下个月没有支付这笔费用,则会变成10美元(5美元+ 5美元),依此类推。并且,如果他们本月不付款,则将10美元加到5美元(本月)以及每月支付的经常性月费中。费用是每月80美元。 这就是我想出的。现在它返回值" FALSE":
=IF(E8<Master!$H$3,IF(D8>Master!$H$3,
(D8-E8)+10,IF(E8>Master!$H$3,IF(D8>Master!$H$3,
(D8-E8)+5,IF(E8<Master!$H$3,IF(D8=Master!$H$3,(D8-E8)+5,D8-E8))))))
有些说明:
Master!$ H $ 3代表每月80美元的费用。
E8表示当月支付的金额。
D8表示该月欠款
答案 0 :(得分:0)
通过在Excel公式框中使用Alt-Enter来格式化您的语句,现在很清楚您只提供了True&amp;第二,第四和第二的错误结果第6次IF声明。第1,第3和第5个因其真实结果而有一个IF声明,但没有提供虚假结果。
=IF(E8<Master!$H$3,
IF(D8>Master!$H$3,
(D8-E8)+10,
IF(E8>Master!$H$3,
IF(D8>Master!$H$3,
(D8-E8)+5,
IF(E8<Master!$H$3,
IF(D8=Master!$H$3,
(D8-E8)+5,
D8-E8
)
)
)
)
)
)