首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将多个工作表中的Google Sheet列堆叠到一个报告中?

是否可以将多个工作表中的Google Sheet列堆叠到一个报告中?
EN

Stack Overflow用户
提问于 2021-01-15 01:36:20
回答 1查看 26关注 0票数 1

我的公司不会为像Aha这样的战略规划工具分配资金!所以我用google sheets制作了我自己的。我需要的需求之一是合计子计划的进度估计,并将其包括在父计划估计中,而我找到的最简单的方法是将所有工作区进度百分比导入到父工作表上的单个数据转储中,因为AVERAGE()不能与IMPORTRANGE()一起工作。我正在使用3张纸,并将扩展到包括更多。Sheet1是父行,Sheet2和Sheet3是工作空间,并汇总到父行。

我正在尝试这个Query(IMPORTRANGE())组合,但它只给出了第一个表中的列,而没有包括我在Query()中标识的任何后续表中的列

代码语言:javascript
复制
=QUERY(
{
    IMPORTRANGE("[sheet2 URL]","Meta Data!$E$2:$F$900"),
    IMPORTRANGE("[sheet3 URL]","Meta Data!$E$2:$F$900")
},
"select Col1, Col2
where Col2 is not null",
-1)

预期的结果是:

但实际结果是:

所有来自sheet2和sheet3的信息都应该堆叠在这些列中,就像人们对SQL查询所期望的那样,但是google query似乎只给了我查询中的第一个表,而忽略了第二个表。

是否可以查询两个表并堆叠列信息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-15 01:45:48

在数组{}中,使用分号;将数据堆叠在一起:

代码语言:javascript
复制
=QUERY(
 {IMPORTRANGE("[sheet2 URL]","Meta Data!$E$2:$F$900");
  IMPORTRANGE("[sheet3 URL]","Meta Data!$E$2:$F$900")},
 "select Col1, Col2
  where Col2 is not null", -1)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65724061

复制
相关文章

相似问题

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