Как в excel текст из нескольких ячеек в одну: 3 способа склеить текст из нескольких ячеек

3 способа склеить текст из нескольких ячеек


Надпись на заборе: «Катя + Миша + Семён + Юра + Дмитрий Васильевич +

товарищ Никитин + рыжий сантехник + Витенька + телемастер Жора +

сволочь Редулов + не вспомнить имени, длинноволосый такой +

ещё 19 мужиков + муж = любовь!»

Способ 1. Функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ


В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE), которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот так:



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


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



Для массового объединения также удобно использовать новую функцию ОБЪЕДИНИТЬ (TEXTJOIN), появившуюся начиная с Excel 2016. У нее следующий синтаксис:


=ОБЪЕДИНИТЬ(Разделитель; Пропускать_ли_пустые_ячейки; Диапазон1; Диапазон2 … )


где

  • Разделитель — символ, который будет вставлен между фрагментами
  • Второй аргумент отвечает за то, нужно ли игнорировать пустые ячейки (ИСТИНА или ЛОЖЬ)
  • Диапазон 1, 2, 3 … — диапазоны ячеек, содержимое которых хотим склеить

Например:


Способ 2.

Символ для склеивания текста (&)


Это универсальный и компактный способ сцепки, работающий абсолютно во всех версиях Excel. 


Для суммирования содержимого нескольких ячеек используют знак плюс «+«, а для склеивания содержимого ячеек используют знак «&» (расположен на большинстве клавиатур на цифре «7»). При его использовании необходимо помнить, что:

  • Этот символ надо ставить в каждой точке соединения, т.е. на всех «стыках» текстовых строк также, как вы ставите несколько плюсов при сложении нескольких чисел (2+8+6+4+8)
  • Если нужно приклеить произвольный текст (даже если это всего лишь точка или пробел, не говоря уж о целом слове), то этот текст надо заключать в кавычки. В предыдущем примере с функцией СЦЕПИТЬ о кавычках заботится сам Excel — в этом же случае их надо ставить вручную.


Вот, например, как можно собрать ФИО в одну ячейку из трех с добавлением пробелов:



Если сочетать это с функцией извлечения из текста первых букв — ЛЕВСИМВ (LEFT), то можно получить фамилию с инициалами одной формулой:


Способ 3.

Макрос для объединения ячеек без потери текста.


Имеем текст в нескольких ячейках и желание — объединить эти ячейки в одну, слив туда же их текст. Проблема в одном — кнопка Объединить и поместить в центре (Merge and Center) в Excel объединять-то ячейки умеет, а вот с текстом сложность — в живых остается только текст из верхней левой ячейки. 


Чтобы объединение ячеек происходило с объединением текста (как в таблицах Word) придется использовать макрос. Для этого откройте редактор Visual Basic  на вкладке Разработчик — Visual Basic (Developer — Visual Basic) или сочетанием клавиш Alt+F11, вставим в нашу книгу новый программный модуль (меню Insert — Module) и скопируем туда текст такого простого макроса:

Sub MergeToOneCell()
    Const sDELIM As String = " "     'символ-разделитель
    Dim rCell As Range
    Dim sMergeStr As String
    If TypeName(Selection) <> "Range" Then Exit Sub   'если выделены не ячейки - выходим
    With Selection
        For Each rCell In . Cells
            sMergeStr = sMergeStr & sDELIM & rCell.Text  'собираем текст из ячеек
        Next rCell
        Application.DisplayAlerts = False   'отключаем стандартное предупреждение о потере текста
        .Merge Across:=False                'объединяем ячейки
        Application.DisplayAlerts = True
        .Item(1).Value = Mid(sMergeStr, 1 + Len(sDELIM))    'добавляем к объед.ячейке суммарный текст
    End With
End Sub


Теперь, если выделить несколько ячеек и запустить этот макрос с помощью сочетания клавиш Alt+F8 или кнопкой Макросы на вкладке Разработчик (Developer — Macros), то Excel объединит выделенные ячейки в одну, слив туда же и текст через пробелы.

Ссылки по теме


 

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

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

В Excel среди множества функций есть “СЦЕПИТЬ”, с ее помощью мы и будем объединять текст из нескольких ячеек.

