单元格引用
我不知道如果我试图做的事情是可能的,
我想操纵另一个工作表的数据,例如:
例如在sheet2我会使用下面的公式= Sheet1!A1 + Sheet1!A2
我想要做的是有一个单元格,其中包含文本Sheet1! 然后有一个使用该单元格中的文本的公式
sheet2 a1 = Sheet1
Sheet2中的formauls如下所示
=A1!A1+A1!A2
这可能吗
谢谢
你可以使用INDIRECT
公式,它会把一个string转换成一个可用的范围。 在你的情况下,你可以尝试把Sheet1
放在Sheet2
单元格A1
在Sheet2
单元格A2
放置公式:
=INDIRECT(A1& "!A1")
这将取A1
( Sheet1
)中的值,并将其与!A1
连接,并返回创build的string – Sheet1!A1
。
您也可以使用ADDRESS
公式,从单元格引用到string向后工作,该公式至less需要一个行号和一个列号,并返回单元格引用的文本表示forms。 例如:
=ADDRESS(1, 1)
将以stringforms返回值$A$1
,然后您可以将其传递到INDIRECT
以获取值(这是一种可用于以灵活/dynamic方式引用单元格的技术)。
您可以在公式中使用INDIRECT()
函数来构build引用。
Sheet1!A1 = "Sheet2!" Sheet2!A1 = "Hello World" Sheet1!A2 = INDIRECT(A1&"A1") Sheet1!A2 == "Hello World"