如果返回#VALUE,则返回空白

我已经设置了一个公式,它结合了多个工作表中的数字,然后将其与工作表中的另一个数字进行比较。

我使用INDIRECT函数来引用表单以及COLUMNROW来将数字拖到相应的坐标上。

但是,有些数字并不总是存在于工作表中,因此会返回#VALUE错误。 如果发生这种情况,如何显示空白单元格?

我目前的公式: =INDIRECT("'"&$C$11&"'!R"&ROW(E29)&"C"&COLUMN(E29),FALSE)-SUM(INDIRECT("'"&$C$11&"'!R"&ROW(C29)&"C"&COLUMN(C29),FALSE),INDIRECT("'"&$C$13&"'!R"&ROW(E29)&"C"&COLUMN(E29),FALSE))

使用=IFERROR(<your original formula>, "") ,将用""代替任何错误,但通过任何其他结果。

但请记住电子表格稳定性的下降: INDIRECT使电子表格本身变得脆弱:隐藏任何错误输出可能是危险的。