Как объединить ячейки в Excel

Excel
Содержание
  1. Формат ячеек
  2. Метод 1: Кнопка «Объединить ячейки» на главной вкладке
  3. Метод 2: Настройка формата ячеек
  4. Метод 3: Амперсанд или функция СЦЕПИТЬ
  5. Функция Excel СЦЕП (CONCAT)
  6. Функция Excel ОБЪЕДИНИТЬ (TEXTJOIN)
  7. Если ячейки пустые
  8. Способ 1
  9. Способ 2
  10. Если в ячейках есть данные (которые также нужно объединить)
  11. Способ 1
  12. Способ 2
  13. Заполнить – Выровнять
  14. Как найти объединенные ячейки в Excel
  15. Как убрать объединение ячеек в Excel
  16. Горячие клавиши объединения ячеек в Excel
  17. Выравнивание по центру (без объединения ячеек)
  18. Ограничения и особенности встроенных инструментов объединения.
  19. Как объединить столбцы без потери данных?
  20. Превращаем несколько столбцов в один через Блокнот.
  21. Как разделить ячейки в Excel
  22. Альтернативы объединению ячеек.
  23. Надстройка Merge Cells — способ объединения ячеек, столбцов или строк в Excel без формул
  24. Объединить значения нескольких ячеек в одну ячейку
  25. Как объединить столбцы построчно
  26. Соединение строк столбец за столбцом
  27. Как объединить с помощью макроса
  28. Не активна кнопка ячейки в Excel
  29. Как сцепить ячейки без потери текста с помощью символа «&»
  30. Как объединить ячейки в Эксель с помощью горячих клавиш
  31. Для чего пропускать пустые ячейки при объединении ячеек и их данных
  32. Как задать свой знак разделителя при объединении ячеек и их данных
  33. Как применить несколько разных разделителей в одной объединённой цепочке

Формат ячеек

Команда Excel Щелчок правой кнопкой мыши → Формат ячеек → Выравнивание → Вид → Объединить ячейки удаляет границы между ячейками в выбранном диапазоне. В результате получается одна большая ячейка. На изображении показано сочетание ячеек в одной строке и трех столбцах.

Объединить ячейки Excel

Таким же образом можно объединить любую прямоугольную область. После объединения ячеек их содержимое часто выравнивается по центру. На ленте на вкладке «Главная» есть даже специальная команда «Объединить и центрировать.

Слияние команды и место в центре

Новички в Excel часто используют эту команду для центрирования заголовка таблицы.

Текст в центре объединенной ячейки

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

Метод 1: Кнопка «Объединить ячейки» на главной вкладке

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

  1. Удерживая левую кнопку мыши, выделите все ячейки, которые хотите объединить, затем на вкладке «Главная» вызовите меню «Объединить».Выберите ячейки для объединения ячеек в Excel
  2. Выберите понравившийся вариант из выпадающего списка. Вы можете сделать простое сопряжение, сделать это с автоматическим центрированием или сенсорными рядами. Возле каждой опции есть миниатюра, описывающая действие инструмента.Выбор правильного варианта объединения ячеек в Excel
  3. После выбора одного из них ячейки будут объединены и вам придется изменить положение текста, если он изначально отображается некорректно. Для этого используйте стандартные функции редактора.
  4.  Просмотр результатов объединения ячеек в Excel

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

Читайте также: Как сделать альбомный лист в Экселе

Метод 2: Настройка формата ячеек

