Как сцепить текст и ячейки в Excel: полное руководство по функциям

Иван Корнев·17 августа 2026·3 мин

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

Оглавление

Функция СЦЕПИТЬ и её особенности

Функция СЦЕПИТЬ (CONCATENATE) предназначена для соединения двух или более текстовых строк в одну. Она доступна во всех версиях Excel и позволяет объединять до 255 элементов, комбинируя ссылки на ячейки с произвольным текстом.

  • Синтаксис: =СЦЕПИТЬ(текст1; текст2; ...)
  • Пример: Чтобы добавить пробел между словами, его нужно указать как отдельный аргумент в кавычках: =СЦЕПИТЬ("Привет,"; " "; "мир!").

В новых версиях Excel (начиная с 2016) эта функция считается устаревшей. Она заменена на функцию СЦЕП (CONCAT), которая поддерживает работу с диапазонами ячеек, но сохраняет обратную совместимость со старыми файлами.

Функция ОБЪЕДИНИТЬ для массивов данных

Функция ОБЪЕДИНИТЬ (TEXTJOIN) появилась начиная с Excel 2016 и является более мощным инструментом для работы с массивами данных. Её главное преимущество — возможность задать единый разделитель для всех элементов и автоматически игнорировать пустые ячейки.

  • Синтаксис: =ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; текст1; [текст2]; ...)
  • Пример с диапазоном: Формула =ОБЪЕДИНИТЬ(" "; ИСТИНА; A1:C1) соединит диапазон ячеек через пробел, пропуская пустые значения.
  • Пример с текстом: Выражение =ОБЪЕДИНИТЬ(" "; ИСТИНА; "Не"; "слышны"; "в"; "саду") вернет фразу «Не слышны в саду» с автоматическими пробелами.

Сравнение методов объединения

Выбор инструмента зависит от версии программы и структуры данных.

МетодПоддержка диапазоновИгнорирование пустыхВстроенный разделительВерсия Excel
СЦЕПИТЬНетНетНетВсе версии
СЦЕПДаНетНет2016 и новее
ОБЪЕДИНИТЬДаДаДа2016 и новее
Оператор &НетНетНетВсе версии

Если вам нужно просто склеить несколько конкретных ячеек в старой версии Excel, подойдет функция СЦЕПИТЬ или оператор амперсанд (&). Для объединения больших диапазонов с разделителями и фильтрацией пустых значений лучше использовать ОБЪЕДИНИТЬ, так как это избавляет от необходимости прописывать каждый элемент вручную. Функция СЦЕП работает быстрее со старыми файлами и поддерживает диапазоны, но не имеет встроенного разделителя.

Частые ошибки

  • Отсутствие кавычек для текста: При использовании функции СЦЕПИТЬ пробелы или произвольный текст должны быть заключены в кавычки, иначе формула выдаст ошибку.
  • Использование ОБЪЕДИНИТЬ в старых версиях: Функция недоступна в Excel 2013 и старше, что приводит к ошибке #ИМЯ?.
  • Неверный параметр игнорирования пустых: Установка значения ЛОЖЬ вместо ИСТИНА приведет к появлению лишних разделителей там, где ячейки пустые.

FAQ

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

Можно ли автоматически добавить пробелы между словами при объединении?
Да, для этого лучше всего подходит функция ОБЪЕДИНИТЬ, где пробел задается как единый разделитель, а аргумент игнорирования пустых ячеек устанавливается в значение ИСТИНА.