Перейти к основному содержанию

Быстро объединяйте одинаковые значения/данные или дублируйте строки в Excel

Kutools for Excel

Повышает Excel с помощью 300+
Мощные функции

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

Объедините строки с одинаковыми значениями и объедините значения других столбцов.

Объедините повторяющиеся строки и значения суммы/количества других столбцов

Объедините повторяющиеся строки и сохраните первые или последние данные других столбцов.


Нажмите Кутулс > Слияние и разделение > Расширенные комбинированные ряды для включения этой функции. Смотрите скриншот:


Объедините строки с одинаковыми значениями и объедините значения других столбцов.

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

1. Выберите всю таблицу (A1: B13 в этом случае), перейдите к выбору Кутулс > Слияние и разделение > Расширенные ряды комбинирования для включения этой функции.

2. в Расширенные ряды комбинирования диалоговое окно необходимо настроить следующим образом.

1) Выбранный диапазон отображается в Объединить диапазон коробка. Вы можете изменить диапазон, если вам нужно;
2). Список столбцов раздел, вы можете видеть, что все столбцы выбранного диапазона отображаются в списке.
A: Укажите ключевой столбец для проверки дубликатов:
В этом случае, поскольку мне нужно объединить строки на основе повторяющихся значений в столбце «Клиент», здесь я выбираю Клиент в списке щелкните стрелку в Эксплуатация столбец, а затем выберите Основной ключ из выпадающего меню;
B: Укажите разделитель для разделения объединенных значений:
Здесь я выбираю столбец Продукт, нажмите на стрелку в Эксплуатация столбец, а затем выберите Запятая в Сочетать группу из выпадающего меню.
3) Нажмите OK .

Ноты:
1) Если в выбранном диапазоне есть заголовки, У моих данных есть заголовки флажок будет установлен автоматически.
2) Чтобы сохранить форматирование ячейки (например, дату, процент, валюту и т. д.) после слияния, установите флажок Использовать форматированные значения пунктом.
3) В этом случае, если в столбце товара есть пустые ячейки, в списке через запятую появятся дополнительные запятые и пробелы. Чтобы этого не произошло, необходимо проверить Пропускать пустые ячейки пунктом.
4) Если вы не хотите отображать повторяющиеся значения в объединенных результатах, установите флажок Удалить повторяющиеся значения пунктом.
5) В нижней части окна вы можете увидеть две вкладки "предварительный просмотр, а такжеПример". предварительный просмотр Вкладка показывает предварительный просмотр результата слияния в режиме реального времени для указанных вами настроек. И Пример Вкладка отображает скриншот примера этой функции.

3. Затем еще один Расширенные ряды комбинирования Появится диалоговое окно, показывающее, сколько строк будет успешно объединено. Нажмите OK закрыть его.

После слияния вы можете увидеть результат следующим образом.


Объедините повторяющиеся строки и значения суммы/количества других столбцов

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

1. Выберите всю таблицу (A1: C13 в этом случае), перейдите к выбору Кутулс > Слияние и разделение > Расширенные ряды комбинирования для включения этой функции.

2. в Расширенные ряды комбинирования диалоговое окно необходимо настроить следующим образом.

1) Выбранный диапазон отображается в Объединить диапазон коробка. Вы можете изменить диапазон, если вам нужно;
2). Список столбцов раздел, вы можете видеть, что все столбцы выбранного диапазона отображаются в списке.
A: Укажите ключевой столбец для проверки дубликатов:
В этом случае, поскольку мне нужно объединить строки на основе повторяющихся значений в столбце «Клиент», здесь я выбираю Клиент в списке щелкните стрелку в Эксплуатация столбец, а затем выберите Основной ключ из выпадающего меню;
B: Укажите разделитель для разделения объединенных результатов:
Здесь я выбираю столбец Продукт, нажмите на стрелку в Эксплуатация столбец, а затем выберите разделитель, который вы хотите использовать для разделения значений (здесь я выбираю Запятая).
C: Выполнить расчет для определенного столбца:
В этом случае мне нужно суммировать продажи для одного и того же клиента. Здесь я выбираю Распродажа в списке щелкните стрелку в Эксплуатация столбец, а затем выберите Сумма в Рассчитать группу из выпадающего меню.
3) Нажмите OK .

Ноты:
1) Если в выбранном диапазоне есть заголовки, У моих данных есть заголовки флажок будет установлен автоматически.
2) Чтобы сохранить форматирование ячейки (например, дату, процент, валюту и т. д.) после слияния, установите флажок Использовать форматированные значения пунктом.
3) В этом случае, если в столбце продукта есть пустые ячейки, в объединенных значениях появятся дополнительные запятые и пробелы. Чтобы этого не произошло, необходимо проверить Пропускать пустые ячейки пунктом.
4) Для Продажа столбец, вы также можете выполнять другие вычисления, такие как усреднение, умножения, подсчет различных, и т.д.
5) Если вы не хотите отображать повторяющиеся значения в объединенных результатах, установите флажок Удалить повторяющиеся значения пунктом.
6) В нижней части окна вы можете увидеть две вкладки "предварительный просмотр, а такжеПример". предварительный просмотр Вкладка показывает предварительный просмотр результата слияния в режиме реального времени для указанных вами настроек. И Пример Вкладка отображает скриншот примера этой функции.

3. Затем еще один Расширенные ряды комбинирования Появится диалоговое окно, показывающее, сколько строк будет успешно объединено. Нажмите OK закрыть его.