Этот способ является отражением предыдущего, так как приводит к тому же результату, но выполняется иначе. Чтобы включить функцию слияния в этом случае, вам нужно увидеть меню «Формат ячейки», знакомое многим по настройкам значений ячеек.

  1. Выделите нужные ячейки ЛКМ и щелкните по одной из них правой кнопкой мыши, вызвав тем самым контекстное меню.Выбор ячеек и вызов контекстного меню для объединения ячеек в Excel
  2. В нем вас интересует пункт «Формат ячеек»
  3. .Чтобы объединить ячейки в Excel, перейдите в меню форматирования ячеек
  4. В новом окне перейдите на вкладку «Выравнивание» и активируйте флажок рядом с пунктом «Объединить ячейки». Подтвердите изменения и закройте окно, нажав кнопку «ОК».Установите флажок в меню форматирования, чтобы объединить ячейки в Excel
  5. Обратите внимание, как теперь отображается содержимое уже объединенной ячейки. Измените формат текста, если вы хотите, чтобы он был на краю или в середине.Проверьте результат объединения ячеек в Excel через формат ячейки

Метод 3: Амперсанд или функция СЦЕПИТЬ

Если предыдущие два варианта чаще использовались в ситуациях, когда необходимо обеспечить хорошее визуальное отображение сведений о книге в Excel, то этот функционально поддерживается. Используя амперсанд или функцию СЦЕПИТЬ, вы можете объединить содержимое нескольких ячеек в одну без потери какого-либо значения, что происходит в других описанных выше методах.

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

Пример надписи в разных ячейках для объединения ячеек в Excel

  1. Выберите пустую ячейку, в которую вы хотите объединить содержимое выбранных элементов. Начните писать функцию со знака «=» и после номера каждой ячейки добавьте «&» (то есть амперсанд). В результате должно получиться что-то вроде =A14&C14&B14.Создайте функцию с амперсандом для объединения ячеек в Excel
  2. Нажмите Enter, когда закончите, и проверьте результат. На скриншоте ниже более наглядно видно, как происходит подключение.Результат функции с амперсандом для объединения ячеек в Excel
  3. Добавьте двойные кавычки с пробелом после каждой ячейки, если вы не хотите, чтобы весь текст был объединен в один. Тогда функция будет выглядеть примерно так: =A14&» «&C14&» «&B14
  4. .Добавьте пробелы перед амперсандом, чтобы объединить ячейки в Excel

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

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

  1. В пустой ячейке для объединения остатка объявите функцию =CONCATENATE().Объявите функцию CONCATENATE для объединения ячеек в Excel
  2. Введите номера ячеек, которые вы хотите объединить в одну, и поставьте символ «;» после каждого.Написание функции CONCATENATE для объединения ячеек в Excel
  3. В результате вы видите объединение без пробелов
  4. .Результат функции СЦЕПИТЬ для объединения ячеек в Excel
  5. Добавьте двойные кавычки с пробелами так же, как показано в примере с амперсандом, если вы не хотите видеть непрерывные метки или числа.Добавьте пробелы для функции СЦЕПИТЬ, чтобы объединить ячейки в Excel

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

Функция Excel СЦЕП (CONCAT)

В Excel 2016 функция СЦЕПИТЬ была заменена функцией СЦЕПИТЬ. Это работает так же, только вы можете указать весь диапазон в качестве аргумента.

СЦЕП функция Excel

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

Функция Excel ОБЪЕДИНИТЬ (TEXTJOIN)

Функция ОБЪЕДИНИТЬ также появилась в Excel 2016 и решила сразу все проблемы вставки ячеек: указание всего диапазона, вставка разделителя и даже пропуск пустых ячеек в диапазоне, чтобы не дублировать разделитель.

Синтаксис функции.

ОБЪЕДИНИТЬ(разделитель, пропустить пустоту, текст1;…)

separator — разделитель, вставляемый между ячейками

skip_blanks — если 0, включаются пустые ячейки, если 1 — игнорируются. Обычно устанавливается в 1, чтобы не дублировать разделитель.

text1;… – ссылка на диапазон или отдельные ячейки для связывания.

ОБЪЕДИНИТЬ функцию Excel

Функция Excel JOIN — лучшее решение для объединения ячеек.

Если ячейки пустые

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

Способ 1

Так…

