【发布时间】:2021-01-14 17:36:20
【问题描述】:
我的公司没有为 Aha 之类的战略规划工具分配资金!所以我正在使用谷歌表格自己制作。我需要的要求之一是汇总子计划的进度估计,并将其包含在父计划估计中,我发现的最简单方法是将所有工作区进度百分比导入父项的单个数据转储中因为AVERAGE() 不适用于IMPORTRANGE()。我正在使用 3 张纸,并将扩大以包括更多。 Sheet1 是父行,Sheet2 和 Sheet3 是工作区,并聚合到父行。
我正在尝试这种Query(IMPORTRANGE()) 组合,但它只给了我第一张表中的列,而不包括我在Query() 中确定的任何后续表中的列:
=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-sheets google-query-language