Как объединить ячейки, если такое же значение существует в другом столбце Excel?

Как показано на левом снимке экрана, вам необходимо объединить ячейки второго столбца, если значения первого столбца совпадают. Как этого добиться?

В этой статье мы представим три метода для достижения этой цели.

Объедините ячейки, если одинаковое значение, с формулами и фильтровать
Объединить ячейки, если то же значение с кодом VBA
Легко объединить ячейки, если такое же значение с помощью Kutools for Excel


Объединить ячейки, если одинаковое значение, с формулами и фильтром

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!

->

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

1. Выберите пустую ячейку помимо второго столбца (здесь мы выбираем ячейку C2), введите формулу = IF (A2 A1, B2, C1 & “,” & B2) в строку формул, а затем нажмите Введите ключ.

2. Затем выберите ячейку C2 и перетащите маркер заполнения вниз к ячейкам, которые необходимо объединить.

р>

3. Введите формулу = ЕСЛИ (A2 A3, СЦЕПИТЬ (A2, “,” “”, C2, “” “”), “”) в ячейку D2 и перетащите маркер заполнения в остальные ячейки.

4. Выберите ячейку D1 и нажмите Данные > Фильтр . См. Снимок экрана:

5. Щелкните стрелку раскрывающегося списка в ячейке D1, снимите флажок (Пробелы) , а затем нажмите кнопку OK .

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

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


Легко объединять ячейки в столбце, если такое же значение существует в другом столбце:

С помощью Kutools for Excel утилиты Advanced Combine Rows вы можете легко объединить ячейки в столбце, если такое же значение присутствует в других столбцах в Excel, как показано в демонстрации ниже. Загрузите Kutools for Excel прямо сейчас! (30-дневная бесплатная пробная версия)


Объединить ячейки, если такое же значение, с кодом VBA

Помимо формулы, в этом разделе мы покажем вам, как использовать код VBA для объединения ячеек при одинаковом значении.

1. Нажмите Alt + F11 , чтобы открыть окно Приложения Microsoft Visual Basic .

2. В Microsoft В окне приложений Visual Basic нажмите Вставить > модуль . Затем скопируйте и вставьте приведенный ниже код в модуль . окно.

Код VBA: объединение ячеек при одинаковых значениях

Примечания :

1. D1 в строке Set xRg = Range (“D1”) означает, что результат будет помещен в ячейку D1.

2. Нет и Комбинированный цвет в строке xRes (1, 1) = «Нет» и xRes (1, 2) = «Комбинированный цвет» – это заголовки объединенных столбцов. Вы можете изменить их по своему усмотрению.

3. Нажмите F5 ong>, чтобы запустить код, тогда вы получите объединенные результаты в указанном диапазоне.


Простое объединение ячеек при одинаковом значении с помощью Kutools for Excel (несколько кликов)

Если два вышеупомянутых метода сложны для вас, здесь мы покажем вам утилиту Advanced Combine Rows в Kutools for Excel . Вы можете легко объединить ячейки запятой, точкой с запятой и т. Д., Если такие же значения существуют в другом столбце.

Перед применением Kutools for Excel , пожалуйста, сначала загрузите и установите его .

1. Выберите диапазон с ячейками, которые необходимо объединить, а затем нажмите Kutools > Объединить и разделить > Расширенные строки объединения . См. Снимок экрана:

2. В диалоговом окне Advanced Combine Rows вам необходимо сделать следующее.

  • 2.1) Выберите столбец с тем же значением, которое вы хотите объединить. на основе ячеек, а затем нажмите кнопку Первичный ключ .
  • 2.2) Выберите столбец, в котором вы хотите объединить ячейки, нажмите Объединить , а затем укажите разделитель в контекстном меню (здесь я указываю Comma ).
  • 2.3) Нажмите ОК .

Теперь ячейки объединяются в соответствии со столбцом первичного ключа.

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


Простое объединение ячеек при одинаковом значении с помощью Kutools for Excel


Оцените статью
Frestage.ru
Добавить комментарий