Суммируйте дату из нескольких листов в Google Sheets - PullRequest
1 голос
/ 28 апреля 2019

Я использую приложение, которое учитывает многие из наших ежедневных действий, но, к сожалению, не имеет хорошего инструмента отчетности.Я могу легко копировать и вставлять наши ежедневные действия в Google Sheet, но мне нужно иметь возможность суммировать по неделям, месяцам, кварталам, полугодиям и годам, чтобы я мог определить тенденции нашей деятельности.

Я не могу использовать Zapier или любую другую автоматизацию (о которой я знаю), поэтому ежедневное копирование / вставка на лист является отправной точкой для этого.Я создал

https://docs.google.com/spreadsheets/d/1JrOGql3jTEI6kRxVrlUcFSDVHiK2rsAOkdXJ3ZL94Kc/edit?usp=sharing

в качестве упрощенного примера того, что мне нужно, это редактируемый.Кроме того, с течением времени будут добавляться и удаляться люди из ежедневного отчета (наем / увольнение).

Как составить отчет, показывающий индивидуальные и коллективные тенденции за неделю, месяц, квартал, полугодиеи ежегодно, когда данные за каждый день существуют на своем собственном листе?

20 лет назад, я делал что-то подобное в excel, используя формулу типа: =SUM(FirstSheet:LastSheet!I2), чтобы получить определенную ячейку с каждого листа.Но мои текущие потребности требуют гибкости корректировки записей о сотрудниках в соответствии с различными строками по мере добавления или увольнения сотрудников.Поэтому мне нужна переменная, которая читает имя сотрудника для подтверждения, а также заголовок столбца в случае, если мое программное обеспечение добавляет или удаляет что-то из отчета, который я копирую и вставляю.

=SUM(FirstSheet:LastSheet!I2)

Я хотел бы получить отчет(s), которые показывают сводки сотрудника за каждый указанный период времени для каждой отслеживаемой информации.

1 Ответ

0 голосов
/ 28 апреля 2019
={"Name", "Calls", "Emails", "Texts"; 
 QUERY({'1-1-19'!A2:E;'1-2-19'!A2:E;'1-3-19'!A2:E;'1-4-19'!A2:E;
        '1-5-19'!A2:E;'1-6-19'!A2:E;'1-7-19'!A2:E;'1-8-19'!A2:E}, 
"select Col1,sum(Col2),sum(Col3),sum(Col4) 
 where Col1 is not null 
 group by Col1
 label sum(Col2)'',sum(Col3)'',sum(Col4)''", 0)}

0

возможно, чтобы упростить задачу, вы можете создать именованный диапазон из имен листов, таких как фильтр года, месяца, недели, квартала и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...