Menu

Сцепить ячейки в Excel (эксель): СЦЕП, СЦЕПИТЬ и знак &

=A2&" "&B2 соединяет текст из A2 и B2 через пробел. СЦЕПИТЬ и СЦЕП делают то же самое; ТЕКСТ сохраняет читаемый вид чисел и дат при объединении.

Каждая таблица на этой странице живая: измените число или формулу, и она пересчитается.

=A2&" "&B2 соединяет имя из A2 и фамилию из B2 через пробел. Оператор & склеивает текст, а пробел в кавычках это текст, который вы добавляете посередине. В таблицах на этой странице формулы записаны по-английски, но их можно вводить и по-русски, с точкой с запятой: =СЦЕП(A2;" ";B2).

Объединить имя и фамилию
C2
ABC
1FirstLastFull name
2AnaSilvaAna Silva
3BenOkaforBen Okafor
4ChenWuChen Wu
5DaraKellyDara Kelly
6EliNovakEli Novak
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =A2&" "&B2

Щёлкните C2, чтобы увидеть формулу, затем измените имя в столбце A: полное имя изменится следом. Формула написана один раз в C2 и протянута вниз, поэтому C3 читает A3 и B3, C4 читает A4 и B4 и так далее. Чтобы заполнить столбец в своей таблице, дважды щёлкните маркер заполнения, маленький квадрат в правом нижнем углу C2.

СЦЕПИТЬ, СЦЕП и оператор &

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

Три способа, один результат
E2
ABCDE
1FirstLastMethodResult
2AnaSilva&Ana Silva
3CONCATENATEAna Silva
4CONCATAna Silva
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =A2&" "&B2
  • & работает во всех версиях Excel и в Google Таблицах. Его быстрее всего набирать.
  • CONCATENATE(text1, text2, ...), по-русски СЦЕПИТЬ, это исходная функция. Microsoft сохраняет её для совместимости, она принимает до 255 аргументов.
  • CONCAT(text1, text2, ...), по-русски СЦЕП, заменила её в Excel 2019 и Microsoft 365. Единственное настоящее отличие: она принимает диапазоны.

Если формула должна открываться в Excel 2016 или старше, используйте & или СЦЕПИТЬ, потому что СЦЕП там показывает #ИМЯ? (по-английски #NAME?).

Сцепить диапазон функцией СЦЕП

=СЦЕП(A2:A5) соединяет все ячейки диапазона по порядку. СЦЕПИТЬ так не умеет: ей нужна каждая ячейка отдельным аргументом, =СЦЕПИТЬ(A2;A3;A4;A5).

Соединить диапазон
C2
ABC
1PartCode
2AXAX42B7
342AX42B7
4BAX42B7-2026
57
62026
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: =СЦЕП(A2:A5)

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

Сцепить текст и число

Число присоединяется как простое значение, без формата, который вы видите в ячейке. Цена, показанная как $1,250.50, присоединится как 1250.5, а дата, показанная как 2026-03-15, как 46096, порядковый номер, под которым Excel хранит эту дату. Чтобы число осталось читаемым, оберните его в ТЕКСТ с кодом формата:

Текст с числами и датами
D2
ABCD
1ItemPriceDueLabel
2Desk$1,250.502026-03-15Price: 1250.5
3Price: $1,250.50
4Due 46096
5Due Mar 15, 2026
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.В русском Excel: ="Price: "&B2

D2 и D4 показывают исходные значения; D3 и D5 используют ТЕКСТ и выглядят так же, как ячейки. Код формата пишется в кавычках, и это те же коды, что в окне «Формат ячеек». Здесь они показаны в английской форме: "0.00", "#,##0", "0%", "yyyy-mm-dd"; в русском Excel коды дат пишутся русскими буквами, например "ДД.ММ.ГГГГ".

Собрать подпись с ценой
C2
ABC
1ItemPriceLabel
2Desk1250.5
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.

Ваша очередь: В C2 соберите из A2 и B2 подпись Desk costs $1,250.50, с ценой в долларах и центах.

Добавить перенос строки, запятую или кавычки

Всё, что стоит в двойных кавычках, становится частью результата, поэтому =A2&", "&B2 даёт Ana, Silva. Три особых случая:

  • Перенос строки: =A2&СИМВОЛ(10)&B2. Перенос виден, только если для ячейки включено Главная > Перенести текст; см. перенос строки в ячейке.
  • Двойная кавычка: наберите её дважды внутри кавычек. ="Say ""hi""" даёт Say "hi".
  • Пустая ячейка: она присоединяется как пустота, поэтому =A2&" "&B2 при пустой B2 оставляет пробел в конце. ОБЪЕДИНИТЬ с ИСТИНА во втором аргументе пропускает пустые ячейки.
Сначала фамилия
C2
ABC
1FirstLastDirectory name
2AnaSilva
Нажмите на ячейку, чтобы увидеть её формулу. Измените число или формулу, и таблица пересчитается.

Ваша очередь: В C2 запишите имя в виде Silva, Ana: фамилия, запятая и пробел, затем имя.

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

Кнопка «Объединить и поместить в центре» здесь не подходит: при объединении A2 и B2 она оставляет только значение из A2 и удаляет второе. Соедините столбцы формулой, а если нужен простой текст, который больше не зависит от A и B:

  1. Выделите столбец с формулами и скопируйте его (Ctrl+C, на Mac Cmd+C).
  2. Главная > Вставить > Вставить значения. Формулы превратятся в свои результаты.
  3. Теперь исходные столбцы можно удалить.

Для разовой задачи подойдёт и мгновенное заполнение: введите первое полное имя вручную в C2, затем выделите C3 и нажмите Ctrl+E или выберите Данные > Мгновенное заполнение, и Excel заполнит остальное по образцу. Мгновенное заполнение записывает значения, а не формулы, поэтому не обновляется, когда имя меняется.

Часто задаваемые вопросы

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

Обе функции соединяют текст. СЦЕП (Excel 2019 и новее) принимает и диапазоны, поэтому =СЦЕП(A2:A5) соединяет четыре ячейки, а СЦЕПИТЬ требует перечислить каждую ячейку: =СЦЕПИТЬ(A2;A3;A4;A5). СЦЕПИТЬ оставлена для совместимости со старыми файлами.

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

Поставьте пробел в кавычках между ячейками: =A2&" "&B2 или =СЦЕП(A2;" ";B2). Без " " имя и фамилия сольются: AnaSilva.

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

При объединении берётся значение, которое хранится под датой, порядковый номер вроде 46096, а формат ячейки теряется. Оберните дату в ТЕКСТ (TEXT); в английской форме: ="Due "&TEXT(C2,"mmm d, yyyy").

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

Напишите формулу в третьем столбце, =A2&" "&B2, и протяните её вниз. Кнопка «Объединить и поместить в центре» оставляет только левое верхнее значение, поэтому второй столбец теряется. Чтобы сохранить результат без формулы, скопируйте столбец и выберите Главная > Вставить > Вставить значения.

Иллюстрация языков программирования Coddy

Учитесь программировать с Coddy

НАЧАТЬ