Чтобы максимально быстро и легко объединить любое количество ячеек, необходимо:

  • выделить нужные мышкой (в моем примере я выделил A1, B1, C1 и D1);
  • в разделе «Главная» нажмите инструмент «Объединить ячейки», см скриншот ниже.

В ту же секунду ячейки будут объединены (примечание: кстати, если у вас в них были какие-то данные, все это будет удалено, кроме данных из ячейки А1).

Обратите внимание, что ячейки можно объединять не только по горизонтали, но и по вертикали. Это делается так же!

Способ 2

Если вы не можете найти нужную кнопку (опцию) на панели инструментов Excel, вы можете выполнить эту задачу другим способом:

  • сначала выберите нужные ячейки;
  • затем щелкните по выделенной области правой кнопкой мыши и в появившемся меню откройте пункт «Формат ячеек».

Далее переходим на вкладку «Выравнивание» и ставим галочку напротив функции «Объединить ячейки». Нажмите «ОК.

Как видно на скриншоте ниже, задача была решена (и этот способ неплохо работает, но вынуждает делать 1-2 «лишних» клика мышкой).

Если в ячейках есть данные (которые также нужно объединить)

Важное замечание: когда мы объединяем ячейки, мы не хотим суммировать их содержимое, а «склеиваем» (связываем) их вместе. Если у вас в одной ячейке имя, а в другой фамилия, то после слияния будет строка с именем и фамилией; если в одной ячейке число «5», а в другой «3» — после слияния будет «53» (а не как при сумме: «8»).

Способ 1

В качестве примера я взял список имён нескольких вымышленных персонажей. Кстати, задача довольно близкая к жизни (приходилось с этим сталкиваться).

Для начала нужно выделить одну из ячеек на противоположной стороне от первой строки (я взял Е1) и написать в строке формул следующее выражение:

= СЦЕПИТЬ (A1; B1; C1)

После того, как вы нажмете Enter, формула объединит в себе все перечисленные ячейки. В моем случае получилось полное имя, но без пробелов (что удобно).

Клетки связаны между собой

Клетки связаны между собой

Чтобы исправить это, просто измените частичную формулу (добавьте кавычки с пробелом, как в моем примере):

=СОСТАВ(A1;» «;B1;» «;C1)

Если вам нужны пробелы (или другие символы) между объединенными данными — скорректируйте формулу

Конечно, вместо пробела в кавычках можно поставить любой другой символ (например, дефис).

После этого останется только растянуть формулу на другие строки, и проблема будет решена…

Расширить формулу на другие строки

Способ 2

Объединять ячейки в Excel можно без специальных формул, достаточно использовать символ «&».

Формула в этом случае будет выглядеть так:

=А1&В1&С1

Еще один вариант объединения ячеек с содержимым

Конечно, чтобы добавить пробелы между конкатенированными значениями, нужно немного изменить формулу:

=A1&» «&B1&» «&C1

Вставьте пробелы между данными

Вставьте пробелы между данными

Если вам нужны тире вместо пробелов, формула немного изменится:

=A1&»-«&B1&»-«&C1

Как будет выглядеть формула, если вместо пробелов вставить тире

Как будет выглядеть формула, если вместо пробелов вставить тире

Когда «настройка» формулы завершена, просто перетащите угол мышкой и растяните его на другие строки (столбцы). Затем Excel применит его к другим ячейкам (пример ниже).

Формула распространена на другие ячейки

Что касается переноса полученных результатов на другой документ, то это делается так же, как и выше…

Заполнить – Выровнять

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

Столбец с текстом для цепочки

Сделайте следующее.

  1. Выберите столбец данных.
  2. Расширьте выделение справа настолько, насколько вы хотите, чтобы объединенный текст занимал или больше.
  3. Вызовите команду Главная (вкладка) -> Редактирование (группа) -> Заливка -> Выровнять.

Настроить

Текст будет помещен в одну ячейку, разделенную пробелом.

Выровнять столбец текста по горизонтали

Никаких формул.

