基于多列在Google工作表中汇总数据

问题描述 投票:2回答:1

我从以下列格式的项目工作时间表中导出。

现有数据

Resource | Project | Subtask | Hours

Alice    | Artemis | Dev     | 10 
Alice    | Artemis | Dev     | 20 
Alice    | Artemis | Dev     | 30 
Alice    | Boreas  | Dev     | 10 
Beth     | Artemis | Test    | 10 
Beth     | Boreas  | Test    | 20 
Beth     | Boreas  | Test    | 30 
Beth     | Boreas  | Test    | 10 
Claire   | Boreas  | Dev     | 10 
Claire   | Boreas  | Dev     | 20 
Claire   | Boreas  | Dev     | 30 
Claire   | Boreas  | Dev     | 10

谁能告诉我如何生成以下摘要/聚合报告?我假设答案将涉及查询,但我无法得到工作时间的总和,我想知道答案是否需要查询和其他功能的组合。

期望的输出

Project | Subtask | Resource | Total Hours

Artemis | Dev     | Alice    | 60 
Artemis | Test    | Beth     | 10 
Boreas  | Dev     | Alice    | 10 
Boreas  | Dev     | Claire   | 70 
Boreas  | Test    | Beth     | 60

提前感谢任何推动我前进的建议。

google-sheets-query
1个回答
0
投票

看起来类似于https://webapps.stackexchange.com/questions/100274/google-sheets-query-group-by-multiple

这样的事情有用吗?:

QUERY(ARRAYFORMULA(IMPORTRANGE(
<spreadsheet_url>,
<range>")),
"Select Project, Subtask, Resource, sum(Hours)
group by Project, Subtask, Resource label sum(Hours) 'Total Hours'")
© www.soinside.com 2019 - 2024. All rights reserved.