XLSTools

Объединение ячеек в электронных таблицах Excel без потери данных

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

Купить
 

Пожизненная лицензия

Бесплатные обновления в течении 2 лет

Бесплатная пожизненная поддержка

Для покупки на allsoft.by и allsoft.kz перейдите в раздел Купить

Возможности и ограничения объединения ячеек в таблицах Excel

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

Выделите ячейки, которые нужно объединить.

2.

Нажмите правую кнопку мыши и выберите "Объединить ячейки" во всплывающем меню.

3.

В диалоговом окне "Объединить ячейки" разрешите или запретите сохранение только значения верхней левой ячейки, а затем подтвердите объединение ячеек.

Для объединения ячеек с сохранением значений потребуется выполнить больше действий:
1.

Определите диапазон ячеек, значения которых нужно объединить.

2.

Для объединения ячеек используйте функцию CONCATENATE или TEXTJOIN. Функция CONCATENATE объединяет две или более текстовые строки в одну. Функция TEXTJOIN функция объединяет все элементы списка в одну строку с разделителем, который можно задать самостоятельно.

3.

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

4.

Для использования функции CONCATENATE, напишите формулу, начиная со знака равенства "=" в ячейке, где будет содержаться объединенный результат. Укажите ячейки со значениями, которые нужно объединить через запятую в круглых скобках, например =CONCATENATE(A1,",",B1,",",C1).

5.

Для использования функции TEXTJOIN, напишите формулу, начиная со знака равенства "=" в ячейке, где будет содержаться объединенный результат. Укажите ячейки со значениями, которые нужно объединить через запятую в круглых скобках и выберите разделитель, например =TEXTJOIN(",",TRUE,A1:C1).

6.

Нажмите клавишу Enter, чтобы применить формулу к ячейке.

7.

Скопируйте содержимое объединенной ячейки.

8.

Выберите диапазон ячеек для вставки объединенного значения.

9.

Щёлкните правой кнопкой мыши на ячейке и выберите "Вставить значения", чтобы вставить скопированное содержимое.

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

Примеры объединения ячеек

В первом примере демонстрируется возможность объединения ячеек с сохранением данных. Объединяются две группы ячеек: A1:B2 и A3:B4, при этом значения объединяются по правилу слева направо сверху вниз. Таким образом значения из первой группы ячеек объединяются в следующем порядке: A1, B1, A2, B2, а для второй группы: A3, B3, A4, B4. В качестве разделителя используется символ пробела.
Пример объединения данных и ячеек в строках 1-4 и столбцах A и B
Во втором примере демонстрируется возможность объединения не самих ячеек, а только данных в них. При этом исходная таблица Excel во втором примере та же, что и в первом. Очередность объединения значений ячеек аналогично первому примеру. Данные ячеек в строках 3 и 4 из которых значения переносятся в объединенную ячейку могут оставаться неизменными или как в данном случае удаляться. Более подробно об этой и других возможностях в данном пошаговом руководстве.
Объединение значений ячеек без объединения самих ячеек

При объединении значений ячеек формат ячейки меняется на текстовый.

Запуск приложения для слияния ячеек

После запуска приложения, на главном окне нажмите кнопку "Мастер" (1). Перейти в мастер объединения ячеек также можно выбрав вкладку (2).
Запус мастера объединения (слияния) ячеек

Папка сохранения файлов Excel после слияния ячеек

Приложение не изменяет первоначальные файлы таблиц Excel, а копирует файлы в выбранную пользователем папку и модифицирует уже эти файлы. При использовании стандартных настроек файлы после операции объединения ячеек сохраняются в папке "Документы". Можно изменить эту папку нажав на кнопку "" (1) и выбрать любую папку, позволяющую читать и записывать файлы. Режим создания подпапки можно изменить в списке (2) . Если имя подпапки задаётся вручную, определите имя этой папки в поле ниже.
Папка сохранения итоговых таблиц Excel после объединения ячеек

Выбор папки или файлов Excel

Окно мастера на данном шаге содержит группу переключателей (1) для выбора одного или нескольких файлов Excel (XLS или XLSX формата) или папки. Название кнопки (2) меняется в зависимости от выбранного переключателя. Нажмите на эту кнопку и выберите соответственно файл(ы) или папку. При выборе папки приложение сохранит (если поиск в подпапках задан в настройках приложения) структуру каталогов исходной папки после выполнения операций объединения ячеек.
Выбор папки или файлов для слияния ячеек

Общие параметры для всех файлов и листов

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

Параметры слияния ячеек

