如何获取链接单元格的列号和行号

时间:2020-09-08 10:21:29

标签: excel excel-formula

我在工作表1中有一个单元格,该单元格链接到工作表2中的单元格。

在工作表1中,单元格A1包含一个链接为='sheet2'!A1,该链接显示了工作表2 A1中的值100

我需要提取链接单元格的列号和行号(='sheet2'!A1)并显示在sheet1 B1上。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用下面的公式来获取链接单元格的行和列。

=ROW(INDIRECT(SUBSTITUTE(FORMULATEXT(A1),"=",""))) & "," & COLUMN(INDIRECT(SUBSTITUTE(FORMULATEXT(A1),"=","")))

enter image description here

答案 1 :(得分:0)

以下公式仅适用,因为您使用的是直接单元格引用。也就是说,单元格地址周围的单元格中没有公式。

=RIGHT(FORMULATEXT(A1),LEN(FORMULATEXT(A1))-FIND("!",FORMULATEXT(A1)))

POC

如果参考地址是固定的,则此方法将保留$表示法。如果您需要实际的列号而不是字母,请查看Huran24HR的答案。