【问题标题】:Excel formula to show linked cell IDExcel 公式显示链接的单元格 ID
【发布时间】:2024-01-09 22:28:01
【问题描述】:

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

=C4

单元格通常显示单元格 C4 的 ,但我想查看链接的单元格 ID,在本例中为“C4”。 p>

有没有公式可以告诉我这个?喜欢:

=SHOWCELL(C4)

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

【问题讨论】:

    标签: excel reference pointers cell formula


    【解决方案1】:

    您应该可以使用Cell 函数。

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

    =Cell("address", C4)
    

    这显示$C$4

    C4前插入一行时,改为$C$5


    如果您不想要 $ 标志,一种方法是 Substitute 函数:

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

    【讨论】:

    • 注意返回值是一个绝对地址($C$4)。
    • @KennyTM:对 :) 当您发表您的评论时,我只是在扩展我的答案,现在我再次编辑它以使用 Substitute 提供解决方案。
    【解决方案2】:

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

    用法:

    =CellReference(B6) 
    

    显示“B6”

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

    Function CellReference(cell As range) As String
    
         CellReference = cell.Address(0, 0, xlA1)
    
    End Function
    

    【讨论】:

      最近更新 更多