0

我正在为我的税收创建一张表。我有设备、租赁、工资单等列,另外两列是“银行出库”和“贷出”。因此,假设我购买了价值 100 美元的设备并支付了 200 美元的租赁费用并使用我的信用卡进行了这笔交易,我希望“贷记”将这些总结起来,以便显示 300 美元。但有一次我可能会购买价值 50 美元的设备,但使用我的银行卡,所以现在我希望我的“银行卡”总和为 50 美元。我用这个例子来展示我的购买并不总是一样的,因为有时我使用信用卡或有时我使用我的银行账户。我的想法是,当我输入我的信息以输入任何内容时,我会在银行或贷方中输入任何内容,然后有一个 if 语句检查单元格是否为空,如果它留空,但无论哪一个不是空的都有总和。因此,无论是银行出还是贷出都将始终具有价值,而没有价值。我尝试了许多不同的陈述,例如

if(a2="","",sum(c2:s2))

其中 a2 是贷项,c2-s2 是我购买的所有总和,但我收到循环参考警告,当我输入类似的等式时,我的银行也会发生同样的情况)。这样做的目的有时是在一行中我可能会使用 10 个或更多不同的类别进行购买,我只是希望总数正确并避免人为错误。

4

1 回答 1

1

尽管这不是您所要求的,但实现您想要做的最简单的解决方案是插入一个名为“事务类型”的新列。

然后,如果Transaction Type= "Bank",则填充银行列,如果Transaction Type= "Credit",则填充 Credit 列。

然后,这可以通过引用另一个单元格的两列轻松完成,并且从那时起它只是一个简单的“如果”语句......您的方式有一个问题,即每个单元格都引用另一个引用回自身的单元格,因此导致循环引用。

希望这是有道理的/对你有用....

于 2013-05-28T17:52:58.530 回答