You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复Google Sheets中IN ARRAY_LITERAL数组字面量行值缺失错误

修复Google Sheets合并工作表时的ARRAY_LITERAL错误

错误原因

你写的公式里混用了数组分隔符:Google Sheets中,分号(;) 用于纵向堆叠同列数的区域(将行追加到下方),而逗号(,) 用于横向拼接区域(将列追加到右侧)。你第一个工作表用分号,后续全用逗号,导致数组结构不匹配,触发IN ARRAY_LITERAL, An Array Literal was missing values for one or more rows错误。

修复后的公式

将所有工作表之间的逗号替换为分号,确保所有区域都是纵向堆叠(每个区域都是A2:I,列数一致,满足堆叠要求):

=query({'00 Account'!A2:I;'01 Brand'!A2:I;'02 NonBrand'!A2:I;'03 Brand EMEA'!A2:I;'04 Brand APAC'!A2:I;'05 Brand ROW'!A2:I;'06 Brand NAMER'!A2:I;'07 ImprShare -NonBrand EMEA'!A2:I;'08 ImprShare -NonBrand APAC'!A2:I;'09 ImprShare -NonBrand ROW'!A2:I;'10 ImprShare -NonBrand NAMER'!A2:I;'11 ImprShare - NAMER'!A2:I;'12 ImprShare - APAC'!A2:I;'13 ImprShare - ROW'!A2:I;'14 ImprShare - EMEA'!A2:I},"Select * where Col1 is not null")

额外注意

  • 确认所有引用的工作表名称准确无误,不存在拼写错误
  • 所有被引用的区域A2:I列数保持一致(这里都是9列,无需调整)
  • 公式中的where Col1 is not null会自动过滤掉Col1为空的行,符合你合并有效数据的需求

内容的提问来源于stack exchange,提问作者Sonja Newson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 06:36:18