返回一个实际的单元格地址的值

我有两张纸:sheet1和sheet2。

  • 在sheet2中,我有一个称为地址的列“C”,在那一列中,我有实际的单元格地址,例如$ J $ 740,$ H $ 756等,全部引用Sheet1中的单元格位置。

  • 在“B”栏中的工作表1中是名称。

我希望能够将sheet1列“B”中的名称返回到sheet2中属于来自sheet2中“C”列的单元格地址的列“G”。

有没有一个Excel公式可以做到这一点?

是。 这是INDIRECTfunction的目的。

在单元格G2中,您可以编写:

 =INDIRECT("sheet1!"&C2) 

并在列G中复制这个公式

这将采取单元格C2中的文字,例如$J$740 ,并将其附加到文本sheet1!sheet1!$J$740INDIRECT函数然后返回对应于该地址的单元格的值(sheet1上的单元格J740)。

大家好我find了我的问题的答案 – 再次感谢您的帮助

 =OFFSET(Sheet1!B$1,RIGHT(C2,LEN(C2)-FIND("$",C2,2))-1,0)