首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:在ARRAY_LITERAL中,数组文本缺少一行或多行的值

错误:在ARRAY_LITERAL中,数组文本缺少一行或多行的值
EN

Stack Overflow用户
提问于 2022-07-21 14:23:15
回答 2查看 299关注 0票数 0

我试图组合3个表,每个表都在一个单独的Google表上,每个表都有相同的3列,在第1行中有它的头。除了实际的数据,这些表都是完全相同的。但我发现了错误:

‘在ARRAY_LITERAL中,数组文本缺少一个或多个行’的值。

我用同样的错误浏览了其他文章,它们都是关于表没有相同数量列的情况。但是我的表确实有相同数量的列:

这是我的公式:

代码语言:javascript
运行
复制
=query({IMPORTRANGE("1673t-7ZEzpZenbeK_HjCYyo824th4YE8Vt9YAn1J0nU","Sheet1!A1:C4");IMPORTRANGE("1J5VRivxfxToObBikLAKfNDNX4ibxvIWphcjohw0B8Ms","Sheet1!A2:C4");IMPORTRANGE("1DRSAyjDN7v6UNjFiBtMvrfzIewV8_iE-GjrGkNBPwIU","Sheet1!A2:C4")},"Select Col1, Col2, Col3",1)

因为我希望头出现在我的查询结果中,所以我包含了第一个工作表中的第1行。因此,对于该表,我参考范围为A1:C4,但对于接下来的2个表,我只参考范围A2:C4。

有关于为什么我会收到这个错误的输入吗?谢谢

EN

回答 2

Stack Overflow用户

发布于 2022-07-21 15:54:16

先试一试,然后对每个电子表格进行授权,错误来自于电子表格之间缺乏耦合。

票数 0
EN

Stack Overflow用户

发布于 2022-07-21 23:05:16

尝尝这个

代码语言:javascript
运行
复制
QUERY({IMPORTRANGE("1673t-7ZEzpZenbeK_HjCYyo824th4YE8Vt9YAn1J0nU","Sheet1!A1:C1");IMPORTRANGE("1673t-7ZEzpZenbeK_HjCYyo824th4YE8Vt9YAn1J0nU","Sheet1!A2:C4");IMPORTRANGE("1J5VRivxfxToObBikLAKfNDNX4ibxvIWphcjohw0B8Ms","Sheet1!A2:C4");IMPORTRANGE("1DRSAyjDN7v6UNjFiBtMvrfzIewV8_iE-GjrGkNBPwIU","Sheet1!A2:C4")},"Select * where Col1 is not null ")

解释

IMPORTRANGE头,然后是其他表。

因为您希望所有列都将查询设置为" Select * where Col1 is not null "

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73067930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档