Предупреждение.

  • Если в ячейках есть числа, даты или формулы, фокус работать не будет. Работает только с текстом.
  • Общая длина текста не должна превышать 255 символов. Прибыль будет автоматически переведена на другую линию (см видео ниже).

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

Как найти объединенные ячейки в Excel

Бывает, что в файле уже есть объединенные ячейки и они мешают нормальной работе. Например, в отчете из 1С или при работе с чужим файлом Excel. Потом их надо как-то быстро найти и отключить. Как это сделать быстро? Следуйте инструкциям ниже.

  1. Вызовите команду поиска Главная (вкладка) → Редактирование (группа) → Найти и выберите → Найти. Или нажмите сочетание клавиш Ctrl+F.
  2. Убедитесь, что поле «Найти» пусто.
  3. Нажмите кнопку «Параметры.
  4. Перейдите в «Формат», выберите вкладку «Выравнивание» в окне форматирования и установите флажок «Объединить ячейки.
  5. ХОРОШО.
  6. В окне «Найти и заменить» нажмите «Найти все.
  7. Отображаются адреса всех объединенных ячеек. Их можно выделить по отдельности, либо все сразу, нажав Ctrl+A.

Как найти объединенные ячейки в Excel

Как убрать объединение ячеек в Excel

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

  1. Выделите все ячейки на листе. Вы можете нажать на треугольник, расположенный на пересечении заголовков строки и столбца, или нажав сочетание клавиш Ctrl+A (один или два раза).
  2. Используйте команду Главная (вкладка) → Выровнять (группа) → Объединить и повторно центрировать.

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

Горячие клавиши объединения ячеек в Excel

К сожалению, в Excel нет стандартных сочетаний клавиш для объединения ячеек. Однако каждая команда имеет собственный клавиатурный эквивалент и может быть распознана. Для этого нажмите клавишу Alt, на ленте под каждой вкладкой появится буква, нажав на которую вы входите в эту вкладку.

Буквы под командами после нажатия Alt

После этого под каждой командой или выпадающим списком команд появятся буквы. Таким образом можно определить последовательность клавиш для вызова нужной команды. Чтобы объединить и центрировать ячейки в моей версии Excel, вам нужно последовательно нажать Alt-Z-W-B. Это был первый способ.

Другой способ. Так или иначе, объедините ячейки и снова вызовите команду клавишей F4 (повторите последнее действие).

Третий способ. Сначала поместите кнопку «Объединить ячейки» на панель быстрого доступа. Для этого нажмите на треугольник справа от всех команд и выберите там Дополнительные команды.

Настройка панели быстрого доступа в Excel

Вы попадете в настройки панели быстрого доступа. Найдите команду Merge and Center и добавьте ее в правое окно.

Переместите кнопку на панель быстрого доступа

Кнопка появится на панели быстрого доступа.

Объединение ячеек на панели быстрого доступа

После нажатия Alt под этой кнопкой появится число, зависящее от порядкового номера в строке.

Число под командой на панели быстрого доступа

Теперь есть еще одна комбинация клавиш для объединения ячеек в Excel — Alt+5.

Выравнивание по центру (без объединения ячеек)

Чтобы разместить надпись посередине строки, используйте команду выравнивания по центру.

  1. Поместите метку в левую ячейку строки, где должна происходить корректировка.
  2. Выберите нужное количество ячеек справа.
  3. Вызовите команду Правая кнопка мыши → Формат ячеек → Выравнивание → по горизонтали → выделение по центру.

Выровнять по центру выделения

