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

Я хочу объединить строки с дубликатами имен сотрудников и суммировать часы.

Я пробовал сводные таблицы и функции консолидации, и они не отображают все так, как мне бы хотелось.

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

Я попробовал сводную таблицу рядом. Это работало, кроме ... Я никогда не мог понять, как заставить все данные отображать их в отдельной ячейке, как в исходной электронной таблице. Постоянно хочется складывать номера отделов под именем, а не в ячейке рядом с ним. И когда я попытался переместить его в значения, он захотел суммировать числа отделов. Я потратил МНОГО времени на перестройку сводной таблицы и переформатирование каждого значения поля. Когда я изначально выбрал данные и нажал кнопку «Вставить сводную таблицу», он взял все данные и сложил их слева в непригодном для использования формате. Я провел целую вечность, переставляя все поля и меняя вид ... Я не знаю, сработает ли пивот. Если кто-то предложит сводную диаграмму, мне понадобится небольшая помощь в ее настройке, что будет, куда. ,

Но, возможно, есть более простой способ.

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

Я не могу прикрепить файл, но вот как он настроен ... столбцы с таким названием начинаются со столбца A: File #; Название; Домашний отдел; Временный отдел; Часы работы; ОТ Часы; Больной час; Часы отпуска; Прямой ОТ;

И есть несколько записей с повторяющимися именами

моя таблица

1 ответ1

0

Чтобы это работало, вам понадобится еще одна таблица с полным списком сотрудников:

Используя следующую формулу:

=SUMIF($A$2:$A$7,$H2,C$2:C$7)

более наглядно:

=SUMIF(<Employee name range>,<employee name>,<column to sum>)

Я использовал упрощенную версию вашей таблицы:

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