Excel – IF函数,<> = 0?

我正在Excel中做一个简单的收费和支付账本。 如果收费或收费列中没有值,则需要余额列以返回空白单元格。 最初我的公式看起来像这样:

=IF(B7<0,(D6+B7+C7),IF(B7>=0,(D6+B7+C7))) B9 = CHARGED C9 = PAID D8 = BALANCE from previous date 

我碰到的问题是,如果没有价值被放入B9,但价值放入C9,它仍然会返回空白,我需要它来更新新的余额。 我想出了这个:

 =IF(B7<0,(D6+B7+C7),IF(B7>=0,(D6+B7+C7))) 

如果没有收费但是付款是这样的,则解决了余额更新的问题。 但是,如果B或C列留空,我无法使此公式返回空白。

如果我没有说清楚,请说出来。

谢谢!

IF(ISBLANK(OR(B7,D7)),“”,你的公式)

我想这是你要找的东西:

 =IF(OR(B7="",C7=""),"",D6+B7+C7)