我不知道什么即时试图做的是可能的,单元格引用
我想操纵从另一个表的数据。例如:在Sheet2上
比如我会用下面的公式 =工作表Sheet1! A1 + Sheet1!A2
我想要做的是有一个单元格包含文本Sheet1!然后有一个使用该文本在单元格的公式,例如像
sheet2 a1 = Sheet1
formauls在Sheet2中像下面
=A1!A1+A1!A2
这可能
感谢
我不知道什么即时试图做的是可能的,单元格引用
我想操纵从另一个表的数据。例如:在Sheet2上
比如我会用下面的公式 =工作表Sheet1! A1 + Sheet1!A2
我想要做的是有一个单元格包含文本Sheet1!然后有一个使用该文本在单元格的公式,例如像
sheet2 a1 = Sheet1
formauls在Sheet2中像下面
=A1!A1+A1!A2
这可能
感谢
可以使用INDIRECT
公式,这将需要一个字符串的其转换成可使用的范围。你的情况,你可以尝试把Sheet1
细胞A1
上Sheet2
,并在细胞A2
上Sheet2
,把公式:
=INDIRECT(A1& "!A1")
这将在A1
值(这是Sheet1
),与串联它!A1
并返回创建的字符串的值 - Sheet1!A1
。
您还可以使用ADDRESS
公式将单元格引用反向工作,该公式至少需要一个行号和一个列号,并返回单元格引用的文本表示形式。例如:
=ADDRESS(1, 1)
将返回字符串的形式中,值$A$1
然后你可以传递到INDIRECT
得到的值(这是一个可被用于引用细胞以灵活/动态的方式的技术) 。
您可以使用INDIRECT()
函数在您的公式中构建参考。
Sheet1!A1 = "Sheet2!"
Sheet2!A1 = "Hello World"
Sheet1!A2 = INDIRECT(A1&"A1")
Sheet1!A2 == "Hello World"