Объединяйте ячейки без потери данных: в столбцах, в строках или в одну ячейку

Язык видео: английский. Субтитры: русский, английский. (Внимание: видео может не отражать последние обновления. Используйте инструкцию ниже.)

Объединение столбцов, строк или нескольких ячеек в Excel можно выполнить разными способами. Команда «Объединить и поместить в центре» (Merge and Center) полезна для создания аккуратных и легко читаемых таблиц, но она сохраняет содержимое только верхней левой ячейки, а остальные значения удаляются. Использование оператора «&» или функции СЦЕПИТЬ (CONCATENATE) помогает объединить содержимое ячеек в одну строку, но не объединяет ячейки и может занять немало времени.

Инструмент «Объединить данные» помогает объединить ячейки в больших таблицах без потери данных:

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

Перед началом работы добавьте инструмент «Объединить данные» в Excel

«Объединить данные» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

Начните работу с инструментами XLTools
– пробный период дает 14 дней полного доступа ко всем инструментам.

Объединить данные и объединить ячейки в Excel – в чём разница

  • При объединении нескольких ячеек (merge), вы создаёте одну большую ячейку на их месте.
  • При объединении данных нескольких ячеек (combine), вы соединяете, сцепляете значения этих ячеек в одну текстовую строку.

XLTools позволяет объединить как сами ячейки, так и данные в этих ячейках — другими словами, надстройка позволяет объединить ячейки без потери данных.

Внимание: значения в объединённой цепочке сохраняют формат ячеек, напр. 10%, 12-мар-2015, $40, т.д. Если объединяемые ячейки содержат ссылки или формулы, то в объединённой цепочке будет использован результат их вычислений.

Как объединить ячейки в одну ячейку без потери данных

  1. Выберете диапазон смежных ячеек для объединения Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: в одну ячейку.
  3. Задайте подходящий разделитель.
  4. Установите флажок Объединить ячейки после слияния данных.
  5. При необходимости отметьте дополнительные опции:
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  6. Нажмите ОК Готово. Диапазон объединён в одну ячейку, все значения объединены в этой ячейке.
How to merge cells into a single cell without losing data

Как объединить ячейки в строках без потери данных (или объединить столбцы)

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по строкам.
  3. Задайте подходящий разделитель.
  4. Установите флажок Объединить ячейки после слияния данных.
  5. При необходимости отметьте дополнительные опции:
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  6. Нажмите ОК Готово. Все ячейки и их значения объединены по строкам.
How to merge Excel columns row by row

Как объединить ячейки в столбцах без потери данных (или объединить строки)

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по столбцам.
  3. Задайте подходящий разделитель.
  4. Установите флажок Объединить ячейки после слияния данных.
  5. При необходимости отметьте дополнительные опции:
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённых строках.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  6. Нажмите ОК Готово. Все ячейки и их значения объединены по столбцам.
How to merge Excel rows column by column

Как собрать данные ячеек в одну ячейку (без объединения ячеек)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: в одну ячейку.
  3. Задайте подходящий разделитель.
  4. При необходимости отметьте дополнительные опции:
    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  5. Нажмите ОК Готово. Все значения объединены в одной ячейке.
How to combine data into a single cell

Как объединить данные Excel по строкам (или собрать столбцы в один)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по строкам.
  3. Задайте подходящий разделитель.
  4. При необходимости отметьте дополнительные опции:
    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  5. Нажмите ОК Готово. Все значения объединены по строкам в ячейках слева.
How to combine data in Excel columns row by row

Как объединить данные Excel по столбцам (или собрать строки в одну)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по столбцам.
  3. Задайте подходящий разделитель.
  4. При необходимости отметьте дополнительные опции:
    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.
    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.
    • Переносить текст по словам, чтобы переносить текст в ячейке.
  5. Нажмите ОК Готово. Все значения объединены по столбцам в ячейках сверху.
How to merge Excel columns row by row

Для чего пропускать пустые ячейки при объединении ячеек и их данных

Если ваши исходные данные содержат пустые ячейки, рекомендуем не учитывать их при объединении ячеек и их данных. Это помогает избежать пустых значений в объединённых текстовых строках. Сравните результат с применением опции «Пропустить пустые ячейки» и без неё:

How to skip empty cells when combining and merging cells

Как задать свой знак разделителя при объединении ячеек и их данных

Надстройка XLTools «Объединить данные» позволяет задать любой разделитель меужду значениями в объединённой текстовой строке:

  • Запятая
  • Запятая и пробел
  • Точка с запятой
  • Точка с запятой и пробел
  • Пробел
  • Новая строка
  • Или выберите Другой и задайте свой знак разделителя, напр., вертикальную черту

Как применить несколько разных разделителей в одной объединённой цепочке

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

  • Шаг 1. Объедините столбцы 'First Name' и 'Last Name':
    1. Выделите столбцы Нажмите кнопку Объединить данные.
    2. Укажите Объединить данные: по строкам.
    3. Задайте запятую в качестве разделителя.
    4. Отметьте опции Объединить ячейки…, Очистить содержимое…, Пропустить пустые….
    5. ОК Готово, имена и фамилии объединены в цепочки типа "John Smith".
  • Шаг 2. Объедините результат со столбцом 'Order ID':
    1. Выделите столбцы Нажмите кнопку Объединить данные.
    2. Укажите Объединить данные: по строкам.
    3. Задайте Другой разделитель и напечатайте ": order #".
    4. Отметьте опции Объединить ячейки…, Очистить содержимое…, Пропустить пустые….
    5. ОК Готово, все данные объединены в цепочки типа "John Smith: order #123" .
How to combine cells data using different separators
Any questions or suggestions?
How can we help?