【问题标题】:Google query function谷歌查询功能
【发布时间】:2012-11-17 20:26:07
【问题描述】:

我正在尝试将日志中的多条记录返回到最终的月度报表中...我正在使用查询功能,但我没有获得多条记录,它只显示第一个匹配项。

我的工作表是一个月中的 1-31,然后最后一张标有 717 的工作表是 Unit #717 的月度报表。 在工作表 717 上,我想显示来自工作表 1 到 31 的信息。其中列 A=717,显示列 B、C、D 的值。目前,它只会显示第一场比赛。金额列应显示该行的相应费率。

我希望我的解释不会令人困惑,非常感谢任何帮助。谢谢。

这是sample spreadsheet的链接。

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas google-sheets-query


    【解决方案1】:

    当您连接 QUERY 函数的输出时,您实际上是在执行“数组计算”,您需要使用“数组计算启动器”,否则您确实只会得到第一个适用的结果。

    =ArrayFormula(QUERY('1'!A3:G60;"select B where A=717")&QUERY('1'!A3:G60;"select C where A=717")&QUERY('1'!A3:G60;"select D where A=717"))

    【讨论】:

      猜你喜欢
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 2021-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多