据我所知,如果您在H4中的值为5,则有两种方法可以引用该单元格,它们都可以工作:
=H4
和
=INDIRECT("H4")
我无法找到一种方法来使用名称引用。例如,如果我有一些数据想要计算总和,则可以执行以下操作:
=SUM(Main!SomeData)
但是另一种方法
=SUM(INDIRECT("Main!SomeData"))
突然不起作用,并且出现
#REF
错误。我需要能够在我的INDIRECT()
中使用命名范围来处理更复杂的事情,但是我无法确定为什么它不能这样工作。有人可以帮忙吗? 最佳答案
如果Main
是公式所在的工作簿(而不是工作表)的名称,则您的公式将起作用:
如果公式位于其他工作簿中(例如Book1.xlsx),则应同时打开这两个公式以使公式起作用。
关于excel - 为什么INDIRECT()无法与名称引用一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48845221/