我想要一个 excel.10 中的公式,其中我在列“A”中有一些金额,在列“B”中有一些注释。如果我在单元格 B5 中写入文本“RECEIVED”,则它会自动从 A:A 的总和中扣除单元格“A5”的金额,例如
我在 A5:A10 列中有一些金额。在 B5:B10 列中有一些备注。A5:A10 的总和在 A11 中。我在单元格 B6 中写了注释“已收到”,因此公式将从“A11(A5:A10 的总和)”中扣除单元格 A6 的值,并在单元格 B11 中给出结果,即您的剩余余额为。
答案1
例如,你可以将其放在A11
范围总和的单元格中,A5:A10
其中B5:B10
不是“已收到”。
=SUMIF(B5:B10,"<>"&"received",A5:A10)
答案2
如果我没看错的话,这是一个会计应用程序,你依靠“RECEIVED”这个词将金额视为贷方。如果这是正确的,你需要在 Raystafarian 的解决方案中添加一个表达式:
=SUMIF(B5:B10,"<>"&"RECEIVED",A5:A10)-SUMIF(B5:B10,"="&"RECEIVED",A5:A10)
请注意,这依赖于单词“RECEIVED”的拼写和大小写完全匹配。拼写错误或使用小写字母均不匹配。可靠的方法是将收到的金额设为负值,然后将所有值相加,而无需复杂的逻辑。