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

Google Sheets QUERY函数多表列合并报错问题求助

Google Sheets QUERY多表合并列报错解决方法
  • 报错根源:用{}拼接数组时,每一段的列数必须完全相同。你写的报错公式里,第一部分TeamData!C:C,TeamBonusData!F:F是2列,第二部分IndividualData!M:O,IndividualBonusData!P:R是6列,列数不匹配直接导致QUERY函数报错。

  • 两种修正思路:

    1. 补全短列的部分:如果要保留第二组的6列数据,给第一组补上4个空列,让总列数一致:
      =QUERY({TeamData!C:C,TeamBonusData!F:F,{"","","",""};IndividualData!M:O,IndividualBonusData!P:R},)
      
    2. 缩减长列的部分:如果只需要第二组里的2列数据,调整选取的列数和第一组对齐:
      =QUERY({TeamData!C:C,TeamBonusData!F:F;IndividualData!M:M,IndividualBonusData!P:P},)
      
  • 为啥单表公式没问题?因为{TeamData!C:C,TeamData!F:F}里的两段都是1列,拼接后总列数2,格式统一,QUERY能正常识别。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 00:16:14