Excel公式显示链接的单元格ID

时间:2010-03-13 10:32:30

标签: excel reference pointers cell formula

在excel单元格中,我放置了一个简单的公式

=C4

单元格通常显示单元格C4的,但我希望看到链接的单元格 ID ,在这种情况下为“C4”。

有没有一个公式可以告诉我这个?像:

=SHOWCELL(C4)

我需要这个而不是简单地在单元格中输入“C4”的值的原因是,即使插入/删除行,Excel也会维护指向正确单元格的链接,并显示我是哪个细胞链接的。

2 个答案:

答案 0 :(得分:4)

您应该可以使用Cell功能。

  

在Excel中, Cell 功能可用于检索有关单元格的信息。这可以包括内容,格式,大小等。

=Cell("address", C4)

这会显示$C$4

C4之前插入行时,会更改为$C$5


如果您不想要$个符号,一种方法是Substitute功能:

=Substitute( Cell("address", C4), "$", "" )

答案 1 :(得分:0)

您可以创建自己的用户定义函数来实现此目的。我称之为“CellReference”。

用法:

=CellReference(B6) 

显示“B6”

要使用它,请启动VBA,插入模块,然后将以下内容复制到模块中:

Function CellReference(cell As range) As String

     CellReference = cell.Address(0, 0, xlA1)

End Function