返回一个实际的单元格地址的值
我有两张纸:sheet1和sheet2。
-
在sheet2中,我有一个称为地址的列“C”,在那一列中,我有实际的单元格地址,例如$ J $ 740,$ H $ 756等,全部引用Sheet1中的单元格位置。
-
在“B”栏中的工作表1中是名称。
我希望能够将sheet1列“B”中的名称返回到sheet2中属于来自sheet2中“C”列的单元格地址的列“G”。
有没有一个Excel公式可以做到这一点?
是。 这是INDIRECT
function的目的。
在单元格G2中,您可以编写:
=INDIRECT("sheet1!"&C2)
并在列G中复制这个公式
这将采取单元格C2中的文字,例如$J$740
,并将其附加到文本sheet1!
给sheet1!$J$740
。 INDIRECT
函数然后返回对应于该地址的单元格的值(sheet1上的单元格J740)。
大家好我find了我的问题的答案 – 再次感谢您的帮助
=OFFSET(Sheet1!B$1,RIGHT(C2,LEN(C2)-FIND("$",C2,2))-1,0)