我正在寻找一种使INDIRECT公式忽略错误并打印0的方法。我让它在一个方向上工作,但希望它更整洁。
我有一个INDIRECT
公式来从单独的工作表加载单元格
=INDIRECT("'Invoice (2)'!A1")
我使用INDIRECT
的原因是,当名为' Invoice(2)'不可用(即我暂时删除了它)它不会改变我的公式。
然而。如果没有发票(2)'表,我收到错误:#REF!
我更喜欢的是结果是' 0'
我通过隐藏此字段然后在AGGREGATE
字段中引用它来解决此问题
=AGGREGATE(9,6,N19)
- 6忽略任何错误并放置' 0'在适当的位置,这非常有效。
所以我想我只是好奇是否有办法将两者结合起来使它更整洁。你会认为会有一个忽略错误'对于除聚合之外的其他命令。
我已经尝试=AGGREGATE(9,6,INDIRECT("'Invoice (2)'!A1"))
并且脚本发现数据正常但它不会忽略它应该的错误。