Суммирование данных в листах Google на основе нескольких столбцов - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть экспорт из программы учета рабочего времени часов в проектах в следующем формате.

Существующие данные

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 голосов
/ 27 февраля 2019

Похоже на 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'")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...