Найти повторяющиеся строки и суммировать значения двух столбцов - PullRequest
0 голосов
/ 24 мая 2019

Пример данных

A(Name)     B(Mat_Num)  C(Items) D(group)   E(Summon)   F(Plant) G(Batch_num)
1.Ram       1235         HA1      Micro      545.5      1327      893A1
2.ram       12354        rt2      Senf       5678       0001      1063F
3.Joseph    12354        cf1      Macro      9844       0001      1063F
4.andreas   12354        dw1      HR         6633.95    0001      1063F
5.John      1235         ff1      Finance    22555.09   1327      893A1
6.Russel     987         ad1      Sales      6423       0001      jjg67
7.Holger      00         dd1      purchase   3333       1327      dd567
8.Gottfried   234        fa1      rot        663        345       45678

Мне нужно найти повторяющиеся строки на основе столбцов (c, F, G).Если строки этих трех столбцов совпадают, то суммируйте значения ячеек столбца E и столбца B в одну строку и удаляйте повторяющиеся строки, чтобы оставить только одну из строк.

1 Ответ

0 голосов
/ 24 мая 2019

@ Manoj

Используйте сводную таблицу поверх ваших необработанных данных.

Это позволит агрегировать значения и удалять дубликаты для вас с минимальными усилиями.

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

Ниже приведен образец, и я добавил несколько дубликатов. "Customer_Number" в A1.

enter image description here

Затем можно настроить именованный диапазон, используя следующую формулу в группе «Именованный диапазон» на вкладке «Формулы».

=OFFSET(Sheet2!$A$1,0,0,COUNTA(Sheet2!$A:$A),8)

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

Число 8 - это общие столбцы в вашем наборе данных.

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

enter image description here

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

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