2017-05-08 34 views
0

我试图找到使用Excel函数来获取将改变的单元格地址的内容;然而,只要我嵌套CELL和ADDRESS函数,它们就会失败。Excel:使用单元格和地址函数来获取动态变化地址的内容

这里是我使用的在Excel代码行:

= CELL( “内容”,地址(1 +指数,1,4))

其中 “指数” 是参考到其内容是动态整数的另一个单元格,这些整数更改地址应该查看的行。

如果这两个函数分别被调用(即ADDRESS(1 + index,1,4)工作和CELL(“contents”,A1)),那么这两个函数都可以工作。我甚至尝试在外部单元格上调用单元函数,该单元格返回我想要的单元格的动态地址,但CELL函数在任何时候都有参数参数中的函数出错时会出错。是否有另一个功能可以处理不断变化的地址?

+1

可能不是一个好主意,用本地工作表函数名称作为定义的名称。 – Jeeped

回答

0

只需添加到@斯科特的答案,让你的公式的工作,你将不得不使用间接

=CELL("contents",INDIRECT(ADDRESS(index+1,1,4))) 
+0

非常感谢。这工作。 – Jaron

+0

不客气,谢谢你的反馈。 –

1

只需使用INDEX():

=INDEX(A:A,1+index)