根据多列汇总Google表格中的数据

时间:2019-02-26 11:21:36

标签: google-sheets-query

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

现有数据

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

在此先感谢您提出的任何建议。

1 个答案:

答案 0 :(得分: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'")