2016-01-21 53 views

回答

1

如果通过“将单元格B6定义为value_date”来表示您创建的引用B6的名称范围的范围名称为“value_date”,则可以使用此公式返回指定范围的地址:

= CELL(“地址”,value_date)

注意,如果指定的范围包含不止一个小区,这个公式将返回范围的左上角单元格的地址。

在下面的截图中,单元格C6具有与上面相同的公式。评论后

enter image description here

编辑:

如果范围名存储为文本的单元格,则可以使用间接()函数计算单元格文本的范围。

=CELL("address",INDIRECT(A1)) 

要通过在A1单元格中的文本得到value_date的行,请使用=row(indirect(A1))

![enter image description here

+0

谢谢你们..这两个解决方案都很好..我想让它更加动态..是否有可能将value_date作为来自不同单元格的文本。 (A6,1)),COLUMN(text(A6,1))),“$”,或者, “”)...但我越来越错误..我明白错误是由于行()和列()函数无法理解文本,他们希望单元格引用..有没有其他方式来做到这一点? –

+0

我解决了你的评论。如果回答您的问题,请标记答案,如[Tour](http://stackoverflow.com/tour)所示。 – teylyn

0

这应该工作:

=ADDRESS(ROW(value_date),COLUMN(value_date))

相关问题