Внешне результат такой же, как и при слиянии, только все ячейки остаются на месте. Есть пара нюансов.

  1. Не всегда понятно, в какой ячейке находится запись.
  2. Вы можете центрировать только по горизонтали, а не по вертикали.

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

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

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

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

  • Убедитесь, что все данные, которые вы хотите увидеть, введены в крайнюю левую ячейку выбранного диапазона. Ведь сохранится только содержимое верхней левой ячейки, данные в остальных будут удалены. Если вы хотите объединить две или более ячеек с данными в них, ознакомьтесь со следующим разделом прямо ниже.
  • Если кнопка 
    неактивен, возможно, программа находится в режиме редактирования. Нажмите клавишу Enter, чтобы завершить редактирование, затем попробуйте выполнить слияние.
  • Ни один из вариантов объединения по умолчанию не работает с данными в электронной таблице Excel. Во-первых, вам нужно преобразовать таблицу в обычную область. Для этого щелкните правой кнопкой мыши таблицу и выберите в контекстном меню Таблица > Преобразовать в диапазон. А затем следуйте инструкциям.

Как объединить столбцы без потери данных?

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

Мы используем тот же подход, используя формулы, которые мы только что рассмотрели выше.

  1. Вставьте новый столбец в таблицу. Наведите указатель мыши на заголовок столбца (в нашем случае это D), затем щелкните правой кнопкой мыши и выберите в контекстном меню пункт «Вставить». Назовем его просто «Полное имя».
  2. Напишите в D2 следующее: =СЦЕПИТЬ(B2,» «,C2)

B2 и C2 — фамилия и имя соответственно. Обратите внимание, что здесь между кавычками добавлен пробел. Это разделитель, который должен быть вставлен между объединенными именами. В качестве разделителя можно использовать любой другой символ, например запятую.

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

  1. Скопируйте формулу во все остальные позиции в столбце Полное имя.
  2. Мы объединили имена и фамилии, но это все еще формула. Если мы удалим имя и/или фамилию, соответствующие связанные данные также исчезнут.
  3. Поэтому нам нужно преобразовать его в значение, чтобы мы могли убрать лишнее с нашего листа. Выделите все заполненные ячейки в нашем новом столбце (выделите первую и используйте сочетание клавиш Ctrl+Shift + ↓).
  4. Скопируйте выделение в буфер обмена (Ctrl + C или Ctrl + Ins, как вам удобнее), затем щелкните правой кнопкой мыши в любом месте того же фрагмента (Полное имя) и выберите «Специальная вставка» в контекстном меню. Выберите переключатель «Значения» и нажмите кнопку «ОК».
  5. Удалите столбцы «Имя» и «Фамилия», которые больше не нужны. Щелкните заголовок B, нажмите и удерживайте Ctrl и щелкните заголовок C (альтернативный способ — выделить любую ячейку на B, нажать Ctrl + Space, чтобы выделить ее полностью, затем Ctrl + Shift + →, чтобы выбрать C).

После этого кликните правой кнопкой мыши по одному из выделенных столбцов и в контекстном меню выберите «Удалить.

Превращаем несколько столбцов в один через Блокнот.

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

Вот пример: мы хотим объединить 2 столбца с именем и фамилией.

  1. Выберите исходные данные: нажмите B1, затем Shift + →, чтобы выбрать C1, затем Ctrl + Shift + ↓, чтобы выбрать все с именем и фамилией.
  2. Скопируйте данные в буфер обмена (Ctrl+C или Ctrl+Ins).
  3. откройте Блокнот: Пуск -> Все программы -> Стандартные -> Блокнот.
  4. Вставьте данные из буфера обмена в Блокнот (Ctrl+V или Shift+Ins)
  5. Скопируйте символ табуляции в буфер обмена. Для этого нажмите Tab справа от Блокнота. Курсор перемещается вправо. Выберите эту вкладку с помощью мыши. Затем перетащите его в буфер обмена с помощью Ctrl + X.
  6. Измените символы табуляции в Блокноте на нужный разделитель.

Вам нужно сочетание Ctrl + H, чтобы открыть диалоговое окно «Заменить», вставить символ табуляции из буфера обмена в поле «Что». Введите разделитель, например пробел, запятую и т д., в поле После. Затем нажмите кнопку «Заменить все». Мы закрываемся.

  1. Нажмите Ctrl + A, чтобы выделить весь текст в Блокноте, затем Ctrl + C, чтобы скопировать его в буфер обмена.
  2. Вернитесь на лист Excel (возможен Alt+Tab), просто выберите B1 и вставьте текст из буфера обмена в электронную таблицу.
  3. Переименуйте столбец B в «Полное имя» и удалите «Фамилию».

