Перейти к содержимому

Как быстро свернуть строки на основе одинаковых значений в Excel?

Author: Sun Last Modified: 2025-08-07
A screenshot showing data with duplicate order names in Excel
При работе с данными Excel часто возникают строки с повторяющимися значениями в одном столбце и соответствующими числовыми данными, которые необходимо объединить или просуммировать. Имея два столбца — столбец Заказов с повторяющимися записями и столбец Продаж — вы хотите объединить строки, суммируя значения Продаж для каждого уникального Заказа, как показано на скриншоте. В этой статье мы рассмотрим оптимизированный подход к сворачиванию строк на основе общего значения с использованием нескольких методов.

Свернуть строки на основе значения с помощью Сводной таблицы

Свернуть строки на основе значения с помощью Kutools для Excel
Свернуть строки на основе значения с помощью формул

Свернуть строки на основе значения с помощью Сводной таблицы

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

1. Выберите диапазон данных, с которым хотите работать, и нажмите «Вставка» > «Сводная таблица». Теперь появится диалоговое окно «Создать сводную таблицу», пожалуйста, отметьте «Новый лист» или «Существующий лист» в зависимости от ваших потребностей в разделе «Выберите, куда поместить отчет сводной таблицы», и нажмите «ОК». Смотрите скриншот:
A screenshot of Excel showing PivotTable option

2. Затем перетащите «Заказ» из списка «Поля» в раздел «Строки», а поле «Продажи» — в раздел «Значения» в панели «Поля сводной таблицы», после чего сводная таблица будет создана. Смотрите скриншот:
A screenshot of PivotTable Fields setup with Order and Sales fields

Совет: Если вы хотите выполнить другие вычисления в поле Продаж, вы можете нажать на стрелку вниз рядом с «Сумма по Продажам» в разделе «Значения» и выбрать «Настройки поля значений», чтобы изменить вычисление в появившемся диалоговом окне. Смотрите скриншот:
A screenshot of Value Field Settings in PivotTable for other calculations


Свернуть строки на основе значения с помощью Kutools для Excel

Kutools для Excel предлагает мощное решение для быстрого сворачивания строк на основе одинаковых значений, экономя ваше время и усилия. Всего несколькими кликами вы можете объединить дублирующиеся строки, суммировать данные и оптимизировать ваши электронные таблицы как никогда раньше. Независимо от того, работаете ли вы с большими наборами данных или упрощаете отчеты, Kutools для Excel делает процесс бесшовным и эффективным.

Примечание: Kutools выполняет операции непосредственно над исходным диапазоном данных. Чтобы обеспечить безопасность данных, рекомендуется сделать резервную копию данных перед началом, чтобы избежать потери важной информации.
Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Выберите диапазон данных, который хотите свернуть, и нажмите «Kutools» > «Объединить и разделить» > «Расширенное объединение строк».

2. В появившемся диалоговом окне «Расширенное объединение строк» укажите следующие операции:

  • Нажмите на заголовок столбца (столбец содержит дублирующиеся значения) и выберите «Первичный ключ», чтобы отметить его как ключевой столбец,
  • Затем нажмите на заголовок столбца (столбец, где производится вычисление), и выберите выпадающий список из поля «Вычисление», выбрав нужное вычисление из списка в разделе «Вычислить».
  • В конце нажмите кнопку «ОК».
    A screenshot of Kutools Advanced Combine Rows dialog showing Primary Key and Calculate options

3. Теперь выбранный диапазон свернул строки на основе значений и выполнил вычисления. Смотрите скриншот:
A screenshot of condensed rows with summed values using Kutools for Excel

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Свернуть строки на основе значения с помощью формул

Также существуют формулы, которые могут помочь вам свернуть строки на основе одинаковых значений.

1. Выберите пустую ячейку рядом с используемым диапазоном данных, например D2, введите эту формулу и нажмите «Shift» + «Ctrl» + «Enter», чтобы получить правильный результат.

=INDEX($A$2:$A$12,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$12),0))
A screenshot showing the INDEX formula in Excel to condense rows based on value

Примечание: В этой формуле «A2:A12» — это список столбцов, который вы хотите свернуть на основе дубликатов, «D1» — первая ячейка столбца, к которому применяете формулу. Вы можете изменить их по необходимости.

2. Затем нажмите D2, ячейку с формулой, и перетащите маркер автозаполнения вниз, пока не появится значение ошибки. Смотрите скриншот:

3. Удалите значения ошибок и перейдите к следующей ячейке первой формулы, которую вы использовали, например E2, введите следующую формулу, нажмите «Enter», чтобы получить результат, затем перетащите маркер заполнения вниз, чтобы применить эту формулу к ячейкам.

=SUMIF($A$2:$A$12,D2,$B$2:$B$12)
A screenshot of SUMIF formula used to calculate total sales for condensed rows

Примечание: В этой формуле «A2:A12» — это список, который вы хотите свернуть на основе дубликатов, «D2» — ячейка, к которой вы применили первую формулу, «B2:B12» — это список, который вы хотите суммировать на основе дубликатов. Вы можете изменить их по необходимости.


Итог

При работе с данными Excel объединение строк на основе одинаковых значений является распространенной, но важной задачей. В зависимости от ваших потребностей и инструментов вы можете выбрать один из нескольких методов для достижения этой цели:

  • Использование сводных таблиц: Сводные таблицы — это мощный инструмент, идеально подходящий для быстрого суммирования и анализа больших наборов данных. Они автоматически объединяют строки с одинаковыми значениями и предлагают гибкие варианты суммирования, что делает их идеальными для сценариев, требующих динамического анализа данных.
  • Использование Kutools для Excel: Kutools предоставляет простое и эффективное решение, особенно для пользователей, которым нужно быстро объединять строки, сохраняя при этом целостность данных. Его интуитивно понятный интерфейс и богатые функции делают обработку данных проще и эффективнее.
  • Использование формул: Для пользователей, которым нужно объединить данные без изменения структуры данных, использование формул, таких как СУММЕСЛИ, является гибким вариантом. Хотя это требует ручной настройки, формулы обеспечивают высокую степень настройки, что делает их подходящими для обработки сложных задач объединения данных.

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


Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!