Функции и формулы

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

Сцепить ячейки в Excel — значит собрать строку из нескольких ячеек для тех, кому нужны ФИО, адрес или подпись к сумме в одной клетке. Справка Microsoft советует для этого знак &: запись `=A1&B1` даёт тот же результат, что и отдельная функция, но обычно проще[1]. Ниже — формулы с пробелом, ОБЪЕДИНИТЬ для диапазона, дата через ТЕКСТ и перенос двух столбцов в один.

Тренажёр: 6 шагов

Склеивать текст вручную долго: в списке из сотни сотрудников имя, фамилия и город стоят в разных столбцах, а в отчёт нужна одна строка. Справка Microsoft описывает простой порядок: выбрать ячейку, ввести знак равенства, щёлкнуть первую ячейку, добавить & и пробел в кавычках, затем следующую ячейку[2]. Одна формула, протянутая вниз, делает это для всего списка.

Чтобы сцепить ячейки в Excel, путь всегда один: найти ячейку для результата, ввести формулу, проверить пробелы и разделители, исправить ошибку #ИМЯ? или формат даты и протянуть формулу на свои данные. Подвох в мелочах: сцепка без пробела слепляет слова, дата превращается в число, а удаление исходных столбцов ломает результат.

Ключевые факты: сцепить ячейки в Excel

  • Сцепка соединяет значения нескольких ячеек в одну строку: знаком &, функцией СЦЕПИТЬ, СЦЕП или ОБЪЕДИНИТЬ.
  • СЦЕПИТЬ принимает до 255 элементов общей длиной до 8 192 знаков[1].
  • СЦЕП и ОБЪЕДИНИТЬ возвращают #ЗНАЧ!, если результат длиннее 32 767 знаков[3].
  • ОБЪЕДИНИТЬ отличается от СЦЕП тем, что ставит один разделитель на весь диапазон и умеет пропускать пустые ячейки.
  • Справка Microsoft предупреждает: при склейке числа берётся базовое значение, поэтому 40% превращается в 0,4[4].

Как сцепить ячейки в Excel знаком & и функцией СЦЕПИТЬ

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

ABC
1ИмяФамилияГород
2ИванПетровМосква
3МарияИванова
  1. Выберите D2 и введите =A2&" "&B2.
  2. Нажмите Enter — в ячейке появится «Иван Петров».
  3. Протяните формулу вниз и проверьте строку без города.

Функция СЦЕПИТЬ записывается как =СЦЕПИТЬ(A2;" ";B2) и принимает до 255 элементов общей длиной до 8 192 знаков[1]. Порядок частей задаёте вы: =СЦЕПИТЬ(B2;", ";A2) вернёт «Петров, Иван», а =B2&" "&ЛЕВСИМВ(A2;1)&"." — «Петров И.»[6]. Справка называет знак & более простым способом, и для двух-трёх ячеек это заметно: формула короче и не требует скобок.

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

Что видноПричинаЧто сделать
#ИМЯ?у текстового аргумента нет кавычеквзять пробел и запятую в кавычки
лишние кавычки в результатепропущена точка с запятой между аргументамиразделить аргументы
слова слиплисьнет пробела между частямидобавить " " отдельной частью
#ЗНАЧ!результат длиннее предела ячейкиразбить текст на несколько ячеек

Числа брать в кавычки не нужно — это тоже уточнение справки[1]. Так можно сцепить ячейки в Excel с текстом, числами и результатами других формул: между частями ставится сколько угодно знаков &, а каждый разделитель — пробел, запятая, дефис или слово — пишется в кавычках. Лишние пробелы в исходных ячейках перейдут в результат, поэтому выгрузку стоит очистить заранее.

Разобравшись с двумя ячейками, переходим к диапазонам — там перечислять каждую ячейку через & уже неудобно.

Чем СЦЕП отличается от ОБЪЕДИНИТЬ при склейке диапазона

Функция ОБЪЕДИНИТЬ склеивает целый диапазон через один разделитель и пропускает пустые ячейки, если второй аргумент равен ИСТИНА. Синтаксис — ОБЪЕДИНИТЬ(разделитель;игнорировать_пустые;текст1;…), а СЦЕП принимает диапазон, но разделитель не ставит: =СЦЕП(A2:C2) даёт «ИванПетровМосква»[3].

ФункцияДиапазон целикомРазделительПустые ячейкиВерсии в «Применяется к»
СЦЕПИТЬнет, ячейки по однойвручнуюне пропускаетMicrosoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016
СЦЕПдавручнуюне пропускаетMicrosoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016
ОБЪЕДИНИТЬдаодин на всю формулупропускает при ИСТИНАMicrosoft 365, Excel 2024, Excel 2021, Excel 2019

Excel 2016 нет в списке версий справки ОБЪЕДИНИТЬ, а СЦЕП там есть[5]. Справка Microsoft о функции СЦЕПИТЬ добавляет, что в Excel 2016, Excel Mobile и Excel в браузере её заменила СЦЕП, а старая функция оставлена для совместимости и в следующих версиях может пропасть[1]. Для файлов, которые открывают в разных версиях, надёжнее знак & — он работает везде.

