![]() |
![]() |
![]() |
В Excel , вы всегда можете столкнуться с этой проблемой, когда у вас есть диапазон данных, содержащий несколько повторяющихся записей, и теперь вы хотите объединить повторяющиеся данные и суммировать соответствующие значения в другом столбце , как показано на следующих снимках экрана. Как бы вы могли решить эту проблему?
Объедините повторяющиеся строки и суммируйте значения с помощью функции Consolidate
Combine повторяющиеся строки и суммируйте значения с помощью кода VBA
Объединяйте повторяющиеся строки и суммируйте значения с помощью Kutools for Excel
Объедините соответствующие строки на основе повторяющихся значений в другом столбце с помощью Kutools for Excel
- Объедините повторяющиеся строки и просуммируйте значений с функцией консолидации
- Объедините повторяющиеся строки и суммируйте значения с помощью кода VBA
- Объедините повторяющиеся строки и просуммируйте значения с помощью Kutools for Excel
- Объедините соответствующие строки на основе повторяющихся значений в другом столбце с помощью Kutools для Excel
- Объедините повторяющиеся строки и суммируйте значения с помощью Kutools for Excel
Объедините повторяющиеся строки и просуммируйте значений с функцией консолидации
Консолидация – это полезный инструмент для нас, позволяющий объединить несколько листов или строк в Excel, поэтому с помощью этой функции мы также можем суммировать несколько строк на основе дубликатов. Выполните следующие действия:
1 . Щелкните ячейку, в которой вы хотите разместить результат на текущем листе.
2 . Нажмите Данные > Объединить , см. Снимок экрана:
. В диалоговом окне Объединить :
- (1.) Выберите Сумма из Выпадающий список «Функция ;
- (2.) Нажмите кнопку
, чтобы выбрать диапазон, в котором вы хотите объединить, а затем нажмите кнопку Добавить , чтобы добавить ссылку в список Все ссылки ;
- (3. ) Отметьте Верхний ряд и Левый столбец в параметре Использовать ярлыки в . См. Снимок экрана:
4 . После завершения настройки нажмите OK , и дубликаты будут объединены и суммированы. См. Снимок экрана:
Примечание : если в диапазоне нет строки заголовка, снимите флажок Верхняя строка в параметре Использовать метки в ..
Объедините повторяющиеся строки и суммируйте/усредняйте соответствующие значения в другом столбце
Kutools for Excel Advanced Combibe Rows поможет вам объединить несколько повторяющихся строк в одну запись на основе ключевого столбца, и он также может применять некоторые вычисления, такие как сумма, среднее значение, количество и т. д., для других столбцов. Нажмите, чтобы загрузить Kutools for Excel!
Объедините повторяющиеся строки и суммируйте значения с помощью кода VBA
Следующий код VBA также может помочь вам объединить повторяющиеся строки на листе, но при этом исходные данные будут уничтожены, вам необходимо сделать резервную копию данных.
1 . Удерживая нажатыми клавиши ALT + F11 , откроется окно Microsoft Visual Basic для приложений .
2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .
Код VBA: объедините повторяющиеся строки и просуммируйте значения
3 . Затем нажмите клавишу F5 , чтобы запустить этот код, и вам нужно выбрать диапазон, который вы хотите объединить, во всплывающем окне подсказки. См. Снимок экрана:
4 . Затем нажмите OK , повторяющиеся строки были объединены, а значения суммированы.
Примечание : если вы хотите чтобы использовать этот код, вам лучше сделать копию файла, чтобы избежать разрушения данных, и этот код применяется только к двум столбцам.
Объедините повторяющиеся строки и просуммируйте значения с помощью Kutools for Excel
Здесь я представляю вам удобный инструмент – Kutools for Excel , его Advanced Combine Rows также могут быстро помочь в решении этой проблемы.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно без ограничений в течение 30 дней . Получить сейчас . |
Перейти к загрузке
Бесплатная пробная версия 30 днейПокупка PayPal/MyCommerce |
После установки Kutools for Excel сделайте следующее. :
1. Выберите нужный диапазон и нажмите Kutools > Объединить и разделить > Расширенные ряды комбинирования . См. Снимок экрана:
2 . В диалоговом окне Расширенное объединение строк установите флажок Мои данные имеют заголовки , если в вашем диапазоне есть заголовки, и выберите имя столбца, дубликаты которого вы хотите объединить, и нажмите Первичный ключ , см. снимок экрана:
3 . Затем выберите имя столбца, значения которого вы хотите суммировать, и нажмите Рассчитать > Сумма или другие необходимые вычисления. См. Снимок экрана:
4 . Нажмите Ok , чтобы закрыть диалоговое окно, после чего вы увидите, что дубликаты объединены, а соответствующие данные в другом столбце суммируются. См. Скриншоты:
![]() |
![]() |
![]() |
Объедините соответствующие строки на основе повторяющихся значений в другом столбце с помощью Kutools для Excel
Иногда вы хотите объединить строки на основе повторяющихся значений в другом столбце, Расширенное объединение строк в Kutools for Excel также может оказать вам услугу, пожалуйста, сделайте следующее:
1 . Выберите диапазон данных, который вы хотите использовать, а затем нажмите Kutools > Слияние и разделение > Advanced Combine Rows , чтобы включите диалоговое окно Расширенное объединение строк .
2 . В диалоговом окне Расширенное объединение строк щелкните имя столбца, на основе которого вы хотите объединить другие данные, и щелкните Первичный ключ , см. Снимок экрана:
3. А затем щелкните имя другого столбца, данные которого вы хотите объединить, и нажмите Объединить , чтобы выбрать разделитель для разделения объединенных значений, см. снимок экрана:
4 . Затем нажмите Ok , все значения в одной ячейке в столбце A были объединены вместе, см. Снимки экрана:
![]() |
![]() |
![]() |