Excel 公式返回“引用空单元格”

Excel 公式返回“引用空单元格”

我使用这个公式来计算运行余额:

=IF(AND(ISBLANK([@[EHEAP AMOUNT]]),ISBLANK([@CREDIT])),"",R1-[@[EHEAP AMOUNT]]+[@CREDIT])

EHEAP AMOUNT是借方栏,CREDIT是贷方,R是余额栏。

我的条件格式肯定有错误,因为我的整个余额列都标记为“此单元格中的公式引用当前为空的单元格”。有人能帮忙清除这个错误吗?

答案1

你的公式是说“如果 EHEAP AMOUNT 和 CREDIT两个都空白,则显示空白,否则进行计算。”这意味着如果(仅)其中一个输入值为空白,则IF进行计算(使用空白项)。你可能想要

=如果(或者(ISBLANK([@[EHEAP AMOUNT]]),ISBLANK([@CREDIT])),"",R1-[@[EHEAP AMOUNT]]+[@CREDIT])
    ↑↑

相关内容