Склейка через ОБЪЕДИНИТЬ на нашем листе выглядит так: =ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:C2) вернёт «Иван, Петров, Москва». У Марии город пуст, и с ИСТИНА формула даст «Мария, Иванова» без лишней запятой. ОБЪЕДИНИТЬ с ЛОЖЬ оставляет висящую запятую в конце строки с пустым городом: результат — «Мария, Иванова, »[6].

Пределы у функций разные: ОБЪЕДИНИТЬ принимает до 252 текстовых аргументов, СЦЕП — первый и ещё до 253, и обе возвращают #ЗНАЧ!, если результат длиннее 32 767 знаков[5]. В Google Таблицах есть TEXTJOIN с теми же тремя аргументами: при TRUE пустые ячейки пропускаются, а пустой разделитель просто склеивает текст подряд[7]. Если сцепить ячейки в Excel нужно из десятка столбцов одной строки, ОБЪЕДИНИТЬ избавляет от длинной цепочки амперсандов.

Миф: СЦЕП сама ставит пробел между частями — на деле функция не добавляет разделители, для них в справке Microsoft предложена ОБЪЕДИНИТЬ[3].

Однако с датами и процентами склейка устроена иначе: в строку попадает не то, что видно в ячейке.

Почему дата и процент не сохраняют формат при сцепке

Сцепка берёт базовое значение ячейки, а не то, что видно на экране, поэтому дата становится числом, а 40% — дробью 0,4[4]. Формат ячейки на результат не влияет: склеенная строка строится из исходного числа.

Справка Microsoft советует управлять видом числа функцией ТЕКСТ прямо внутри формулы[4]. Когда нужно сцепить ячейки в Excel с датой или процентом, код формата задаёт вид числа в строке. Ниже — результаты для ячеек с датой 06.11.2026 и скидкой 40%, пересчитанные в движке тренажёра[6].

Что склеиваемФормулаРезультат
текст и дату без ТЕКСТ="Счёт от "&E2Счёт от 46332
текст и дату с ТЕКСТ="Счёт от "&ТЕКСТ(E2;"дд.мм.гггг")Счёт от 06.11.2026
текст и процент без ТЕКСТ="Скидка "&F2Скидка 0,4
текст и процент с ТЕКСТ="Скидка "&ТЕКСТ(F2;"0%")Скидка 40%

Склейка с суммой работает так же: ="Итого: "&ТЕКСТ(1200;"# ##0 ₽") вернёт «Итого: 1 200 ₽» с пробелом в разрядах. Коды формата пишутся в кавычках, полный разбор — на странице о функции ТЕКСТ и кодах формата.

Миф: формат даты в ячейке сохраняется при сцепке — на деле при склейке берётся базовое значение, поэтому без ТЕКСТ вместо даты видно число, по справке Microsoft[4].

Есть и обратный путь — пользовательский формат вроде "Продукт # "0. Справка отмечает его плюс: ячейка показывает подпись, но остаётся числом и участвует в расчётах[4]. После обычной сцепки числа становятся текстом и в сумму уже не попадут. Поэтому подпись с суммой ставят рядом с итогом, а сам итог считают по исходной ячейке.

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

Пример: объединить два столбца в один без потери данных

Сцепка двух столбцов в один идёт формулой в новом столбце и вставкой результата как значений. Пока в новом столбце стоят формулы, они ссылаются на исходные ячейки, и удаление столбцов A и B ломает каждую строку.

  1. Вставьте пустой столбец D рядом с таблицей.
  2. Введите в D2 =A2&" "&B2 и протяните формулу до конца списка.
  3. Скопируйте столбец D и вставьте его как значения через специальную вставку.
  4. Проверьте пару строк: в строке формул D2 должен стоять текст, а не формула.
  5. Удалите столбцы A и B — в D останется готовый текст.
Что в D2Удалили столбцы A и BИтог
формула =A2&" "&B2ссылки пропали#ССЫЛКА!
вставленное значениессылок нетИван Петров

Результат проверен в движке тренажёра: после удаления исходных столбцов формула вернула #ССЫЛКА!, а вставленное значение осталось на месте[6]. Подробно о режимах вставки — на странице о специальной вставке значений без формул.

Список из одного столбца собирают тем же способом: ОБЪЕДИНИТЬ с диапазоном одного столбца, например =ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:A10), соберёт значения столбца в одну ячейку через запятую. Вставку значений после такой формулы делают так же, иначе удаление исходного столбца снова даст #ССЫЛКА!.

Миф: кнопка «Объединить» сохраняет текст всех ячеек — на деле в объединённой ячейке остаётся содержимое только левой верхней, а данные остальных удаляются, так написано в справке Microsoft[8].
Не путать: склейка текста формулой и слияние клеток кнопкой на ленте — разные операции; подробнее на странице о слиянии и разъединении клеток листа.

