Сумма по разным листам определенного значения поля в Excel

Сумма по разным листам определенного значения поля в Excel

У меня есть рабочая книга Excel, которая содержит данные отчета по времени в следующем виде:

Code    Start Time     End Time    Total Time
5.3     10:30          12:00       1:30
2.1     2:00           4:00        2:00
...

У меня есть лист для каждого рабочего дня, который заполняется в показанной форме. В конце месяца я хотел бы получить отчет о количестве часов, затраченных на каждый код. Я знаю, что это можно сделать с помощью скрипта VBA, который берет для каждого кода количество отработанных часов ( Total Time) и суммирует их, отображая в листе в конце месяца. Мне было интересно, можно ли это сделать с помощью функции рабочего листа внутри листа в конце месяца, которая выглядит так:

Code    Total hours in this month
1.1     0
1.2     1:00
1.3     35:45
...

Надеюсь, вопрос достаточно ясен.

Спасибо!

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

решение1

можно суммировать по листам. =Sum(start:end!G20) суммирует все значения в ячейке G20 от начала листа до конца листа.

Приветствую Кевина

Связанный контент