1. Выберите ячейку, в которую нужно объединить текст из других ячеек. Начните вводить в нее следующее:  =СЦЕПИТЬ(

2. Выберите левой клавишей мыши первую ячейку, которую вы хотите объединить и удерживая клавишу Ctrl выберите вторую . После выбора нужных ячеек нажмите Enter.  Также вместо выбора ячеек мышкой, вы можете дописать после “=СЦЕПИТЬ(” нужные ячейки через точку с запятой. К примеру, если мы хотим объединить текст из ячеек B1 и А1, то нужно в ячейку, где будет отображаться результат, написать следующее   =СЦЕПИТЬ(B1;A1) и нажать клавишу Enter.

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

3. Чтобы добавить пробел между текстом из двух ячеек – нужно в основную формулу между названиями ячеек добавить ” “. К примеру мы объединяем текст из двух ячеек А3 и В3, между ними ставим с помощью кавычек в формуле пробел:  =СЦЕПИТЬ(А3;” “;В3) и нажимаем клавишу Enter.

В результате мы увидим объединенный текст из двух ячеек и между ним будет пробел.

В нашем примере у нас два столбика, ячейки из которых нужно объединить в третий столбик. То есть, текст первой и второй ячейки с первой строки нужно объединить в третью ячейку первой строки; текст первой и второй ячейки с второй строки нужно объединить в третью ячейку второй строки; текст первой и второй ячейки с третьей строки нужно объединить в третью ячейку третьей строки; и т.д. Можно для каждой ячейки вводить формулу заново, а можно нажать правой клавишей мыши на ячейку, которая уже содержит формулу объединения и выбрать “Копировать”, после чего нажать на ячейку ниже правой клавишей мыши и выбрать “Вставить”. Также можно левой клавишей выбрать ячейку с формулой, навести курсор на нижний правый край ячейки и когда курсор станет крестиком зажать левую клавишу мыши и тянуть мышь вниз, когда выделите все ячейки, в которые нужно скопировать формулу – отпустите левую клавишу.

В результате получится, что в третьих ячейках формула меняет цифры ячеек в зависимости от строки в которую она была вставлена.

На сегодня всё, если у вас есть дополнения – пишите комментарии! Удачи Вам 🙂

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

Объединение текста нескольких ячеек в одну – базовая функция при работе с табличными данными, с ее помощью содержание произвольного количества полей можно сцеплять нужным образом и размещать в свободных ячейках. Она используется при составлении пофамильных списков сотрудников, отчетов различных направлений и других операциях с большими массивами информации. Для объединения ячеек есть два способа: с потерей данных и без потери. В первом случае в объединенной ячейке остается только одно значение, во втором – сохраняется весь текст. Второй способ предполагает как минимум четыре варианта  объединения: с использованием двух функций («Сцеп-сцепить» и «Объединить»), при помощи символа амперсанд и с применением макроса. В статье подробно разберемся, как в Excel объединить текст нескольких ячеек в одну.

С помощью функции

Excel предусматривает несколько функций для объединения ячеек. Для начала, расскажем о самой простой и «теряющей» информацию. Если интересует, как в Экселе соединить текст из двух ячеек в одну, оставив только одно значение – то вам понадобится функция «объединить» в разделе «Формат ячейки».

  1. Выделите мышкой ячейки, которые нужно объединить.
  2. По образовавшемуся полю щелкните правой кнопкой мыши.
  3. Выберите пункт «Формат ячеек».
  4. В появившемся окне зайдите в раздел «Выравнивание».
  5. Отметьте галочкой пункт «Объединить ячейки» и нажмите «Ок». Выделенные поля объединяться в одну большую с сохранением содержания первой ячейки.

Также эта функция есть в графе «Главная» в разделе «Выравнивание» в верхней части экрана.

С помощью функции «Сцеп-сцепить»

В ранних версиях Excel для объединения текста ячеек применялась функция «Сцепить», в новых вариантах программы ее заменили функцией «Сцеп». Для ее использования:

  1. Щелкните по пустой ячейке в Excel.
  2. Поставьте знак «=» и большими буквами введите «Сцепить» либо «Сцеп».
  3. В скобках после формулы кликните по ячейке, которая должна быть первой в объединенной ячейке, либо введите ее адрес вручную (например, A1). Затем поставьте точку с запятой, после  щелкните или напишите вторую ячейку. Затем поставьте точку с запятой и отметьте третье поле. После перечисления адресов нажмите «Enter». В поле, где вбивали формулу, появится объединенный текст. Он появится без пробелов между текстовыми блоками. Чтобы этого избежать, отбейте пробел в каждой отдельно взятой ячейке после находящегося текста, либо после адреса ячейки в формуле добавьте пробел вручную, написав « » (пробел в кавычках). Пробел в формуле также отделяется от остальных элементов точкой с запятой.

Как в Экселе соединить текст из двух ячеек в одну с помощью функции «Объединить»

«Объединить» —  усовершенствованная вариация функции «Сцеп». Ее отличие в том, что параметры вводятся единожды на этапе написания функции. В частности, разделитель придется указать один раз для содержимого всех ячеек. Для того чтобы воспользоваться функцией «Объединить» нужно выполнить действия:

  1. В пустой ячейке поставьте знак «=» и напишите большими буквами «Объединить».
  2. В скобках после формулы укажите разделитель в кавычках (« » ,«,»,« и »), затем поставьте точку с запятой. Второй параметр формулы – это игнорирование пустых полей. Если они не должны учитываться в формуле, напишите «1»,  в ряде версий этот параметр обозначается словом «Истина» или «Ложь». Затем перечислите через запятую ячейки, которые нужно объединить, и нажмите «Enter».

В итоге формула должна иметь вид: «=ОБЪЕДИНИТЬ(« »;ИСТИНА; «A1»; «A2»; «A3»).

Если в A1 – «Иванов», в А2 – «Иван», в А3 – «Иванович», то после нажатия «Enter» в пустой ячейке появится «Иванов Иван Иванович».

С помощью символа «&»

Четвертый способ объединить ячейки – использовать амперсанд ( «&»).  Для этого:

  1. В пустой ячейке наберите «=».
  2. Напишите нужную ячейку, например, А1, затем поставьте знак «&», потом в кавычках введите разделитель. Это может быть пробел или запятая, он также помещается в кавычки, потом введите вторую ячейку, которую нужно объединить. Если их больше двух, пробел выставите после каждой нового поля. Формула должна выглядеть так: «=А1&« »&А2& « »&А3». После нажатия «Enter» содержимое ячеек объединится.

С помощью макроса

Макрос в Excel – это сервис для автоматизации повторяющихся действий, он представляет собой записанную последовательность примененных функций и щелчков мышью для последующего воспроизводства. Используется, если нужно регулярно выполнять типовые задачи, в которых меняются данные, но не структура.  Например, макросы используются при составлении ежемесячных отчетов о заработной плате, в которых меняются только цифры, но не метод расчета. Тогда макрос избавит пользователя от необходимости регулярно вручную настраивать и использовать формулы.

Чтобы записать макрос:

  1. В разделе «Разработчик» в графе «Код» нажмите на клавишу «Записать макрос».
  2. В появившемся окне выберите имя макроса, чтобы потом было удобнее его искать, присвойте ему сочетание клавиш и место хранения, добавьте описание.
  3. Нажмите «Ок», затем точно и без ошибок (потому что макрос записывает и ошибки тоже) проделайте алгоритм.
  4. Вернитесь во вкладку «Разработчик» и «Код» и нажмите «Остановить запись».

Макрос записывается в виде кода Visual Basic для приложений на одноименном языке программирования, который доступен для редактирования при нажатии комбинации ALT + F11. При ручном редактировании становится доступным правка записанного макроса, однако это требует дополнительных знаний и недоступно для рядового пользователя. Также макросы способны работать в нескольких продуктах Microsoft Office одновременно. Выполняется макрос нажатием присвоенной комбинации либо через окно «Макрос», которое вызывается комбинацией ALT + F8.

Объединяйте ячейки без потери данных: в столбцах, в строках или в одну ячейку


Язык видео: английский. Субтитры: русский, английский. (Внимание: видео может не отражать последние обновления. Используйте инструкцию ниже.)

Объединение столбцов, строк или нескольких ячеек в Excel можно выполнить разными способами. Команда «Объединить и поместить в центре» (Merge and Center) полезна для создания аккуратных и легко читаемых таблиц, но она сохраняет содержимое только верхней левой ячейки, а остальные значения удаляются. Использование оператора «&» или функции СЦЕПИТЬ (CONCATENATE) помогает объединить содержимое ячеек в одну строку, но не объединяет ячейки и может занять немало времени.

Инструмент «Объединить данные» помогает объединить ячейки в больших таблицах без потери данных:

  • Объединение содержимого ячеек одновременно с объединением ячеек

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

  • Любой разделитель значений: пробел, новая строка, вертикальная черта, т. д.

  • Объединение данных с применением разных разделителей в одной цепочке

Перед началом работы добавьте инструмент «Объединить данные» в Excel

«Объединить данные» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

Скачать XLTools для Excel

– пробный период дает 14 дней полного доступа ко всем инструментам.

Объединить данные и объединить ячейки в Excel – в чём разница

  • При объединении нескольких ячеек (merge), вы создаёте одну большую ячейку на их месте.

  • При объединении данных нескольких ячеек (combine), вы соединяете, сцепляете значения этих ячеек в одну текстовую строку.

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

Внимание:
значения в объединённой цепочке сохраняют формат ячеек, напр. 10%, 12-мар-2015, $40, т.д. Если объединяемые ячейки содержат ссылки или формулы, то в объединённой цепочке будет использован результат их вычислений.

Как объединить ячейки в одну ячейку без потери данных

  1. Выберете диапазон смежных ячеек для объединения Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: в одну ячейку.

  3. Задайте подходящий разделитель.

  4. Установите флажок Объединить ячейки после слияния данных.

  5. При необходимости отметьте дополнительные опции:

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  6. Нажмите ОК Готово. Диапазон объединён в одну ячейку, все значения объединены в этой ячейке.

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по строкам.

  3. Задайте подходящий разделитель.

  4. Установите флажок Объединить ячейки после слияния данных.

  5. При необходимости отметьте дополнительные опции:

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  6. Нажмите ОК Готово. Все ячейки и их значения объединены по строкам.

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по столбцам.

  3. Задайте подходящий разделитель.

  4. Установите флажок Объединить ячейки после слияния данных.

  5. При необходимости отметьте дополнительные опции:

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённых строках.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  6. Нажмите ОК Готово. Все ячейки и их значения объединены по столбцам.

Как собрать данные ячеек в одну ячейку (без объединения ячеек)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: в одну ячейку.

  3. Задайте подходящий разделитель.

  4. При необходимости отметьте дополнительные опции:

    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  5. Нажмите ОК Готово. Все значения объединены в одной ячейке.

Как объединить данные Excel по строкам (или собрать столбцы в один)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по строкам.

  3. Задайте подходящий разделитель.

  4. При необходимости отметьте дополнительные опции:

    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  5. Нажмите ОК Готово. Все значения объединены по строкам в ячейках слева.

Как объединить данные Excel по столбцам (или собрать строки в одну)

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

  1. Выберите диапозон Нажмите кнопку Объединить данные на вкладке XLTools.
  2. Выберите Объединить данные: по столбцам.

  3. Задайте подходящий разделитель.

  4. При необходимости отметьте дополнительные опции:

    • Очистить содержимое ячеек после слияния, чтобы убрать значения из исходных ячеек. Сравните на скриншоте результат с применением этой опции и без.

    • Пропустить пустые ячейки, если они есть в выбранном диапазоне, чтобы избежать пустых значений в объединённой строке.

    • Переносить текст по словам, чтобы переносить текст в ячейке.

  5. Нажмите ОК Готово. Все значения объединены по столбцам в ячейках сверху.

Для чего пропускать пустые ячейки при объединении ячеек и их данных

Если ваши исходные данные содержат пустые ячейки, рекомендуем не учитывать их при объединении ячеек и их данных. Это помогает избежать пустых значений в объединённых текстовых строках. Сравните результат с применением опции «Пропустить пустые ячейки» и без неё:

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

Надстройка XLTools «Объединить данные» позволяет задать любой разделитель меужду значениями в объединённой текстовой строке:

  • Запятая

  • Запятая и пробел

  • Точка с запятой

  • Точка с запятой и пробел

  • Пробел

  • Новая строка

  • Или выберите Другой и задайте свой знак разделителя, напр., вертикальную черту

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

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

  • Шаг 1. Объедините столбцы ‘First Name’ и ‘Last Name’:

    1. Выделите столбцы Нажмите кнопку Объединить данные.
    2. Укажите Объединить данные: по строкам.

    3. Задайте запятую в качестве разделителя.

    4. Отметьте опции Объединить ячейки…, Очистить содержимое…, Пропустить пустые….

    5. ОК Готово, имена и фамилии объединены в цепочки типа «John Smith».
  • Шаг 2. Объедините результат со столбцом ‘Order ID’:

    1. Выделите столбцы Нажмите кнопку Объединить данные.
    2. Укажите Объединить данные: по строкам.

    3. Задайте Другой разделитель и напечатайте «: order #».

    4. Отметьте опции Объединить ячейки…, Очистить содержимое…, Пропустить пустые….

    5. ОК Готово, все данные объединены в цепочки типа «John Smith: order #123» .

Как объединить ячейки в Excel

Объединение ячеек – известная команда в Excel. Однако на выполнение этой операции часто уходит много времени. В данной статье рассмотрим, что подразумевают под объединением ячеек, и как быстро выполнить эту операцию. Выбрав оптимальный варианты, вы сэкономите много времени.

Формат ячеек

Команда Excel Правая кнопка мыши → Формат ячеек → Выравнивание → Отображение → объединение ячеек удаляет границы между ячейками в выделенном диапазоне. В результате получается одна большая ячейка. На картинке показано объединение ячеек одной строки и трех столбцов.

Таким же способом можно объединить любой прямоугольной диапазон. После объединения ячеек содержимое часто центрируют. На ленте во вкладке Главная даже есть специальная команда Объединить и поместить в центре.

Начинающие пользователи Excel часто применяют эту команду для размещения названия таблицы по центру.

Выглядит красиво, но крайне непрактично. Если выделить столбец комбинацией клавиш Ctrl + пробел, то диапазон расширится на все столбцы, которые захватывает объединенная ячейка. Возникнут и другие проблемы: при копировании, не работает в таблице Excel, нельзя автоматически подогнать ширину столбца и др. В общем, объединение ячеек сулит много неудобств в дальнейшей работе. Поэтому в большинстве случаев объединение ячеек лучше не применять.

Как найти объединенные ячейки в Excel

Бывает, что в файле уже есть объединенные ячейки и они мешают нормальной работе. Например, в отчете из 1С или при работе с чужим файлом Excel. Тогда их нужно как-то быстро найти и отменить объединение. Как это быстро сделать? Выполните следующие шаги.

  1. Вызовите команду поиска Главная (вкладка) → Редактирование (группа) → Найти и выделить → Найти. Или нажмите комбинацию горячих клавиш Ctrl + F.
  2. Убедитесь, что в поле Найти пусто.
  3. Нажмите кнопку Параметры.
  4. Перейдите в Формат, в окне формата выберите вкладку Выравнивание и поставьте флажок объединение ячеек.
  5. ОК.
  6. В окне Найти и заменить нажмите Найти все.
  7. Появятся адреса всех объединенных ячеек. Их можно выбрать по отдельности, или все сразу нажав Ctrl + A.

Как убрать объединение ячеек в Excel

Для отмены объединения сразу на всем листе Excel выполните следующие действия.

  1. Выделите все ячейки на листе. Можно щелкнуть на треугольнике, расположенном на пересечении заголовков строк и столбцов, либо горячей комбинацией Ctrl + A (один или два раза).
  2. Повторно примените команду Главная (вкладка) → Выравнивание (группа) → Объединить и поместить в центре.

Все объединенные ячейки снова станут нормальными. Если что-то пойдет не так, отмените последнее действие.

Горячие клавиши объединения ячеек в Excel

К сожалению, в Excel нет стандартных горячих клавиш для объединения ячеек. Тем не менее, у каждой команды есть свой клавиатурный эквивалент и его можно узнать. Для этого следует нажать клавишу Alt, на ленте под каждой вкладкой появится буква, нажав на которую, вы переходите внутрь этой вкладки.

Затем буквы появятся под каждой командой или выпадающим списком команд. Таким образом можно определить последовательность клавиш вызова нужной команды. Для объединения и центрирования ячеек в моей версии Excel необходимо последовательно нажать Alt – Я – Щ – Б. Это был первый способ.

Второй способ. Любым способом объединить ячейки и повторно вызвать команду клавишей F4 (повтор последнего действия).

Третий способ. Вначале поместите кнопку объединения ячеек на панель быстрого доступа. Для этого нажмите на треугольник справа от всех команд и там выберите Другие команды.

Вы попадаете в настройки панели быстрого доступа. Найдите команду Объединить и поместить в центре и добавьте ее в правое окно.

Кнопка появится на панели быстрого доступа.

После нажатия Alt под этой кнопкой появится цифра, зависящая от порядкового номера в ряду.

Теперь есть еще одна горячая клавиша объединить ячейки в Excel – Alt + 5.

Выравнивание по центру (без объединения ячеек)

Для расположения надписи в середине строки воспользуйтесь командой выравнивание по центру.

  1. Поместите надпись в левую ячейку строки, где должно произойти выравнивание.
  2. Выделите вправо нужное количество ячеек.
  3. Вызываете команду Правая кнопка мыши → Формат ячеек → Выравнивание → по горизонтали → по центру выделения.

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

  1. Не всегда понятно, в какой ячейке находится запись.
  2. Выравнивать по центру можно только по горизонтали, по вертикали нельзя.

В большинстве случаев вместо объединения ячеек лучше применять выравнивание по центру.

Формат ячеек влияет только на отображение данных. На деле часто приходится соединять содержимое из разных ячеек. Далее рассмотрим, как в Excel объединить данные из нескольких ячеек в одну.

Объединение ячеек с помощью & (амперсанд) и функции Excel СЦЕПИТЬ (CONCATENATE)

Объединение содержимого ячеек – очень распространенная задача. Выбор решения зависит от типа данных и их количества.
Если нужно сцепить несколько ячеек, то подойдет оператор & (амперсанд).

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

В рассмотренных примерах были только ячейки с текстом. Может потребоваться соединять числа, даты или результаты расчетов. Если ничего специально не делать, то результат может отличаться от ожидания. Например, требуется объединить текст и число, округленное до 1 знака после запятой. Используем пока функцию СЦЕПИТЬ.

Число присоединилось полностью, как хранится в памяти программы. Чтобы задать нужный формат числу или дате после объединения, необходимо добавить функцию ТЕКСТ.

Правильное соединение текста и числа.

Соединение текста и даты.

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

Функция Excel СЦЕП (CONCAT)

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

Все хорошо, но без пробелов. Если требуется соединить с разделителем, СЦЕП не сильно поможет. Поможет другая новая функция для объединения ячеек.

Функция Excel ОБЪЕДИНИТЬ (TEXTJOIN)

Функция ОБЪЕДИНИТЬ также появилась в Excel 2016 и решила сразу все проблемы склеивания ячеек: указание целого диапазона, вставка разделителя и даже пропуск пустых ячеек в диапазоне, чтобы не дублировать разделитель.

Синтаксис функции.

ОБЪЕДИНИТЬ(разделитель;пропускатьпустые;текст1;…)

разделитель – разделитель, который вставляется между ячейками

пропускать_пустые – если 0, то пустые ячейки включаются, если 1 – игнорируются. Обычно задают 1, чтобы не дублировать разделитель.

текст1;… – ссылка на диапазон или отдельные ячейки для сцепления.

Функция Excel ОБЪЕДИНИТЬ – лучшее решение для склеивания ячеек.

Заполнить – Выровнять

И еще один трюк. Объединить ячейки можно без формул. Исходные ячейки должны быть в одном столбце.

Выполните следующие действия.

  1. Выделите столбец с данными.
  2. Расширьте выделение вправо настолько, сколько предположительно должен занять объединенный текст или больше.
  3. Вызовите команду Главная (вкладка) -> Редактирование (группа) -> Заполнить -> Выровнять.

Текст будет помещен в одну ячейку через пробел.

Никаких формул.

Предупреждение.

  • Если в ячейках есть числа, даты или формулы, фокус не получится. Работает только с текстом.
  • Общая длина текста не должна превышать 255 символов. Лишнее будет перенесено на вторую строку автоматически (см. ролик ниже).

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

↓ Скачать файл с примером ↓

Поделиться в социальных сетях:

Эксель текст из нескольких ячеек в одну

В этом курсе:

Данные из нескольких ячеек можно объединить в одну с помощью символа «амперсанд» (&) или функции СЦЕП.

Объединение данных с помощью символа «амперсанд» (&)

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

Введите = (знак равенства) и выберите первую ячейку, которую нужно объединить.

Введите символ & и пробел, заключенный в кавычки.

Выберите следующую ячейку, которую нужно объединить, и нажмите клавишу ВВОД. Пример формулы: =A2&» «&B2.

Объединение данных с помощью функции СЦЕП

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

Введите выражение = СЦЕП(.

Выберите первую ячейку, которую нужно объединить.

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

Введите закрывающую скобку в конце формулы и нажмите клавишу ВВОД. Пример формулы: =CONCAT(A2, » Семья»).

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

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

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

Объединение текста нескольких ячеек в одну – базовая функция при работе с табличными данными, с ее помощью содержание произвольного количества полей можно сцеплять нужным образом и размещать в свободных ячейках. Она используется при составлении пофамильных списков сотрудников, отчетов различных направлений и других операциях с большими массивами информации. Для объединения ячеек есть два способа: с потерей данных и без потери. В первом случае в объединенной ячейке остается только одно значение, во втором – сохраняется весь текст. Второй способ предполагает как минимум четыре варианта объединения: с использованием двух функций («Сцеп-сцепить» и «Объединить»), при помощи символа амперсанд и с применением макроса. В статье подробно разберемся, как в Excel объединить текст нескольких ячеек в одну.

С помощью функции

Excel предусматривает несколько функций для объединения ячеек. Для начала, расскажем о самой простой и «теряющей» информацию. Если интересует, как в Экселе соединить текст из двух ячеек в одну, оставив только одно значение – то вам понадобится функция «объединить» в разделе «Формат ячейки».

  1. Выделите мышкой ячейки, которые нужно объединить.
  2. По образовавшемуся полю щелкните правой кнопкой мыши.
  3. Выберите пункт «Формат ячеек».
  4. В появившемся окне зайдите в раздел «Выравнивание».
  5. Отметьте галочкой пункт «Объединить ячейки» и нажмите «Ок». Выделенные поля объединяться в одну большую с сохранением содержания первой ячейки.

Также эта функция есть в графе «Главная» в разделе «Выравнивание» в верхней части экрана.

С помощью функции «Сцеп-сцепить»

В ранних версиях Excel для объединения текста ячеек применялась функция «Сцепить», в новых вариантах программы ее заменили функцией «Сцеп». Для ее использования:

  1. Щелкните по пустой ячейке в Excel.
  2. Поставьте знак «=» и большими буквами введите «Сцепить» либо «Сцеп».
  3. В скобках после формулы кликните по ячейке, которая должна быть первой в объединенной ячейке, либо введите ее адрес вручную (например, A1). Затем поставьте точку с запятой, после щелкните или напишите вторую ячейку. Затем поставьте точку с запятой и отметьте третье поле. После перечисления адресов нажмите «Enter». В поле, где вбивали формулу, появится объединенный текст. Он появится без пробелов между текстовыми блоками. Чтобы этого избежать, отбейте пробел в каждой отдельно взятой ячейке после находящегося текста, либо после адреса ячейки в формуле добавьте пробел вручную, написав « » (пробел в кавычках). Пробел в формуле также отделяется от остальных элементов точкой с запятой.

Как в Экселе соединить текст из двух ячеек в одну с помощью функции «Объединить»

«Объединить» – усовершенствованная вариация функции «Сцеп». Ее отличие в том, что параметры вводятся единожды на этапе написания функции. В частности, разделитель придется указать один раз для содержимого всех ячеек. Для того чтобы воспользоваться функцией «Объединить» нужно выполнить действия:

  1. В пустой ячейке поставьте знак «=» и напишите большими буквами «Объединить».
  2. В скобках после формулы укажите разделитель в кавычках (« » ,«,»,« и »), затем поставьте точку с запятой. Второй параметр формулы – это игнорирование пустых полей. Если они не должны учитываться в формуле, напишите «1», в ряде версий этот параметр обозначается словом «Истина» или «Ложь». Затем перечислите через запятую ячейки, которые нужно объединить, и нажмите «Enter».

В итоге формула должна иметь вид: «=ОБЪЕДИНИТЬ(« »;ИСТИНА; «A1»; «A2»; «A3»).

Если в A1 – «Иванов», в А2 – «Иван», в А3 – «Иванович», то после нажатия «Enter» в пустой ячейке появится «Иванов Иван Иванович».

С помощью символа «&»

Четвертый способ объединить ячейки – использовать амперсанд ( «&»). Для этого:

  1. В пустой ячейке наберите «=».
  2. Напишите нужную ячейку, например, А1, затем поставьте знак «&», потом в кавычках введите разделитель. Это может быть пробел или запятая, он также помещается в кавычки, потом введите вторую ячейку, которую нужно объединить. Если их больше двух, пробел выставите после каждой нового поля. Формула должна выглядеть так: «=А1&« »&А2& « »&А3». После нажатия «Enter» содержимое ячеек объединится.

С помощью макроса

Макрос в Excel – это сервис для автоматизации повторяющихся действий, он представляет собой записанную последовательность примененных функций и щелчков мышью для последующего воспроизводства. Используется, если нужно регулярно выполнять типовые задачи, в которых меняются данные, но не структура. Например, макросы используются при составлении ежемесячных отчетов о заработной плате, в которых меняются только цифры, но не метод расчета. Тогда макрос избавит пользователя от необходимости регулярно вручную настраивать и использовать формулы.

Чтобы записать макрос:

  1. В разделе «Разработчик» в графе «Код» нажмите на клавишу «Записать макрос».
  2. В появившемся окне выберите имя макроса, чтобы потом было удобнее его искать, присвойте ему сочетание клавиш и место хранения, добавьте описание.
  3. Нажмите «Ок», затем точно и без ошибок (потому что макрос записывает и ошибки тоже) проделайте алгоритм.
  4. Вернитесь во вкладку «Разработчик» и «Код» и нажмите «Остановить запись».

Макрос записывается в виде кода Visual Basic для приложений на одноименном языке программирования, который доступен для редактирования при нажатии комбинации ALT + F11. При ручном редактировании становится доступным правка записанного макроса, однако это требует дополнительных знаний и недоступно для рядового пользователя. Также макросы способны работать в нескольких продуктах Microsoft Office одновременно. Выполняется макрос нажатием присвоенной комбинации либо через окно «Макрос», которое вызывается комбинацией ALT + F8.

Надпись на заборе: «Катя + Миша + Семён + Юра + Дмитрий Васильевич +
товарищ Никитин + рыжий сантехник + Витенька + телемастер Жора +
сволочь Редулов + не вспомнить имени, длинноволосый такой +
ещё 19 мужиков + муж = любовь!»

Способ 1. Функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ

В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE) , которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот так:

Нюанс: не забудьте о пробелах между словами – их надо прописывать как отдельные аргументы и заключать в скобки, ибо текст.

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

Для массового объединения также удобно использовать новую функцию ОБЪЕДИНИТЬ (TEXTJOIN) , появившуюся начиная с Excel 2016. У нее следующий синтаксис:

=ОБЪЕДИНИТЬ( Разделитель ; Пропускать_ли_пустые_ячейки ; Диапазон1 ; Диапазон2 . )

  • Разделитель – символ, который будет вставлен между фрагментами
  • Второй аргумент отвечает за то, нужно ли игнорировать пустые ячейки (ИСТИНА или ЛОЖЬ)
  • Диапазон 1, 2, 3 . – диапазоны ячеек, содержимое которых хотим склеить

Например:

Способ 2. Символ для склеивания текста (&)

Это универсальный и компактный способ сцепки, работающий абсолютно во всех версиях Excel.

Для суммирования содержимого нескольких ячеек используют знак плюс «+«, а для склеивания содержимого ячеек используют знак «&» (расположен на большинстве клавиатур на цифре «7»). При его использовании необходимо помнить, что:

  • Этот символ надо ставить в каждой точке соединения, т.е. на всех «стыках» текстовых строк также, как вы ставите несколько плюсов при сложении нескольких чисел (2+8+6+4+8)
  • Если нужно приклеить произвольный текст (даже если это всего лишь точка или пробел, не говоря уж о целом слове), то этот текст надо заключать в кавычки. В предыдущем примере с функцией СЦЕПИТЬ о кавычках заботится сам Excel – в этом же случае их надо ставить вручную.

Вот, например, как можно собрать ФИО в одну ячейку из трех с добавлением пробелов:

Если сочетать это с функцией извлечения из текста первых букв – ЛЕВСИМВ (LEFT) , то можно получить фамилию с инициалами одной формулой:

Способ 3. Макрос для объединения ячеек без потери текста.

Имеем текст в нескольких ячейках и желание – объединить эти ячейки в одну, слив туда же их текст. Проблема в одном – кнопка Объединить и поместить в центре (Merge and Center) в Excel объединять-то ячейки умеет, а вот с текстом сложность – в живых остается только текст из верхней левой ячейки.

Чтобы объединение ячеек происходило с объединением текста (как в таблицах Word) придется использовать макрос. Для этого откройте редактор Visual Basic на вкладке Разработчик – Visual Basic (Developer – Visual Basic) или сочетанием клавиш Alt + F11 , вставим в нашу книгу новый программный модуль (меню Insert – Module) и скопируем туда текст такого простого макроса:

Теперь, если выделить несколько ячеек и запустить этот макрос с помощью сочетания клавиш Alt + F8 или кнопкой Макросы на вкладке Разработчик (Developer – Macros) , то Excel объединит выделенные ячейки в одну, слив туда же и текст через пробелы.

Лучшая альтернатива функции СЦЕПИТЬ и объединить текст в Excel

Одна из самых популярных операций в Exel по работе с текстом – это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

Как сцепить два текста в один с помощью и без функции Excel?

В примере показанным на рисунке таблица содержит первые два столбца:

  1. Имя – ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
  2. Фамилия – в данном столбце находиться только фамилии сотрудников.

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

Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

Как показано выше на рисунке с помощью символа «&» можно соединить любые текстовые значения из разных ячеек без использования функции: =СЦЕПИТЬ(). В этом примере объединены значения ячеек A2 и B2 с добавленным между ними символом пробела (указанный в формуле между кавычками как текстовое значение).

Для объединения текстов в одну строку программа Excel предлагает встроенную функцию
=СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.



3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

  1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
  2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
  3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

Интересный факт! В Excel нет обратной функции РАСЦЕПИТЬ и нет специального символа оператора. Для решения такой задачи применяются формулы с комбинациями текстовых функций. Например маркером для расцепления текста послужит символ пробела « » , а дальше:

  • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
  • чтобы расцепить только фамилию – формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

Фактически функция СЦЕПИТЬ устарела, но все еще доступна пользователям в новых версиях программы Excel.

Объедините несколько текстовых ячеек в Excel с помощью мастера объединения ячеек

Merge Cells — это надстройка для Microsoft Excel, которая объединяет несколько текстовых ячеек. Используйте его для объединения значений из нескольких ячеек в одну и объединения нескольких ячеек, строк или столбцов, сохраняя все данные.

Перед тем, как начать

Резервное копирование рабочего листа

Мы заботимся о ваших данных и рекомендуем вам всегда создавать резервные копии ваших файлов. Специальная опция мастера сделает это за вас, если вы ее выберете.

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

Надстройка объединяет все выделенные области, в том числе несмежные.

Начать объединение ячеек

Запустите надстройку, щелкнув ее значок в группе «Объединить» на вкладке «Данные Ablebits»:

Как объединить ячейки, столбцы и строки Excel

В окне надстройки можно настроить следующие параметры:

  1. Один щелчок по значку «Развернуть выделение» автоматически выделяет всю таблицу.
  2. Щелкните значок Выбрать диапазон, и вы получите диалоговое окно, в котором вы можете выбрать необходимые ячейки:
  3. Выберите, как объединить ячейки:
    • Столбцы в один. Перенести данные из ячеек каждой строки в одну ячейку:
    • рядов в один. Объедините строки в каждом столбце в одну ячейку:
    • клеток в одну. Объединить все выделенные ячейки в одну:
  4. Separate values ​​with предлагает набор стандартных разделителей для использования между объединенными значениями:
    • Точка с запятой (;)
    • Запятая (,)
    • Период (.)
    • Космос (⎵)
    • Разрыв строки (↲)

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

  5. Выберите ячейки назначения для результирующих значений в раскрывающемся списке. Поместите результаты в список:
    • Левый столбец или правый столбец, если вы объединяете столбцы.
    • Верхний ряд или нижний ряд при объединении рядов.
    • Верхняя левая ячейка, верхняя правая ячейка, нижняя левая ячейка или нижняя правая ячейка, когда вы объединяете все ячейки в одну.
  6. Используйте 4 дополнительных параметра, чтобы адаптировать результаты к вашей таблице:
    • Установите флажок Очистить содержимое выбранных ячеек, чтобы удалить исходные значения после их объединения:
    • Если вы хотите объединить выбранные ячейки, а не только их значения, выберите «Объединить все области в выделении»:
    • Чтобы избежать лишних разделителей при объединении значений, установите флажок Пропускать пустые ячейки.
    • Выберите параметр Перенос текста, чтобы объединенные значения отображались на листе.
  7. Мы рекомендуем выбрать «Создать резервную копию рабочего листа», чтобы получить копию текущей таблицы как есть.

Нажмите кнопку «Объединить», чтобы объединить значения из выбранных столбцов в Excel.

Функция TEXTJOIN в Excel для объединения текста из нескольких ячеек

В руководстве показано, как использовать функцию TEXTJOIN для объединения текста в Excel с практическими примерами.

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

Функция ОБЪЕДИНЕНИЕ ТЕКСТА в Excel

TEXTJOIN в Excel объединяет текстовые строки из нескольких ячеек или диапазонов и разделяет объединенные значения любым указанным вами разделителем.Он может либо игнорировать, либо включать в результат пустые ячейки.

Функция доступна в Excel для Office 365 и Excel 2019.

Синтаксис функции TEXTJOIN следующий:

TEXTJOIN (разделитель, ignore_empty, text1, [text2],…)

Где:

  • Разделитель (обязательно) — это разделитель между каждым текстовым значением, которое вы объединяете. Обычно это текстовая строка, заключенная в двойные кавычки, или ссылка на ячейку, содержащую текстовую строку.Число, указанное в качестве разделителя, рассматривается как текст.
  • Ignore_empty (обязательно) — Определяет, игнорировать пустые ячейки или нет:
    • ИСТИНА — игнорировать пустые ячейки.
    • FALSE — включить в результирующую строку пустые ячейки.
  • Text1 (обязательно) — первое значение, к которому нужно присоединиться. Может быть предоставлен как текстовая строка, ссылка на ячейку, содержащую строку, или массив строк, например диапазон ячеек.
  • Text2,… (необязательно) — дополнительные текстовые значения для объединения.Допускается максимум 252 текстовых аргумента, включая text1.

В качестве примера давайте объединим части адреса из ячеек B2, C2 и D2 вместе в одну ячейку, разделив значения запятой и пробелом:

С помощью функции СЦЕПИТЬ вам нужно будет указать каждую ячейку отдельно и поставить разделитель («,») после каждой ссылки, что может быть неудобным при объединении содержимого многих ячеек:

= СЦЕПИТЬ (A2, ",", B2, ",", C2)

В Excel TEXTJOIN вы указываете разделитель только один раз в первом аргументе и указываете диапазон ячеек для третьего аргумента:

= TEXTJOIN (",", ИСТИНА, A2: C2)

TEXTJOIN в Excel — 6 вещей, которые нужно запомнить

Чтобы эффективно использовать TEXTJOIN в ваших таблицах, есть несколько важных моментов, на которые следует обратить внимание:

  1. TEXTJOIN — это новая функция, которая доступна только в Excel 2019 для Windows и Mac, а также в Office 365.В более ранних версиях Excel используйте вместо этого функцию СЦЕПИТЬ или оператор «&».
  2. В Office 365 и Excel 2019 вы также можете использовать функцию СЦЕПИТЬ для объединения значений из отдельных ячеек и диапазонов, но без параметров для разделителей или пустых ячеек.
  3. Любое число, указанное в TEXTJOIN в качестве разделителя или текстовых аргументов, преобразуется в текст.
  4. Если разделитель не указан или представляет собой пустую строку («»), текстовые значения объединяются без разделителя.
  5. Функция может обрабатывать до 252 текстовых аргументов.
  6. Результирующая строка может содержать максимум 32 767 символов, что является пределом ячеек в Excel. Если этот предел превышен, формула TEXTJOIN возвращает #VALUE! ошибка.

Как объединить текст в Excel — примеры формул

Чтобы лучше понять все преимущества TEXTJOIN, давайте посмотрим, как использовать эту функцию в реальных сценариях.

Преобразовать столбец в список, разделенный запятыми

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

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

Для команды 1:

= TEXTJOIN (",", ЛОЖЬ, B2: B6)

Для команды 2:

= TEXTJOIN (",", ЛОЖЬ, C2: C6)

И так далее.

Во всех формулах используются следующие аргументы:

  • Разделитель — запятая («,»).
  • Ignore_empty имеет значение FALSE для включения пустых ячеек, потому что нам нужно показать, в какие игры не играли.

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

Объединить ячейки с разными разделителями

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

Предположим, вы хотите объединить ячейки, содержащие разные части имени, и получить результат в следующем формате: Фамилия, Имя Отчество.

Как видите, Фамилия и Имя разделяются запятой и пробелом («,»), а Имя и Отчество — только пробелом («»). Итак, мы включаем эти два разделителя в константу массива {«,», «»} и получаем следующую формулу:

= TEXTJOIN ({",", ""}, ИСТИНА, A2: C2)

Где A2: C2 — части имени, которые необходимо объединить.

В качестве альтернативы вы можете ввести разделители без кавычек в некоторых пустых ячейках (например, запятая и пробел в F3 и пробел в G3) и использовать диапазон $ F $ 3: $ G $ 3 (обратите внимание на абсолютные ссылки на ячейки) для аргумента разделителя:

= TEXTJOIN ($ F $ 3: $ G $ 3, ИСТИНА, A2: C2)

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

Например, если вы хотите, чтобы результат был в формате «Имя, отчество, инициал, фамилия», используйте функцию ВЛЕВО, чтобы извлечь первый символ (начальный) из ячейки C2.Что касается разделителей, мы ставим пробел («») между именем и инициалом среднего имени; точка и пробел («.») между инициалом и фамилией:

= TEXTJOIN ({"", "."}, ИСТИНА, B2, ВЛЕВО (C2,1), A2)

Соединить текст и даты в Excel

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

= TEXTJOIN (""; ИСТИНА; A2: B2)

Чтобы исправить это, вам нужно преобразовать дату в текстовую строку перед ее присоединением.И тут нам пригодится функция ТЕКСТ с желаемым кодом формата (в нашем случае «мм / дд / гггг»):

= TEXTJOIN (""; ИСТИНА; A2; ТЕКСТ (B2; "мм / дд / гггг"))

Объединить текст с разрывами строки

Если вы хотите объединить текст в Excel, чтобы каждое значение начиналось с новой строки, используйте CHAR (10) в качестве разделителя (где 10 — это символ перевода строки).

Например, чтобы объединить текст из ячеек A2 и B2, разделяя значения разрывом строки, используйте следующую формулу:

= ОБЪЕДИНЕНИЕ С ТЕКСТОМ (СИМВОЛ (10); ИСТИНА; A2: B2)

Наконечник. Чтобы результат отображался в нескольких строках, как показано на снимке экрана выше, убедитесь, что функция переноса текста включена.

Присоединить текст с условиями

Благодаря способности Excel TEXTJOIN обрабатывать массивы строк, его также можно использовать для условного объединения содержимого двух или более ячеек. Для этого используйте функцию ЕСЛИ, чтобы оценить диапазон ячеек и вернуть массив значений, соответствующих условию, в аргумент text1 функции TEXTJOIN.

Предположим, вы хотите получить список членов команды 1 из таблицы, показанной на скриншоте ниже.Для этого вложите следующий оператор IF в аргумент text1:

IF ($ B $ 2: $ B $ 9 = 1, $ A $ 2: $ A $ 9, "")

На простом английском языке приведенная выше формула гласит: если столбец B равен 1, вернуть значение из столбца A той же строки; в противном случае верните пустую строку.

Полная формула для Команды 1 принимает следующую форму:

= TEXTJOIN (",", ИСТИНА, ЕСЛИ ($ B $ 2: $ B $ 9 = 1, $ A $ 2: $ A $ 9, ""))

Аналогичным образом вы можете получить список членов команды 2 через запятую:

= TEXTJOIN (",", ИСТИНА, ЕСЛИ ($ B $ 2: $ B $ 9 = 2, $ A $ 2: $ A $ 9, ""))

Примечание. Благодаря функции динамических массивов, реализованной в последней версии Excel 365, она работает как обычная формула, показанная на скриншоте выше. В Excel 2019 вы должны ввести его как традиционную формулу массива, нажав сочетание клавиш Ctrl + Shift + Enter.

Искать и возвращать несколько совпадений в списке, разделенном запятыми

Как вы, наверное, знаете, функция ВПР в Excel может возвращать только первое найденное совпадение. Но что, если вам нужно получить все совпадения для определенного идентификатора, SKU или чего-то еще?

Чтобы вывести результаты в отдельные ячейки, используйте одну из формул, описанных в разделе ВПР для нескольких значений в Excel.

Чтобы найти и вернуть все совпадающие значения в одной ячейке в виде списка, разделенного запятыми, используйте функцию TEXTJOIN.

Чтобы увидеть, как это работает на практике, давайте извлечем список продуктов, приобретенных данным продавцом, из приведенной ниже примерной таблицы. Это легко сделать с помощью следующей формулы:

= TEXTJOIN (",", ИСТИНА, ЕСЛИ ($ A $ 2: $ A $ 12 = D2, $ B $ 2: $ B $ 12, ""))

Где A2: A12 — названия продавцов, B2: B12 — продукты, а D2 — интересующий продавец.

Вышеприведенная формула переходит к E2 и приносит все совпадения для целевого продавца в D2 (Адам). Благодаря грамотному использованию относительных (для целевого продавца) и абсолютных (для названий продавцов и продуктов) ссылок на ячейки, формула правильно копирует в ячейки ниже и хорошо работает и для двух других продавцов:

Примечание. Как и в предыдущем примере, это работает как обычная формула в Excel 365 и как формула CSE (Ctrl + Shift + Enter) в Excel 2019.

Логика формулы точно такая же, как в предыдущем примере:

Оператор IF сравнивает каждое имя в A2: A12 с целевым именем в D2 (в нашем случае Адам):

IF ($ A $ 2: $ A $ 12 = D2, $ B $ 2: $ B $ 12, "")

Если логический тест дает результат ИСТИНА (т.е. имя в D2 совпадает с именем в столбце A), формула возвращает продукт из столбца B; в противном случае возвращается пустая строка («»). Результатом IF является следующий массив:

{""; ""; "Бананы"; "Яблоки"; ""; ""; ""; "Апельсины"; ""; "Лимоны"; ""}

Массив передается функции TEXTJOIN в качестве аргумента text1.И поскольку TEXTJOIN настроен на разделение значений запятой и пробелом («,»), мы получаем эту строку в качестве окончательного результата:

Бананы, яблоки, апельсины, лимоны

Excel TEXTJOIN не работает

Когда ваша формула TEXTJOIN приводит к ошибке, это, скорее всего, одно из следующих:

  • # ИМЯ? ошибка возникает, когда TEXTJOIN используется в более старой версии Excel, где эта функция не поддерживается (до 2019), или когда имя функции написано с ошибкой.
  • # ЗНАЧЕНИЕ! ошибка возникает, если результирующая строка превышает 32 767 символов.
  • # ЗНАЧЕНИЕ! ошибка также может возникнуть, если Excel не распознает разделитель как текст, например, если вы предоставили какой-либо непечатаемый символ, такой как CHAR (0).

Вот как использовать функцию ОБЪЕДИНЕНИЕ в Excel. Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Доступные загрузки

Примеры формул TEXTJOIN в Excel

Вас также может заинтересовать

5 способов объединить / объединить текст ячеек в Excel (7 примеров)

В Excel есть несколько способов объединить данные для двух или более ячеек в Excel.Техника и функции для объединения данных:

  • Использование функции СЦЕПИТЬ
  • Используя «&» (знак амперсанда)
  • Функция TEXTJOIN для слияния диапазонов (Excel 2016, Excel онлайн)
  • Использование функции СЦЕПИТЬ (из Excel 2016)
  • Техника Flash Fill — Excel 2013 (Windows) и более поздние версии

Каждый из этих методов объединения данных столбцов, строк и диапазонов объясняется ниже с примерами листов и загружаемых файлов, где это необходимо.

Объединение текста ячеек с помощью функции СЦЕПИТЬ

В функции СЦЕПИТЬ вы можете предоставить текстовую строку, ссылки на ячейки, числа или другие символы, такие как разрывы строк, для объединения текста. См. Следующий пример с формулой и листом Excel, где я использовал столбцы A и B и отображал объединенный результат в столбце C.

Столбец A содержит имена, а столбец B — фамилии.

Формула СЦЕПИТЬ:

= СЦЕПИТЬ (A2; «»; B2)

После записи этой формулы в ячейку C2 вы можете перетащить маркер заполнения, чтобы скопировать формулу в другие ячейки.Для этого после написания формулы для ячейки C2 перейдите в нижнюю часть ячейки C2, пока не появится знак + со сплошной линией. Теперь перетащите в нужную ячейку. Когда вы покинете ручку, вы увидите, что ячейки C3, C4 и т. Д. Заполнены соответствующими текстами из ячеек A и B. Excel автоматически управляет номерами ячеек.

Использование текстовых строк, ячеек и чисел с пробелами и двойными кавычками

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

Формула для ячейки C2:

= СЦЕПИТЬ («Полное имя», A2, «», B2, СИМВОЛ (10), «Размер обуви = 9», «» «»)

Функция CHAR (10) добавила новую строку, которую вы можете видеть для «Размер обуви =» в результирующей текстовой строке.Как видите, двойные кавычки используются четыре раза для отображения в результирующей строке один раз.

Примечание: Для отображения результата в многострочном формате, как при использовании функции CHAR (10), вы должны использовать опцию «Перенести текст» для ячейки. Параметр «Перенос текста» отображается на вкладке «Главная».

Функция TEXTJOIN для объединения диапазонов

Функция TEXTJOIN позволяет объединять текстовые строки и несколько диапазонов, где каждое значение ячейки объединяется заданным разделителем.

Синтаксис использования функции TEXTJOIN:

TEXTJOIN (разделитель, ignore_empty, text1, [text2],…)

Где:

  • Разделителем может быть пробел, запятая или другие символы.Это обязательно.
  • Используйте значение TRUE для аргумента ignore_empty, если вы хотите опустить пустые ячейки, или FALSE в противном случае. Этот аргумент тоже обязателен.
  • Аргумент text1 может быть строкой, ячейкой или диапазоном ячеек, которые вы хотите объединить. Это тоже обязательный аргумент.
  • Текст2 и т. Д. Представляют другие диапазоны или текстовые строки, которые вы хотите объединить (необязательно).

Пример TEXTJOIN с запятой и диапазоном

В этом примере я объединю текст диапазона ячеек от A2 до A5, который содержит имена.Значение разделителя — запятая, поэтому каждое значение ячейки должно быть разделено запятой:

Формула TEXTJOIN:

= TEXTJOIN («,», ИСТИНА, A2: A5)

Результат:

Как видите, все имена объединены в ячейку C2, разделенную запятыми.

Пример использования нескольких диапазонов в TEXTJOIN

В этом примере я буду использовать несколько диапазонов в формуле TEXTJOIN.Он будет соединять имя и фамилию для каждой строки, а разделитель — это пробел. Кроме того, функция CHAR (10) также используется для отображения имен с переносом строки:

Формула TEXTJOIN:

= TEXTJOIN («», ИСТИНА, A2: B2,, СИМВОЛ (10), A3: B3, СИМВОЛ (10), A4: B4)

Полученный лист:

Как упоминалось ранее, функция TEXTJOIN доступна для Excel 2016, Excel онлайн, Excel для iPad и iPhone, Excel Mobile, планшетов Android и телефонов.

Использование «&» для объединения строк

Оператор «&» работает аналогично функции СЦЕПИТЬ, где вы можете комбинировать текстовые строки, числа, отдельные ячейки и т. Д.

См. Следующий пример с формулой:

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

Объединение ячеек методом Flash Fill

Техника Flash Fill доступна только в Excel 2013 для Windows и более поздних версиях.Таким образом, объединив 2 ячейки, например имя и фамилию, введите полное имя в ячейку C2 (точно так же, как в ячейках A2 и B2, содержащих имя и фамилию, соответственно).

Теперь, когда вы начнете вводить полное имя в ячейке C3, Excel поймет это и предложит полное имя на основе ячеек A3 и B3. Нажмите Enter, чтобы ввести имя в C3 во флэш-памяти.

Если эта функция не работает, необходимо включить ее следующим образом:

Запустить вручную

Перейдите на вкладку «Данные» -> «Flash Fill»

Запускать флэш-заполнение автоматически

Инструменты -> Параметры -> Дополнительно -> Параметры редактирования

Там вы можете увидеть опцию Automatically Flash Fill, отметьте ее.

Объединение текста с помощью функции СЦЕПИТЬ

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

Общий синтаксис функции СЦЕПИТЬ:

CONCAT (текст1, [текст2],…)

Где text1 может быть простой строкой, отдельной ячейкой или диапазоном ячеек.

Пример функции СЦЕПИТЬ

Ячейки A5 и B5 объединяются с помощью функции СЦЕП. Как и в примере CONCATENATE, я также использовал функцию CHAR (10) для добавления новой строки:

Формула CONCAT:

= CONCAT («Полное имя =», A5, «», B5, CHAR (10), «Размер обуви = 8», «» «»)

Результат приведенной выше формулы:

Использование диапазонов в функции CONCAT

Преимущество использования CONCAT над CONCATENATE состоит в том, что CONCAT также позволяет использовать диапазоны ячеек.

См. Следующий пример, где я покажу несколько диапазонов с помощью функции CONCAT.

Формула:

= СЦЕПИТЬ (A2: B3, СИМВОЛ (10), A4: B5)

Результат:

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

Очистка данных в Excel 101, часть 3: Как объединить столбцы в Excel

Очистка данных в Excel 101, часть 3: Как объединить столбцы в Excel

Наличие правильных данных в правильных столбцах для удовлетворения конкретных требований вашего анализа играет важную роль в процессе очистки данных.Во 2-й, 3-й и 4-й частях нашей серии статей по очистке данных в Excel мы покажем вам, как решать общие проблемы, используя как стандартный, так и мощный ярлык «Flash Fill» в Excel.

Часть 2 посвящена разделению данных из одной ячейки на несколько ячеек. Здесь, в части 3, мы рассмотрим обратное: объединение данных из нескольких столбцов в один столбец. В части 4 мы продемонстрируем несколько невероятно полезных и экономящих время уловок с мистическими возможностями функции «Flash Fill» в Excel.

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

В нашем последнем сообщении в блоге мы рассмотрели, как разбить данные, которые были экспортированы только в одну ячейку.Что делать, если у вас противоположная проблема: данные в нескольких ячейках, которые вам нужно объединить? Например, ваша система может экспортировать имена доноров в имена и фамилии, но вам нужно объединить их в одну ячейку для вашего следующего проекта. Как вы можете собрать данные из обеих ячеек и применить изменение ко всему столбцу? Попробуйте следующее:

Метод № 1: СЦЕПИТЬ

Формула Excel = СЦЕПИТЬ позволяет объединить текстовые строки из нескольких ячеек в одну.Вы можете использовать формулу для объединения чисел, текста и символов в дополнение к ссылкам на ячейки.

1. Выберите ячейку для нового значения, рядом с ячейками, которые необходимо объединить.

2. Введите = СЦЕПИТЬ (

3. Выберите первую ссылку на ячейку (имя).

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

5. Введите «», чтобы указать пробел между ваши значения

6. Добавьте еще одну запятую

7. Выберите вторую ссылку на ячейку (фамилию).

8. Добавьте «)», чтобы закрыть круглые скобки и завершить формулу.

9. Нажмите Enter. Появятся ваши новые значения.

10. Перетащите формулу, чтобы заполнить новый столбец.

Совет: при простом соединении двух ячеек используйте вместо них амперсанд.

Формула не требуется.

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

= A1 & B1

Это сокращенный вариант формулы = СЦЕПИТЬ, который лучше всего использовать, когда вам просто нужно добавить две ячейки.Все становится немного сложнее, когда вам нужно добавить разделитель или использовать функцию построения формул Excel.

Метод № 2: CONCAT

В более новых версиях Excel (после Excel 2010) формула = CONCATENATE была обновлена ​​до = CONCAT. Формула = СЦЕПИТЬ по-прежнему доступна в каждой версии Excel, чтобы оставаться совместимой со старыми версиями. Разница между формулами состоит в том, что = CONCAT может объединять ссылки на ячейки во всем диапазоне, чтобы соответствовать одной ячейке.

Инструкции по использованию по существу такие же, как формула = СЦЕПИТЬ, приведенная выше в методе 1.Если вы хотите выполнить ту же функцию, которую вы можете сделать с помощью = CONCATENATE, просто введите и выполните, как обычно (см. Ниже).

CONCAT и ссылки на диапазон

Чтобы объединить ссылки на диапазон, щелкните ячейку, разверните и перетащите весь диапазон.

После выполнения формулы ваша новая ячейка будет выглядеть следующим образом.

Метод 3: TEXTJOIN

Если вам нужно объединить диапазон ячеек в текст с пробелами, запятыми или другим разделителем, и вы не хотите тратить время на повторный ввод его между ссылками на ячейки, используйте = TEXTJOIN.Когда вы вводите = TEXTJOIN, Excel предлагает вам ввести: (delimiter, ignore_empty, text1, [text2],…)

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

— ignore_empty — здесь вы выбираете «ИСТИНА» или «ЛОЖЬ» в отношении включения пустых ячеек. Если вы хотите, чтобы были включены пустые ячейки, введите «ИСТИНА». Ваш выбор будет зависеть от имеющихся у вас данных и ваших целей объединения текста.

— текст 1 — это ссылка на ячейку, которую необходимо включить в формулу для выполнения функции (включая диапазоны и массивы).

— [текст 2] — необязательный аргумент, в котором вы можете указать дополнительные ссылки на ячейки для объединения, если вам нужно.

После заполнения формула должна выглядеть следующим образом:

Нажмите «Enter», и вы обнаружите, что TEXTJOIN легко объединил все ваши ссылки на ячейки, без необходимости утомительно писать «» между каждой ячейкой.

Метод № 4: Мгновенное заполнение

Прочтите нашу последнюю запись в блоге об очистке данных в этой серии, чтобы ознакомиться с функцией Excel «Мгновенное заполнение».

Чтобы объединить данные в один столбец, мы введем то, как мы хотим, чтобы наши новые данные выглядели в ячейке рядом с нашими существующими данными. Помните, что нам нужно создать две записи, чтобы Excel мог распознать наш шаблон и заполнить остальное за нас.

Следите за обновлениями в части 4 нашей серии статей по очистке данных в Excel, где мы подробно рассмотрим универсальность Flash Fill и некоторые примеры форматов, которые обязательно вдохновят вас на использование этой функции в повседневной работе в Excel. .

Мы надеемся, что эти методы помогут вам в очистке данных! Сообщите нам, если есть другие темы или проблемы с очисткой данных, которые вы хотели бы решить, отправив электронное письмо на contact @ inciter.io

Объединить (объединить) несколько строк в одну ячейку в Excel

Часто наши данные приходят к нам способами, которые лучше подходят для вычислений, чем для чтения. Одним из примеров этого является стандартная таблица данных, в которой заголовки и метки повторяются для каждой строки. Когда мы выполняем сортировку, упорядочивание по алфавиту и фильтрацию, этот формат невероятно полезен. Однако, когда мы хотим прочитать сводку информации, с этими таблицами трудно работать. Иногда лучше иметь все параметры в таблице, перечисленные в списке, разделенном запятыми, а не разбивать на несколько строк.К сожалению, в Excel нет простой функции, чтобы сделать это возможным. Вот краткий набор шагов по манипулированию данными, которые позволят построить список, разделенный запятыми, в одной ячейке из нескольких строк данных…

Изучите данные и цель

Давайте посмотрим на пример набора данных … В этом случае у нас есть список всех марок и моделей автомобилей, доступных в США на 2014 год. Они хранятся в таблице с отдельной строкой для каждой модели, поэтому марка автомобиль также повторяется в каждом ряду.

Нам нужна одна строка для каждой марки автомобиля со списком моделей после нее, разделенных запятыми. Должно получиться так:

Следующие шаги покажут вам, как получить этот результат.

Эндрю Робертс уже более десяти лет решает бизнес-задачи с помощью Microsoft Excel. Программа Excel Tactics призвана помочь вам в этом. Вы можете прочитать больше о его работах в его личном блоге на NapkinMath.io.

Подпишитесь на информационный бюллетень, чтобы быть в курсе последних статей.Зарегистрируйтесь, и вы получите бесплатное руководство с 10 быстрыми клавишами для экономии времени!

Другие публикации из этой серии …

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

Excel позволяет объединять или объединять текст из двух или более ячеек в одну ячейку в Excel. Большая часть данных на активном листе не всегда структурирована в соответствии с вашими требованиями. В этой ситуации вам необходимо правильно установить данные в каждом столбце отдельно. После этого вы должны быстро узнать, как объединить текст из двух или более ячеек в одну ячейку на листе Excel.

В этом руководстве мы собираемся обсудить несколько быстрых способов, которые позволяют комбинировать текстовые строки и устанавливать их надлежащим образом в ячейке. Либо вы можете использовать оператор амперсанда (&), либо использовать функцию конкатенации в Excel, чтобы объединить или объединить данные в активном листе Excel.

Большинство людей путают между объединением или объединением содержимого ячеек. Для начала следует узнать, в чем разница между ними. Объединение ячеек в Excel позволяет физически объединить содержимое нескольких ячеек и просмотреть полученное значение в одной ячейке.Иногда приведенное значение ячейки пересекает границу активной ячейки. В этой ситуации вам необходимо увеличить ширину полученной ячейки в Excel.

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

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

Метод 1. Объединение текста из двух или более ячеек в одну в Excel — с помощью функции «Авто»

Функция автозаполнения позволяет автоматически объединять содержимое нескольких ячеек в одну во время ввода сведений. Когда вы начинаете вводить последовательно одно за другим более чем одно значение ячейки, вы можете просмотреть раскрывающийся список, автоматически отображаемый на вашем экране. В этом поле вы можете наблюдать, как несколько ячеек соединяются вместе. Вы просто нажимаете клавишу ввода, чтобы объединить текстовое значение в активной ячейке с остальными ячейками.

Метод 2. Объединение текста из двух или более ячеек в одну ячейку в Excel — Использование оператора амперсанда (&)

Оператор амперсанда (&) позволяет быстро объединить содержимое нескольких ячеек и поместить полученное значение в другую отдельную ячейку. Вы можете использовать разные операторы амперсанда в соответствии с вашими потребностями во время объединения текстовых значений на активном листе.

Шаг 1: Подготовьте следующую структуру, чтобы начать процесс объединения текста.

Шаг 2: Выберите ячейку E3 и введите данную формулу = A3 & B3 & C3.Если вы хотите оставить пространство между текстом, вам нужно обновить предыдущую формулу, указав эту формулу = A3 & »« & B3 & »« & C3.

Шаг 3: Выберите ячейку E3 и перетащите примененную формулу для остальных ячеек с помощью команды дескриптора заполнения. Если вы не можете перетащить маркер заполнения, вы можете скопировать формулу. Для этого сначала выберите ячейку D3: D11 и нажмите сочетание клавиш Ctrl + D, чтобы скопировать формулу для остальных выбранных ячеек.

Метод 3. Объединение текста из двух или более ячеек в одну в Excel — Использование функции объединения

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

Синтаксис функции конкатенации = конкатенация (текст1, [текст2],….)

text1: это обязательное текстовое значение, используемое для присоединения к первому элементу. Текстовое значение может быть любым текстом, числом, изменением ячейки.
текст2,…: необязательное текстовое значение. Вы можете добавить до 255 текстовых значений для присоединения к текстовым строкам.

Шаг 1: Выберите ячейку, в которой вы хотите объединить текст из двух или более ячеек в одну ячейку в Excel с помощью функции конкатенации. Например, Ячейка F3

Шаг 2: Введите указанную ниже функцию конкатенации в ячейку F3 = СЦЕПИТЬ (A3, B3, C3) и нажмите клавишу ВВОД.Теперь перетащите эту формулу с помощью кнопки маркера заполнения или вы также можете скопировать формулу выбранной ячейки с помощью сочетания клавиш Ctrl + D.

Я надеюсь, что после прочтения этого руководства вы сможете использовать указанные три быстрых метода для объединения текста из двух или более ячеек в одну ячейку в Excel. Если вы чувствуете, что мы что-то упустили, напишите нам в поле для комментариев. Спасибо всем.

Excel функция для объединения ячеек в одну строку текста?

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

Объединяйте текст из двух или более ячеек в одну ячейку, Здесь вы можете объединить текст, разделенный разрывом строки.1. Метод B: используйте функцию Textjoin для объединения ячеек с разрывом строки (Excel Например, вы хотите объединить ячейки B3, C3, D3 и E3 в одну ячейку с запятыми, используйте приведенную ниже формулу в пустой ячейке. = CONCATENATE ( B3, «,», C3, «,», D3, «,», E3) Нажмите клавишу Enter, затем ячейки объединяются через запятую.

Как объединить несколько ячеек в ячейку с пробелом, запятыми или, В этом руководстве объясняется, как объединить ячейки в одну. W Быстрый способ объединения нескольких ячеек Продолжительность: 3:45
Размещено: 8 июля 2017 г. Функция Excel для объединения нескольких ячеек в одну, разделенных запятыми.Это быстрый способ объединить ячейки, разделенные любым указанным разделителем. Используйте функцию TEXTJOIN (), которая объединяет текст из нескольких ячеек или диапазонов, разделенных указанным разделителем (запятая, точка с запятой или любой другой). Синтаксис функции TEXTJOIN

Quickly Concatenate Multiple Cells, как объединить два столбца с данными в Excel, Excel объединить несколько столбцов в один Продолжительность: 0:50
Размещено: 14 апреля 2017 г. Объедините данные с помощью символа амперсанда (&). Выберите ячейку, в которую вы хотите поместить объединенные данные.Введите = и выберите первую ячейку, которую вы хотите объединить. Введите & и используйте кавычки с пробелом. Выберите следующую ячейку, которую вы хотите объединить, и нажмите клавишу ВВОД. Пример формулы может быть = A2 & «

Excel объединить несколько ячеек

Excel функция СЦЕПИТЬ и «&» для объединения строк и ячеек. Отпустите кнопку Ctrl, введите закрывающую скобку в строке формул и нажмите Enter. Чтобы объединить содержимое нескольких ячеек, вы выбираете диапазон для объединения и настраиваете следующие параметры: Ячейки в одну в разделе «Что объединять»; Выберите нужный разделитель в разделе «Разделять значения с помощью», в данном примере это запятая и пробел; Выберите, где вы хотите разместить диапазон Excel

СЦЕПИТЬ (с разделителем и без него), Эта функция, как следует из названия, может объединить текст из нескольких ячеек в одну ячейку.Он также позволяет указать разделитель. Вот синтаксис функции. Вы можете объединить данные из нескольких ячеек в одну с помощью символа амперсанда (&) или функции CONCAT. Объедините данные с помощью символа амперсанда (&). Выберите ячейку, в которую вы хотите поместить объединенные данные. Введите = и выберите первую ячейку, которую вы хотите объединить.

Объединить текст из двух или более ячеек в одну ячейку, Функция СЦЕПИТЬ заменяет СЦЕПИТЬ в более новых версиях Excel. Текстовые элементы могут быть текстовыми строками, числами или ссылками на ячейки, которые относятся к одной ячейке.Вы также можете объединить текст из нескольких ячеек с помощью оператора амперсанда (&). Например, вы можете ввести = B2 & «» & A2, чтобы получить тот же результат, что и = CONCATENATE (B2, «», A2). Нет никакого реального преимущества в использовании одного перед другим. хотя использование оператора амперсанда приводит к более короткой записи.

Excel объединяет строки в одну ячейку

Объедините текст из двух или более ячеек в одну ячейку, и нажмите клавишу ВВОД. Пример формулы может быть = A2 & «» & B2. Сравните лучшие компании ссуды на консолидацию долга (2020).Применить сегодня и погасить долг

Как объединить строки в Excel без потери данных, формула CONCATINATE для объединения значений из нескольких строк в одну ячейку. Теперь у вас есть несколько строк данных, объединенных в одну. Объедините данные с помощью функции CONCAT. Выберите ячейку, в которую вы хотите поместить объединенные данные. Введите = CONCAT (. Сначала выберите ячейку, которую вы хотите объединить. Используйте запятые для разделения объединяемых ячеек и используйте кавычки для добавления пробелов, запятых или закройте формулу круглыми скобками

Как объединить (объединить) данные из нескольких строк в одну, Полная, пошаговая версия этого руководства доступна в Excel Tactics здесь: http: // www Продолжительность: 6:31
Размещено: 10 декабря 2015 г. Объедините несколько строк в одну ячейку с помощью Kutools for Excel 1.Выберите диапазон со строками, которые необходимо объединить в одну ячейку, а затем нажмите Kutools> Объединить и разделить> Объединить строки, 2. В диалоговом окне Объединить столбцы или строки выберите Объединить в одну ячейку в первом разделе, затем укажите

Excel объединить с разделителем

CONCATENATE Excel Range (с разделителем и без него), Выделите всю формулу и нажмите F9 (это преобразует формулу в значения). Функция ConcatDelim (ConcatRange как вариант, разделитель как вариант) как строковый Dim Test как логический тест = True для каждого i в ConcatRange Если тестировать, то ConcatDelim = i Test = False Else ConcatDelim = ConcatDelim & Delimiter & i End If Next i Завершить функцию с этим Код VBA, необходимая формула становится такой.= ConcatDelim (A2: A11, «,»)

Как объединить диапазон с разделителем, В Excel есть два способа объединения ячеек: либо с помощью встроенной функции CONCATENATE, либо с помощью &. Но допустим, вы хотели: Как в Excel транспонировать и объединить ячейки в один столбец с разделителем? Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их повторно. Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов;

MS Excel — Concat с разделителем, Если вы хотите сделать что-то вроде конкатенации A1: C3, вам понадобится другая логика.Sub ConcatenateRange () Dim resultCell As Range Set СЦЕПИТЬ диапазоны Excel с помощью функции TEXTJOIN (доступно в Excel с подпиской на Office 365) разделитель — здесь вы можете указать разделитель (разделитель текста). Вы можете ввести это вручную или использовать ячейку ignore_empty — если это ИСТИНА, пустые ячейки будут игнорироваться. text1 — это

Excel объединяет столбцы в один список

Объединяет текст из двух или более ячеек в одну ячейку, Выберите ячейку, в которую вы хотите поместить объединенные данные.Объедините данные с помощью символа амперсанда (&). Выберите ячейку, в которую вы хотите поместить объединенные данные. Введите = и выберите первую ячейку, которую вы хотите объединить. Введите & и используйте кавычки с пробелом. Выберите следующую ячейку, которую вы хотите объединить, и нажмите клавишу ВВОД. Пример формулы может быть = A2 & «

Объединить три столбца в один список, и нажать Enter. Пример формулы может быть = A2 &» «& B2. Объединить несколько столбцов в один список с кодом VBA. 1. Удерживая нажатой клавишу Alt + F11 в Excel, и открывается окно Microsoft Visual Basic для приложений.2. Щелкните Вставить> Модуль и вставьте следующий макрос в окно модуля. Код VBA: объедините или объедините несколько столбцов в один список.

Создайте один список имен, объединяющий три списка, и вернет «ММ» в ячейке H8. Excel 2003 и более ранние версии: = ИНДЕКС ((Список1, Список2, Список3), СТРОКА (A1) * (СТРОКА (A1) <= СТРОКА Выберите список столбцов, который вы преобразуете в список, разделенный запятыми, и нажмите Kutools> Объединить & Разделить> Объединить строки, столбцы или ячейки без потери данных.2. В открывшемся диалоговом окне «Объединить столбцы или строки» вам необходимо: (1) Отметить параметр «Объединить строки» в разделе «Объединить выбранные ячейки в соответствии со следующими параметрами»;

Объедините несколько столбцов в Excel в один столбец

Объедините текст из двух или более ячеек в одну ячейку, и нажмите Enter. Пример формулы может быть = A2 & «» & B2. Объедините данные с помощью функции CONCAT. Выберите ячейку, в которую вы хотите поместить объединенные данные. Введите = СЦЕПИТЬ (. Сначала выберите ячейку, которую нужно объединить.Используйте запятые для разделения объединяемых ячеек и используйте кавычки для добавления пробелов, запятых или закройте формулу круглыми скобками

Как объединить (объединить) несколько столбцов в одно поле в Excel, Используйте & для объединения столбцы: выберите ячейку D1. В поле формулы введите = A1 & B1 & C1 и нажмите Enter. Примечание. Объедините несколько столбцов в один список с кодом VBA. 1. Удерживая клавиши Alt + F11 в Excel, откроется окно Microsoft Visual Basic для приложений.2. Щелкните Вставить> Модуль и вставьте следующий макрос в окно модуля. Код VBA: объедините или объедините несколько столбцов в один список.

Как объединить несколько столбцов в один с помощью Microsoft, В этом руководстве показано, как использовать функцию объединения в Microsoft Excel для объединения данных Продолжительность: 5:08
Размещено: 3 апреля 2014 г. Объедините несколько столбцов в один с помощью VBA. 1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений. 2. Щелкните Вставить> Модуль, вставьте приведенный ниже код в модуль.VBA: стек столбцов в один. Sub ConvertRangeToColumn () ‘UpdatebyExtendoffice Dim Range1 3. Нажмите клавишу F5 для запуска

Как добавить текст в формулу Excel

Как объединить ячейки в Excel — текст или числа, строка для символа, который вы хотите между словами, например: Шаг 1: Мы знаем формат предложения, которое нужно заключить в рамку. Во-первых, нам нужно, чтобы появилось имя продавца. Итак, выберите Шаг 2. Теперь нам нужно, чтобы после имени продавца было слово «Общая стоимость продажи».Чтобы прочесать это текстовое значение, мы Шаг 3. Теперь нам нужно выполнить расчет, чтобы получить

Включить текст в формулы — Служба поддержки Office, Чтобы использовать текст в формулах, заключите его в двойные кавычки. В Excel «текст». Вот еще один пример общей задачи — добавление даты на рабочий лист. Он использует Как добавить текст в начало или конец всех ячеек в Excel? 1. Выберите диапазон, в который вы добавите указанный текст. 2. Нажмите Kutools> Текст> Добавить текст…. Смотрите снимок экрана: 3.В диалоговом окне «Добавить текст» введите текст, который необходимо добавить в текстовое поле. (1.) Если вы отметите Перед первым символом

Как добавить текст в начало или конец всех ячеек в Excel ?, Есть две формулы для добавления указанного текста в начало или конец всех выбранных ячеек в Microsoft Excel . Метод 1: & формула. Введите = «Class A:» & A2 в ячейку. Вы можете складывать текстовые ячейки вместе в одну ячейку с помощью формулы. Пожалуйста, сделайте следующее. 1. Выберите пустую ячейку (говорит ячейка C2) рядом с ячейками, которые вы хотите добавить вместе, затем введите формулу = A2 & «» & B2в панель формул и нажмите клавишу Enter.

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

Объединяет текст из двух или более ячеек в одну ячейку, или другой текст. Закройте формулу круглыми скобками и нажмите Enter. Объедините диапазон / строку / столбец с запятой / пробелом / разрывом строки Kutools for Excel 1. Выберите диапазон, который вы объедините, и нажмите Kutools> Объединить и разделить> Объединить строки, столбцы или ячейки без 2. В открывшемся диалоговом окне, сделайте следующее:

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

Объедините диапазон / ячейки с запятой, пробелом, разрывом строки в Excel, нескольких значений ячеек с запятой, вы можете использовать формулу, основанную на функциях ПОДСТАВИТЬ и ОБРЕЗАТЬ.Вы можете использовать тот же подход для объединения. Поэтому, если вы хотите объединить ячейки с помощью запятых, нам нужно использовать трюк. Итак, чтобы объединить ячейки в ряд с запятыми, сделайте это. В ячейке напишите «=», чтобы начать формулу, и выберите диапазон, как показано ниже. Теперь нажмите F2 и выберите диапазон в строке формул или ячейке.

Еще статьи

.