Шагов здесь больше, чем в предыдущем варианте, но попробуйте сами — этот способ быстрее.

Как разделить ячейки в Excel

Если вы передумаете сразу после объединения ячеек, вы можете быстро отменить это действие. Поможет комбинация Ctrl+Z или кнопка «Отмена» на панели быстрого доступа.

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

После этого все содержимое будет отображаться в верхней левой ячейке. Остальные будут пустыми.

Альтернативы объединению ячеек.

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

  1. Ни автозаполнение, ни заливка методом перетаскивания не работают, если заполняемый диапазон ячеек содержит объединенные ячейки.
  2. Вы не сможете преобразовать диапазон, содержащий такие ячейки, в электронную таблицу Excel.
  3. Вы не сможете создать сводную таблицу на основе этих данных.
  4. Невозможно отсортировать столбцы, содержащие как объединенные, так и обычные ячейки.
  5. Если вы используете сочетания клавиш для навигации, например, переход в начало или конец таблицы с помощью Ctrl + стрелка вверх или стрелка вниз, это больше не будет работать. Курсор будет «останавливаться» на объединенных ячейках.
  6. Если вы выбираете столбцы (или строки) с помощью сочетаний клавиш Ctrl (Shift) + Пробел, вы больше не сможете выбрать один столбец (или строку).
  7. Вы не сможете использовать автоматическую регулировку ширины и высоты. Например, если вы соединили A1 и B1, автоматическая настройка ширины столбца A больше не будет работать.

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

Если вы хотите объединить ячейки где-то в середине листа, рассмотрите возможность использования функции «Выделение по центру» в качестве альтернативы:

  1. Выберите ячейки, которые вы хотите связать, в этом примере B4 и C4.
  2. Используйте Ctrl + 1, чтобы открыть окно форматирования.
  3. Перейдите на вкладку «Выравнивание» и включите параметр «Выбор по центру» в раскрывающемся списке «По горизонтали», затем «ОК».

По внешнему виду результат будет неотличим от объединенной ячейки:

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

Надстройка Merge Cells — способ объединения ячеек, столбцов или строк в Excel без формул

С помощью надстройки «Объединить ячейки», входящей в состав Ultimate Suite for Excel, вы можете быстро и эффективно выполнять следующие действия:

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

Инструмент «Объединение ячеек» работает со всеми версиями Excel и может объединять данные любого типа, включая текст, числа, даты и специальные символы. Два основных преимущества — простота и скорость. Любая комбинация делается буквально в пару кликов. Теперь позвольте мне показать вам это в действии.

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

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

  • Объединить ячейки в одну;
  • В выпадающем списке «Разделять значения при использовании» выберите нужный разделитель, в данном примере это запятая и пробел;
  • Выберите, где вы хотите разместить результат, и самое главное
  • Снимите флажок «Объединить все диапазоны в выделении». Именно этот параметр определяет, будут ли ячейки объединены со своими значениями, или значения будут объединены в указанной ячейке.

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

Как объединить столбцы построчно

Чтобы объединить два или более столбца, аналогичным образом задайте параметры объединения ячеек, но выберите столбцы (столбцы в один) в разделе «Как объединить)»:

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

Соединение строк столбец за столбцом

Чтобы объединить данные строку за строкой, столбец за столбцом, выберите «Строки в одну», укажите нужный разделитель (в данном примере разрывы строк), при необходимости настройте другие параметры и нажмите кнопку «Объединить» . Результат может выглядеть примерно так:

Чтобы проверить, как плагин Merge Cells будет обрабатывать ваши наборы данных, вы можете использовать ссылку ниже, чтобы загрузить полнофункциональную пробную версию Ultimate Suite.

