gpt4 book ai didi

google-api - Google电子表格中查询中的动态工作表名称

转载 作者:行者123 更新时间:2023-12-01 23:02:44 25 4
gpt4 key购买 nike

在 Google 电子表格中,我想查询另一个工作表中的数据,但问题是工作表的名称存在于单元格中。那么在 QUERY 函数中是否有一种方法可以动态提及工作表名称。基本上我正在尝试做这样的事情,但使用动态工作表名称:
=QUERY('2012'!A2:F;"select C, sum(F) where A='December' group by C order by sum(F) desc")
我尝试这样做,但出现解析错误:

=QUERY(INDIRECT("Overview!L5")!A2:F;"select C, sum(F) where A='December' group by C order by sum(F) desc")

其中Overview!L5 是要查询的工作表名称的单元格。我还尝试在 INDIRECT 周围连接引号,但这也不起作用。

我认为我试图从查询中执行的操作非常明显,即获取按其他单元格中的值分组的单元格中的值的总和。

最佳答案

INDIRECT 看起来是问题所在。
像这样尝试:

=query(INDIRECT(A1&"!A5:A10"),"select Col1")

即如果单元格 A1 包含“食物”,则上述内容与:
=query(food!A5:A10,"select A")

和一样:
=query(INDIRECT("food!A5:A10"),"select *")

**注意:间接使用“Col1”等而不是“A”,因为它不传递col字母。

另外... 谷歌组论坛可能是寻找电子表格公式答案的好地方。 productforums.google.com/forum/#!categories/docs/spreadsheets

关于google-api - Google电子表格中查询中的动态工作表名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14850828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com