所以我做了一些小事情。疯。我试图调整一个长篇系列(1000个术语),每次修改公式时我都不想拖放超过1000行。
因此,在这1000行中只是对名称的引用,并且此名称包含公式。但在其中,我不能使用间接功能!
你问我为什么要使用它?好吧,我的系列根据以前的术语计算每个术语,这就是原因。
例如,每个新术语是前一个术语的两倍,第一个术语是1.然后公式为:
=IF(ROW()<1;1;2*INDIRECT(ADDRESS(ROW()-1;COLUMN())))
直接在1000个单元格中有效,但是当通过名称引用时,它会显示#REF!
。我发现它是INDIRECT
函数。
如何以干净的方式解决或绕过这个问题?在此先感谢您的帮助!
查尔斯
答案 0 :(得分:0)
我完全不理解您的问题,但我的第一个建议是忘记INDIRECT
并使用Named Formula
代替:
- Define Name
,
- 将其命名为“上一个”
- 并输入公式=B2
(如果您在B3中,并且没有$以保持相对)。
现在,您有一个名为上一页的命名公式,其作用类似于返回上述单元格的值的函数。
这不会简化你的问题吗?
第二个想法,你也可以在这里使用Offset
函数,而不是Indirect
!