Остаётся понять, в каких задачах склеивать текст вообще не стоит.

Когда сцепка ячеек не подойдёт

Сцепка ячеек не подойдёт, если с результатом нужно считать или потом снова делить строку на части. После склейки числа становятся текстом и перестают работать как числа[4], поэтому итоговые суммы считайте по исходным столбцам. Сцепить ячейки в Excel стоит для подписи, ФИО, адреса или ключа поиска — там, где строка нужна целиком.

  • Если с результатом нужно считать, склейка не подойдёт: число после & становится текстом и выпадает из суммы.
  • При открытии файла в Excel 2016 формула с ОБЪЕДИНИТЬ может не сработать: этой версии нет в списке справки, используйте & или СЦЕП.
  • Если частей больше 255 или текст длиннее 8 192 знаков, СЦЕПИТЬ его не примет — берите СЦЕП с диапазоном.
  • Если результат длиннее 32 767 знаков, СЦЕП и ОБЪЕДИНИТЬ вернут #ЗНАЧ! — текст придётся разбить на несколько ячеек.
  • Когда склеенную строку потом снова делят по столбцам, исходные данные лучше хранить раздельно: собрать проще, чем разобрать обратно.

В Google Таблицах формулы с & и TEXTJOIN переносятся без правок, но версии Excel у коллег проверяйте до отправки файла. Остальные функции для строк, дат и подсчётов собраны в путеводителе по формулам Excel для любых задач. Соберите ФИО в тренажёре: урок подставляет другие имена и проверяет, что пробел между частями на месте.

Частые вопросы

Как сцепить ячейки в Excel с пробелом?

Сцепить ячейки в Excel с пробелом помогает формула =A2&" "&B2 или =СЦЕПИТЬ(A2;" ";B2). Пробел в кавычках — отдельная часть формулы, без него слова склеятся вплотную[1].

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

Текст из диапазона удобнее всего собирает ОБЪЕДИНИТЬ: =ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:C2). Функция ставит разделитель и пропускает пустые ячейки[5].

Чем СЦЕП отличается от СЦЕПИТЬ?

СЦЕП отличается от СЦЕПИТЬ тем, что принимает целый диапазон, а не только отдельные ячейки. Справка Microsoft называет СЦЕП заменой старой функции, которая оставлена для совместимости[1].

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

Столбцы в эксель объединяют формулой =A2&" "&B2 в новом столбце, а затем вставляют результат как значения. Кнопка слияния клеток для этого не подходит: она оставляет только левую верхнюю ячейку[8].

Почему при сцепке дата превращается в число?

Дата при сцепке превращается в число, потому что склейка берёт базовое значение ячейки[4]. Если не обернуть дату в ТЕКСТ, вместо 06.11.2026 будет видно 46332. Запись ="Счёт от "&ТЕКСТ(E2;"дд.мм.гггг") сохраняет вид даты.

Работает ли ОБЪЕДИНИТЬ в Google Таблицах?

Да, в Google Таблицах есть TEXTJOIN с разделителем, флагом пропуска пустых и диапазоном. При TRUE пустые ячейки в результат не попадают[7].

Источники

  1. [1] Microsoft, справка «Функция СЦЕПИТЬ», 2026
  2. [2] Microsoft, справка «Объединение текста из двух или нескольких ячеек в одну в Microsoft Excel», 2026
  3. [3] Microsoft, справка «Функция СЦЕП», 2026
  4. [4] Microsoft, справка «Объединение текста и чисел», 2026
  5. [5] Microsoft, справка «Функция ОБЪЕДИНИТЬ», 2026
  6. [6] Редакция «Excel-тренажёра», проверка «сцепка ФИО, города, даты и процента» в движке тренажёра, 2026
  7. [7] Google, справка «TEXTJOIN», 2026
  8. [8] Microsoft, справка «Объединение и отмена объединения ячеек в Excel», 2026

Похожие темы

Среднее значениеСреднее значение в Excel — это среднее арифметическое, то есть сумма чисел, делённая на их количество, для те…тренажёрСЧЁТЕСЛИ и СЧЁТСЧЁТЕСЛИ в Excel — это функция подсчёта для тех, кому нужно узнать, сколько ячеек подходит под правило: фамил…тренажёрТекстовые функцииТекстовые функции Excel — это формулы для тех, кто разбирает строки: вырезает код из артикула, делит ФИО на и…тренажёрСУММЕСЛИ и СУММЕСЛИМНСУММЕСЛИ в Excel — это функция суммы по условию для тех, кто собирает итог по менеджеру, товару или периоду б…тренажёрАбсолютные и относительные ссылкиСсылки в Excel — это адреса ячеек внутри формулы для тех, кто протягивает расчёт на всю таблицу и хочет, чтоб…тренажёрИНДЕКС и ПОИСКПОЗИНДЕКС и ПОИСКПОЗ в Excel — это связка двух функций для тех, кому нужно достать значение из любого столбца та…тренажёр