После слияния вы можете увидеть результат следующим образом.


Объедините повторяющиеся строки и сохраните первые или последние данные других столбцов.

Как показано на снимке экрана ниже, это таблица продаж, содержащая клиентов и их соответствующие заказы и даты покупки в разных столбцах. В таблице видно, что один и тот же клиент совершил несколько покупок. Наша цель — объединить покупки одного и того же клиента в одну строку, оставив только первую дату покупки в столбце «Дата».

1. Выберите всю таблицу (A1: C13 в этом случае), перейдите к выбору Кутулс > Слияние и разделение > Расширенные ряды комбинирования для включения этой функции.

2. в Расширенные ряды комбинирования диалоговое окно необходимо настроить следующим образом.

1) Выбранный диапазон отображается в Сочетать поле диапазона. Вы можете изменить диапазон, если вам нужно;
2). Список столбцов раздел, вы можете видеть, что все столбцы выбранного диапазона отображаются в списке.
A: Укажите ключевой столбец для проверки дубликатов:
В этом случае, поскольку мне нужно объединить строки на основе повторяющихся значений в столбце «Клиент», здесь я выбираю Клиент в списке щелкните стрелку в Эксплуатация столбец, а затем выберите Основной ключ из выпадающего меню;
B: Укажите разделитель для разделения объединенных значений:
Здесь я выбираю столбец Продукт, нажмите на стрелку в Эксплуатация столбец, а затем выберите разделитель, который вы хотите использовать для разделения значений (здесь я выбираю Запятая).
C: Сохранить первый/последний столбец:
В этом случае я хочу сохранить только первую дату покупки для каждого клиента. Здесь я выбираю Время в списке щелкните стрелку в Эксплуатация столбец, а затем выберите Сохранить 1-е данные столбца в Сохранить группу из выпадающего меню.
3) Нажмите OK .

Ноты:
1) Если в выбранном диапазоне есть заголовки, У моих данных есть заголовки флажок будет установлен автоматически.
2) Чтобы сохранить форматирование ячейки (например, дату, процент, валюту и т. д.) после слияния, установите флажок Использовать форматированные значения коробка. В этом примере форматирование даты сохраняется в столбце даты, если этот параметр отмечен после слияния.
3) В этом случае, если в столбце продукта есть пустые ячейки, в объединенных значениях появятся дополнительные запятые и пробелы. Чтобы этого не произошло, необходимо проверить Пропускать пустые ячейки пунктом.
4) Если вы не хотите отображать повторяющиеся значения в объединенных результатах, установите флажок Удалить повторяющиеся значения пунктом.
5) В нижней части окна вы можете увидеть две вкладки "предварительный просмотр, а такжеПример". предварительный просмотр Вкладка показывает предварительный просмотр результата слияния в режиме реального времени для указанных вами настроек. И Пример Вкладка отображает скриншот примера этой функции.

3. Затем еще один Расширенные ряды комбинирования Появится диалоговое окно, показывающее, сколько строк будет успешно объединено. Нажмите OK закрыть его.

После слияния вы можете увидеть результат следующим образом.


Ноты:

1. Эта функция поддерживает Отменить (Ctrl + Z);

2. Эта функция не работает для фильтрации данных.


Рекомендуемые инструменты для повышения производительности
Следующие ниже инструменты могут значительно сэкономить ваше время и деньги. Какой из них вам подходит?
Office Tab: Использование удобных вкладок в вашем офисе, как и в случае Chrome, Firefox и New Internet Explorer.
Kutools for Excel: Более 300 дополнительных функций для Excel 2021, 2019, 2016, 2013, 2010, 2007 и Office 365.

Kutools for Excel

Описанная выше функциональность - лишь одна из 300 мощных функций Kutools for Excel.

Предназначен для Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 и Office 365. Бесплатно скачать и использовать в течение 30 дней.

Снимок экрана Kutools for Excel

btn подробнее      btn скачать     покупка btn

Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
It just spins, nothing happend. Would be a great feature if i could get it to work
This comment was minimized by the moderator on the site
What a great concept...but it doesn't work. I got it to work 2 or 3 times and now it doens't do anything anymore!
This comment was minimized by the moderator on the site
I find this to be the best and the worst tool... sometimes simple combines hang forever.
This comment was minimized by the moderator on the site
I love the tool! Had a 8,000 row spreadsheet - took a few hours, but it worked great. Then I got really bold and tried my much larger spreadsheet - it's been almost 24 hours now and it's still going.
This comment was minimized by the moderator on the site
Still problem for me... Not really efficient !!!
This comment was minimized by the moderator on the site
3 Columns, 1800 rows... still processing.
This comment was minimized by the moderator on the site
8000 rows, 10 columns, still processing after 1.5 hours
This comment was minimized by the moderator on the site
Same thing here, with 50000 rows, has been processing for over 10 hours now,any solutions?
This comment was minimized by the moderator on the site
Hey Matt, I have a sheet with 89000 rows just two columns. I've been here since the cows came home, left again the next day and came home again - the advanced combine rows is still running, and I have an Intel Core i9-9900 processor in my box to boot. I learned my lesson the hard way, and believe the Kutools utility is specifically for small data sets of no more than 1,000 rows. Anything larger than that and you're asking for trouble.
This comment was minimized by the moderator on the site
I have a sheet of 26000 rows just two columns. The advanced combine rows has been running for over 30 min. ??? I tried closing and running it again with no better results. Any thoughts?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations