gpt4 book ai didi

google-sheets - Google电子表格查询错误-列不存在

转载 作者:行者123 更新时间:2023-12-03 14:44:42 25 4
gpt4 key购买 nike

Google Spreadsheet API的另一个问题。我正在尝试使用QUERY()函数,以便从我们的数据库中获得华沙的所有客户。但是,Google API似乎在解析我的查询时遇到了很大的问题。我已经检查了几次,一切都很好。尝试使用分号,不同的撇号和列名-仍然无法使用。我在工作表单元格中键入以下代码:

=QUERY(IMPORTRANGE("0ArsOaWajjzv9dEdGTUZCWFc1NnFva05uWkxETVF6Q0E"; "Kuchnia polska!A3:G40"); "select B where E contains 'Warszawa'")

并得到这样的错误:
Invalid query: Column [E] does not exist in table.

而且我有110%的确信该列存在并且电子表格键是可以的。 ;)

最佳答案

如果您使用的Query函数直接引用一个单元格的矩形,则可以使用大写字母来引用这些列。但是,如果针对数组公式的输出(例如Query的返回值)使用ImportRange,则您需要使用Col1Col2,...来引用列。因此,您的示例查询字符串将需要读取:

"select Col2 where Col5 contains 'Warszawa'"

工作示例:
=Query(ImportRange("0AtEH2Kw9zfIodEQ2dFNFam9sdEFEZlVnNEV3ZEZMZEE", "data!A:G"), "select Col3, count(Col4) group by Col3 order by count(Col4) desc label count(Col4) 'count'")

我不知道为什么它不只让您使用标题行中的名称。

关于google-sheets - Google电子表格查询错误-列不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11650331/

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