会计以反映应付余额
Accounting to reflect the balance due
在上面的示例中,我试图确定每月支付部分付款的租户的欠款余额。如您所见,第 I
列反映了余额应该是多少,第一行是正确的。但是,第二行不正确,因为它没有考虑第一行的余额。
我想为这个租户反映应付余额并在同一个日志中跟踪其他租户。如果是SQL,那就容易多了。只是:
DECLARE AmountPaid int = (SELECT SUM(AmountPaid) FROM table WHERE tenantname = @TenantName)
DECLARE Rent int = (SELECT SUM(MonthlyRent) FROM table WHERE tenantname = @TenantName)
RETURN MonthlyRent - AmountPaid
无论如何,我希望在 Excel 无宏和无 VB 中执行此操作。内联是首选,但我准备对此的回答是 "can't be done like that".
我建议使用前七列的数据透视表(A 代表 ROWS,C、F 和 G 代表 VALUES 的总和)和一个 BALANCE 总和的计算字段,即:
=C + G - F
然后可以通过向下钻取来提取详细信息以适合。
三种选择。
第一个选项
这就要求无论每月交易多少,每个月只放一次租金。把下面的公式放到I2里,复制下来:
=SUMIF($A:$A2,A2,$C:$C2)-SUMIF($A:$A2,A2,$F:$F2)+SUMIF($A:$A2,A2,$G:$G2)-SUMIF($A:$A2,A2,$H:$H2)
第二个选项
如果你想在每一行上都有月租金的参考,你将需要一个辅助列。正如我在评论中所说, Excel 无法猜测是否使用数字。因此,在 C 和 D 之间添加列来表示 Y 或 N。公式将是:
=SUMIFS($C:$C2,$A:$A2,A2,$D:$D2,"Y")-SUMIF($A:$A2,A2,$G:$G2)+SUMIF($A:$A2,A2,$H:$H2)-SUMIF($A:$A2,A2,$I:$I2)
第三个选项 我的选择
每笔交易一行的最后一个参数。
无论何时支付租金,租金都是第一天到期的,因此余额应首先反映出来。滞纳金有一个特定的日期,无论付款日期如何,都应计入该日期,并应添加到该日期的余额中。
使用上面的 sumif 公式,我们可以将所有内容集中在一个 sheet 上。公式为:
=SUMIF($A:$A2,A2,$E:$E2)-SUMIF($A:$A2,A2,$D:$D2)
在上面的示例中,我试图确定每月支付部分付款的租户的欠款余额。如您所见,第 I
列反映了余额应该是多少,第一行是正确的。但是,第二行不正确,因为它没有考虑第一行的余额。
我想为这个租户反映应付余额并在同一个日志中跟踪其他租户。如果是SQL,那就容易多了。只是:
DECLARE AmountPaid int = (SELECT SUM(AmountPaid) FROM table WHERE tenantname = @TenantName)
DECLARE Rent int = (SELECT SUM(MonthlyRent) FROM table WHERE tenantname = @TenantName)
RETURN MonthlyRent - AmountPaid
无论如何,我希望在 Excel 无宏和无 VB 中执行此操作。内联是首选,但我准备对此的回答是 "can't be done like that".
我建议使用前七列的数据透视表(A 代表 ROWS,C、F 和 G 代表 VALUES 的总和)和一个 BALANCE 总和的计算字段,即:
=C + G - F
然后可以通过向下钻取来提取详细信息以适合。
三种选择。
第一个选项
这就要求无论每月交易多少,每个月只放一次租金。把下面的公式放到I2里,复制下来:
=SUMIF($A:$A2,A2,$C:$C2)-SUMIF($A:$A2,A2,$F:$F2)+SUMIF($A:$A2,A2,$G:$G2)-SUMIF($A:$A2,A2,$H:$H2)
第二个选项
如果你想在每一行上都有月租金的参考,你将需要一个辅助列。正如我在评论中所说, Excel 无法猜测是否使用数字。因此,在 C 和 D 之间添加列来表示 Y 或 N。公式将是:
=SUMIFS($C:$C2,$A:$A2,A2,$D:$D2,"Y")-SUMIF($A:$A2,A2,$G:$G2)+SUMIF($A:$A2,A2,$H:$H2)-SUMIF($A:$A2,A2,$I:$I2)
第三个选项 我的选择
每笔交易一行的最后一个参数。
无论何时支付租金,租金都是第一天到期的,因此余额应首先反映出来。滞纳金有一个特定的日期,无论付款日期如何,都应计入该日期,并应添加到该日期的余额中。
使用上面的 sumif 公式,我们可以将所有内容集中在一个 sheet 上。公式为:
=SUMIF($A:$A2,A2,$E:$E2)-SUMIF($A:$A2,A2,$D:$D2)