1

У меня есть книга 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
...

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

Спасибо!

РЕДАКТИРОВАТЬ: чтобы избежать путаницы, позвольте мне указать, что коды любым данным способом вводятся в произвольном порядке: я не могу просто суммировать каждое значение в данной ячейке на каждом листе, но мне нужно выбрать значение (я), связанные с кодом в каждом листе, чтобы вычислить итог. Каждый код может появляться более одного раза на каждом листе рабочего дня, и они могут находиться в разных местах для каждого листа.

1 ответ1

1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .