Google sheets 谷歌电子表格-在公式中使用选项卡名称作为参考

Google sheets 谷歌电子表格-在公式中使用选项卡名称作为参考,google-sheets,Google Sheets,这个问题有点难以解释 我有三个标签。 1被称为“ABC”。 1被称为“XYZ”。 1被称为“枢轴” 表1和表2的列标题相同,但数据和行数不同 “透视”选项卡在单元格A3中包含透视表 我要做的是在单元格B2中写入选项卡的名称。 数据透视表应该得到这样的数据。 因此,与其每次从更改透视表的范围 “ABC!A1:J”到“XYZ!A1” 我只想在单元格B2中写入“ABC”或“XYZ”,并将透视表的范围设置为动态的,如“$B2!A1:J”,但这会引发一个错误 如何做到这一点 谢谢 该功能可以满足您的需要。

这个问题有点难以解释

我有三个标签。 1被称为“ABC”。 1被称为“XYZ”。 1被称为“枢轴”

表1和表2的列标题相同,但数据和行数不同

“透视”选项卡在单元格A3中包含透视表

我要做的是在单元格B2中写入选项卡的名称。 数据透视表应该得到这样的数据。 因此,与其每次从更改透视表的范围 “ABC!A1:J”到“XYZ!A1”

我只想在单元格B2中写入“ABC”或“XYZ”,并将透视表的范围设置为动态的,如“$B2!A1:J”,但这会引发一个错误

如何做到这一点

谢谢

该功能可以满足您的需要。它允许您编写类似于
间接(C3&“!A1”)
的字符串。当同一页的C3中的值等于
Foo
时,括号内的字符串为
Foo!A1
,间接函数将返回A1处
Foo
表中的值


还要注意附带的函数,它的作用几乎相反——它以字符串形式返回单元格引用。这两个组合很好。

嗨,我认为这绝对是正确的方向,但还没有达到。当我在单元格中输入“=INDIRECT(B2&“!A1:J”)或“INDIRECT(BB&“!A1:J100”)”时,它可以工作,也就是说,它基本上只复制整个范围。但是在pivot表中,它似乎不起作用(它显示“输入有效范围”)。可能pivot表是一个不能使用的例外?你怎么认为?