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

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

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

Мгновенное заполнение

Если у вас имеется много строк данных для объединяемого текста, не нужно повторять указанную выше процедуру для каждой строки. Например, если в столбце A содержатся имена людей, в столбце B — их фамилии, а в столбец C нужно ввести объединенные имена с фамилиями, вы можете просто начать ввод объединенного текста в столбце C, а Excel заполнит его остальными данными.

  1. Щелкните ячейку, в которую нужно вставить первый фрагмент объединенного текста.

  2. Введите объединенный текст.

  3. Нажмите клавишу ВВОД.

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

  5. Для подтверждения предварительного просмотра нажмите клавишу ВВОД.

    Объединение данных с помощью функции мгновенного заполнения

Примечание : Мгновенное заполнение доступно только в Excel 2013 для Windows и более поздних версий.

Знак амперсанда (вводится сочетанием клавиш SHIFT+7) — это простейший способ объединения содержимого ячеек. В примере ниже мы используем формулу =A2&" "&B2 для объединения имени и фамилии.

  1. Щелкните ячейку, в которую требуется вставить объединенный текст.

  2. Введите знак =, затем щелкните ячейку, содержащую первую часть текста для объединения, например имя человека.

  3. Введите &" "& (пробел, заключенный в кавычки).

  4. Щелкните следующую ячейку, содержащую часть текста для объединения, например фамилию человека. Затем нажмите клавишу ВВОД.

    Использование формулы =A2&" "&B2 для объединения текста, например имени и фамилии

    Совет :  Чтобы объединить текст из более чем двух ячеек, после выбора каждой ячейки следует продолжать выбор ячеек и ввод пробела &" "&. Если вам не нужно вводить пробел между фрагментами объединяемого текста, вместо &" "& введите &. Чтобы добавить запятую, введите &", "& (запятая с последующим пробелом, заключенные в кавычки).

    Использование формулы =B2&", "&A2 для объединения текста, например имени и фамилии

Вместо амперсанда (&) можно использовать функцию СЦЕП.

Пример

Чтобы этот пример проще было понять, скопируйте его на пустой лист.

  1. Выделите текст примера, начиная со значения "Имя" и заканчивая номером телефона в последней строке.

  2. Нажмите клавиши CTRL+C, чтобы скопировать текст.

  3. На пустом листе выберите ячейку A1 и нажмите клавиши CTRL+V.

Имя

Фамилия

Телефон

Сергей

Зайцев

555-1875 добав. 2007

Григорий

Авдеев

555-2306

Павел

Безруков

555-1896

Арина

Иванова

555-2307 добав. 705

Функция:

=СЦЕП(A2;" ";B2;" ";C2)

Результат:

Сергей Зайцев 555-1875 добав. 2007

В формуле этого примера (в столбце Функция) используется функция СЦЕП для объединения содержимого трех ячеек из столбцов A, B и C. Объединяемые ячейки или строки указываются в функции через точку с запятой. Чтобы вставить пробел между строками, заключите его в двойные кавычки (" "). Если вы посмотрите на функцию СЦЕП в формуле, то увидите, что содержимое ячейки A2 объединяется с пробелом, содержимым ячейки В2, еще одним пробелом и содержимым ячейки С2.

Вставив пример на лист, перетащите формулу из ячейки D2 вниз в ячейки D3:D5, чтобы объединить содержимое этих ячеек.

Примечание : Некоторые браузеры помещают знак апострофа (') перед скопированными формулами, и Excel воспринимает их как текст. Если после вставки формулы вы видите не ее результат, а саму формулу в виде текста, выберите ячейку с формулой, нажмите клавишу F2, удалите апостроф и нажмите клавишу ВВОД.

Ниже показан аналогичный пример, в котором с помощью функции СИМВОЛ вставляется новая строка. Этот результат лучше подходит для почтовых наклеек.

Имя

Фамилия

Улица, дом

Город

Субъект

Индекс

Сергей

Зайцев

ул. Садовническая, д. 45

Коломна

Московская обл.

12345

Функция:

=СЦЕП("Семья ";B2;СИМВОЛ(10);C2;СИМВОЛ(10);D2;", ";E2;" ";F2)

Описание:

Фамилия объединяется со словом "Семья", а затем с адресом. Функция СИМВОЛ(10) используется для вставки новой строки. Для правильного отображения текста вам потребуется задать для ячеек перенос по словам.

Результат:

Семья Зайцев
ул. Садовническая, д. 45
Коломна, Московская обл. 12345

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

Пример

Город

Субъект

Индекс

Страна

Тула

Тульская обл.

591843

Россия

Красноярск

Красноярский край

654321

Россия

Москва

Московская обл.

125130

Россия

Хабаровск

Хабаровский край

333091

Россия

Воронеж

Воронежская обл.

394000

Россия

конец

,

,

,

;

Функция:

=ОБЪЕДИНИТЬ(A8:D8;ИСТИНА;A2:D7)

Результат:

Тула,Тульская обл.,591843,Россия;Красноярск,Красноярский край,654321,Россия;Москва,Московская обл.,125130,Россия;Хабаровск,Хабаровский край,333091,Россия;Воронеж,Воронежская обл.,394000,Россия;конец

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск и исправление ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Текстовые функции (справка)

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×