Как объединить с помощью макроса

Один из самых сложных способов — написать самому программу, которая будет автоматизировать процесс. В Microsoft Office добавлен разработчик кода VBA. Чтобы использовать его, нажмите ALT+F11. Откроется окно Добавить код.

Выполните команду Вставить — Модуль.

Откроется окно ввода данных.

Скопируйте и вставьте код.

Sub Merge_Column() Dim i1 As Long Dim i2 As Long Dim f As Long Dim textCol As String Application.DisplayAlerts = False For f = 1 To Selection.Areas.Count For i1 = 1 To Selection.Areas(f).Columns.Count textCol = Selection.Areas(f).Cells(1, i1) Для i2 = 2 To Selection.Areas(f).Rows.Count textCol = textCol & Chr(10) & Selection.Areas(k).Cells(i2, i1) Следующая выборка. Области (f). Столбцы (i1). Объединить выбор. Области (f). Ячейки (1, i1) = intext Next Next Application.DisplayAlerts = True End Sub

Перейдите в Excel, нажав на значок в левом верхнем углу.

Выберите область, которую хотите объединить, и запустите макрос на вкладке «Вид — Макросы».

Выберите нужный макрос и нажмите кнопку «Выполнить».

Фрагменты таблицы будут объединены.

Не активна кнопка ячейки в Excel

Это редко, но все же случается.

Причин две — защита листа или кооперация. Вы должны проверить, активированы ли у вас такие функции.
Чтобы снять защиту, перейдите на вкладку «Рецензирование» и нажмите кнопку «Снять защиту с листа».

Если у вас нет такой кнопки, лист не защищен и это не причина. Проверьте, является ли документ общим. Для этого нажмите кнопку «Поделиться» на правой панели инструментов.

Если вы видите более одного пользователя, доступ открыт и кнопка «Объединить ячейки» не будет активной.

Щелкните правой кнопкой мыши пользователя и выберите «Удалить пользователя».

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

Как сцепить ячейки без потери текста с помощью символа «&»

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

Для объединения ячеек с текстом «Фамилия», «Имя», «Отчество» нужно в новую ячейку вставить формулу:

=A1&» «&A2&» «&A3

С помощью символа «&» и пробелов в двойных кавычках мы смогли быстро создать объединение без потери данных, без использования формул и макросов:

Если результат ссылки вас устраивает, то важно зафиксировать его как значение. Для этого скопируйте и вставьте полученные данные как значения с помощью клавиш Ctrl+C (копировать) и Ctrl+V (вставить):

Как объединить ячейки в Эксель с помощью горячих клавиш

Объедините ячейки с помощью контекстного меню или клавиши панели инструментов. Затем для дальнейшего объединения ячеек используйте клавишу F4.

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

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

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

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

Плагин XLTools Merge Data позволяет поставить любой разделитель между значениями в комбинированной текстовой строке:

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

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

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

  • Шаг 1. Объедините столбцы «Имя» и «Фамилия’:
    1. Выберите столбцы. Нажмите кнопку «Объединить данные.
    2. Укажите данные слияния: По строкам.
    3. В качестве разделителя введите запятую.
    4. Проверьте параметры «Объединить ячейки…», «Удалить содержимое…», «Игнорировать пустые….
    5. ОК Готово, имя и фамилия объединены в цепочки типа «Джон Смит».
  • Шаг 2. Объедините результат со столбцом «Идентификатор заказа’:
    1. Выберите столбцы. Нажмите кнопку «Объединить данные.
    2. Укажите данные слияния: По строкам.
    3. Введите другой разделитель и введите «: заказ #».
    4. Проверьте параметры «Объединить ячейки…», «Удалить содержимое…», «Игнорировать пустые….
    5. ОК Готово, все данные объединены в цепочки типа «Джон Смит: заказ №123» .

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

Оцените статью
Блог о Microsoft Word