Глиф Учебники

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

Справочник · Excel · 2 минуты чтения

Это две разные задачи — выберите свою: объединить ячейки — сделать из нескольких клеток одну большую (для заголовка), или объединить текст — собрать содержимое нескольких ячеек в одну строку («Иванов» + «Иван» → «Иванов Иван»).

Как объединить

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

Выделите ячейки → «Главная» → «Объединить и поместить в центре». Стрелка рядом с кнопкой даёт варианты: «Объединить по строкам», «Объединить ячейки» (без выравнивания по центру) и «Отменить объединение ячеек».

В объединённой ячейке остаётся только значение левой верхней ячейки, остальные стираются. Excel предупреждает об этом, но если согласиться, данные пропадут. Перед объединением проверьте, что текст есть только в первой ячейке, или сначала соедините текст формулой — ветка «Объединить текст» ниже.

Объединённые ячейки мешают сортировать, фильтровать, копировать и вставлять диапазоны. Для заголовка над таблицей есть способ без объединения: выделите ячейки, Ctrl+1 → «Выравнивание» → по горизонтали «по центру выделения». Текст встанет по центру нескольких столбцов, а ячейки останутся отдельными.

В умной таблице (Ctrl+T) объединять ячейки нельзя — кнопка неактивна.

Дальше — для всех случаев

Объединить текстсобрать содержимое ячеек в одну строку

Знак &

Пусть в A2 — фамилия «Иванов», в B2 — имя «Иван». В C2:

Формула
=A2&" "&B2

Результат — «Иванов Иван». Знак & склеивает строки, а пробел нужно добавить самому, в кавычках. Так же дописывается любой текст:

Формула
="Ученик: "&A2&" "&B2

Результат — «Ученик: Иванов Иван».

Функции СЦЕП и ОБЪЕДИНИТЬ

СЦЕП делает то же, что &, но принимает и диапазоны (Excel 2019, 2021 и 365; в старых версиях — СЦЕПИТЬ, которой ячейки перечисляют по одной):

Формула
=СЦЕП(A2;" ";B2)

ОБЪЕДИНИТЬ сама ставит разделитель между значениями и умеет пропускать пустые ячейки — удобно собрать список в одну строку:

Формула
=ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:A5)
A
1Город
2Минск
3Гомель
4
5Брест

Результат — «Минск, Гомель, Брест». Первый аргумент — разделитель, второй — ИСТИНА, чтобы пропустить пустую A4 (с ЛОЖЬ получилось бы «Минск, Гомель, , Брест»).

Даты и числа в тексте

При склеивании Excel берёт значение, а не вид ячейки. Если в C2 дата 15.03.2008, формула ="Дата рождения: "&C2 даст «Дата рождения: 39522» — это номер дня, которым Excel хранит дату. Вид задаёт функция ТЕКСТ:

Формула
="Дата рождения: "&ТЕКСТ(C2;"ДД.ММ.ГГГГ")
="Итого: "&ТЕКСТ(D2;"# ##0,00")

Первая формула вернёт «Дата рождения: 15.03.2008», вторая для 1234,5 — «Итого: 1 234,50».

Готовый текст без формул

Результат формулы — текст, но он зависит от исходных ячеек: если удалить исходные столбцы, формулы сломаются (#ССЫЛКА!). Чтобы оставить только готовый текст, скопируйте столбец и вставьте его как значения: правая кнопка → «Параметры вставки» → «Значения».

Обратная задача — разделить «Иванов Иван» на два столбца — в справке Как разделить текст по столбцам.