Файл, который используется в качестве примера в данном руководстве, содержит имена, фамилии и отчества в разных ячейках (строках и столбцах). При этом количество ячеек, которые нужно объединять и последовательность расположения данных в них повторяется. (Кроме последней группы ячеек A7:B8, где отчество находится не в первом столбце, а во втором. Это сделано намеренно для демонстрации возможности пропуска пустых ячеек.) Это позволяет автоматизировать процесс создания групп ячеек для объединения по образцу. Как уже отмечалось ранее, приложение позволяет объединять как сами ячейки, так и только значения ячеек. Мы рассмотрим оба варианта для данного исходного файла.
Таблица до объединения ячеек
Окно мастера приложения на этапе определения параметров объединения (слияния) ячеек или их значений приведено на скриншоте ниже. Приложение позволяет задавать параметры и настройки для каждого листа таблицы Excel по отдельности или применять их для множества листов и файлов.
Для задания диапазона ячеек на текущем выбранном листе:
1.

Нажмите на кнопку (2) для отображения текущего листа и выбора диапазона ячеек (см. соответствующий скриншот ниже). 

2.

или введите диапазон вручную (1). В нашем примере диапазон ячеек A1:B2.

 

Параметры объединения ячеек
В диалоговом окне определения диапазона ячеек:
1.

Выделите с помощью указателя мыши один диапазон ячеек (1).

2.

Нажмите на кнопку "Применить" (2).

Выделения диапазона ячеек
В окне пошагового мастера приложения:
1.

Нажмите на кнопку "Добавить" (3) для добавления диапазона ячеек в список.

2.

Для повторяющихся групп ячеек (как в данном случае) нажмите кнопку "Создать диапазоны ячеек по образцу" (4). Скриншот и последовательность действий в данном диалоговом окне описана ниже.

3.

Установите флажок "Объединить ячейки, не только содержимое" (5).

4.

Установите флажок "Пропустить значения пустых ячеек" (6) (Смысл задания этого параметра описан ниже).

Порядок действий в диалоговом окне "Создание диапазона ячеек по образцу":
1.

Выделите в списке (1) необходимый диапазон-образец.

2.

Нажмите на кнопку "Создать диапазоны ячеек" (2).

3.

Закройте диалоговое окно (Кнопка "Закрыть" (1) на втором скриншоте).

Создание диапазона ячеек по образцу

Обратите внимание, что при использовании инструмента автоматического создания диапазона ячеек по образцу, все диапазоны ячеек в списке после выбранного будут удалены и заменены на автоматически созданные. Если вам необходимо добавлять, кроме этого, иные диапазоны ячеек, сначала воспользуйтесь инструментом автоматического создания диапазонов, а затем добавьте другие диапазоны вручную. Любой из автоматически созданных диапазонов ячеек может быть удалён. Для этого достаточно выделить его в раскрывающемся списке и нажать кнопку "Удалить".

Скриншот листа Excel после объединения ячеек приведен на скриншоте. Обратите внимание, что в последней группе ячеек в исходном файле отчество находится в столбце B, а столбец A является пустым. Если установить флажок "Пропустить значения пустых ячеек" (6), то символ-разделитель после обработки этой ячейки не добавляется в объединенное значение. В противном случае будет добавлен ещё один символ разделителя. (В данном случае после имени будет добавлено два пробела). Добавление символа разделителя после пустых значений имеет смысл при дальнейшей автоматической обработке электронных таблиц.
Файл Excel после объединения ячеек
Как уже отмечалось ранее, возможно объединение не самих ячеек, а слияние значений ячеек и помещение результата в нужную ячейку. Для этого нужно снять флажок (1) (См. скриншот ниже) и выбрать в раскрывающемся списке (2) куда поместить результат. Кроме того, можно установить флажок "Удалить ячейки из которых извлекаются данные" (3). В этом случае приложение очистит ячейки из которых извлекаются данные и если строки и столбцы в пределах выбранного диапазона обработки (задаётся на предыдущем шаге мастера приложения) окажутся пустыми – удалит эти столбцы и строки на всём листе.
Слияние значений ячеек, а не самих ячеек
Итоговый файл Excel после слияния значений ячеек. Результат объединения помещён в верхнюю левую ячейку каждого диапазона. Остальные ячейки (строки и столбцы) удалены.
Таблица Excel результат слияния ячеек
Смотрите пошаговое руководство по объединению ячеек с сохранением данных в файлах Excel в видео формате на YouTube:

Файлы примера

Нажмите на кнопку ниже чтобы загрузить ZIP архив с исходным и итоговым (после слияния ячеек) файлами Excel, которые использовались в качестве примера в данном руководстве.
Скачать ZIP архив

Полезные ссылки:

ПОДПИСЫВАЙТЕСЬ НА НАС

КОНТАКТЫ

Copyright 2023 © XLS Tools. Все права защищены. |  Правовая информация