Как конкатенировать несколько ячеек с пробелом в Excel (7 методов) -...

  • Поделись Этим
Hugh West

При работе с Microsoft Excel, иногда нам нужно объединить несколько ячеек с их значениями, используя Excel формулы. Мы можем легко конкатенировать несколько ячеек с пробелом в Excel с помощью формул. Чтобы объединить несколько ячеек с пробелом в Excel мы можем использовать функцию CONCATENATE, Символ амперсанда (&) , Функции TEXTJOIN, TRANSPOSE , формула CHAR и Макросы VBA также.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.

Конкатенация нескольких ячеек.xlsm

7 подходящих способов конкатенации нескольких ячеек с пробелом в Excel

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

1. использование функции CONCATENATE для объединения нескольких ячеек с пробелом в Excel

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

Шаги:

  • Сначала выберите ячейка E5 .

  • После выбора ячейка E5 , тип функция CONCATENATE в Формула бара . Функция,
=CONCATENATE(B5," ",C5," ",D5)

  • Следовательно, нажмите Войти на вашем клавиатура и вы получите Шон Айджек Ли в качестве выхода функции.

  • Затем перетащите Наполнительная рукоятка сделать то же самое для остальных сотрудников.

Читайте также: Как выполнить конкатенацию в Excel (3 подходящих способа)

2. Выполните функции CONCATENATE и TRANSPOSE для объединения нескольких ячеек с пробелом в Excel

В этом методе мы будем применять TRANSPOSE и CONCATENATE Функции для конкатенации нескольких ячеек с пробелом в Excel. Давайте выполним следующие шаги, чтобы научиться!

Шаги:

  • Во-первых, мы будем применять функция ТРАНСПОЗИЦИЯ транспонировать строки 4 на 6 в столбцы. Для этого выберите ячейку E5.

  • После этого введите функция ТРАНСПОЗИЦИЯ в Формула Bar. Функция TRANSPOSE это,
=TRANSPOSE(C4:C6)&" "

  • После ввода функция ТРАНСПОЗИЦИЯ в Формула бара просто нажмите F9 на вашем клавиатура . Сейчас, F9 преобразует функцию в значение с фигурной скобкой.

  • Следовательно, удалите фигурные скобки с правой и левой сторон и запишите CONCATENATE до "Самуэль", "Джонсон", "Тейлор". с скобка согласно нашему скриншоту, который приведен ниже.
=CONCATENATE("Samuel", "Johnson", "Taylor")

  • Наконец, нажмите Войти на вашем клавиатура и вы получите Сэмюэл Джонсон Тейлор в качестве выхода функции.

Подробнее: Противоположность конкатенате в Excel (4 варианта)

3. Применение символа амперсанда (&) для объединения нескольких ячеек с пробелом в Excel

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

Шаг 1:

  • Прежде всего, выберите ячейка E5 конкатенировать ячейки B5, C5, и D5 с космосом.

  • После выбора ячейка E5 введите формулу в поле Формула бара Формула, которая набирается в Формула бара это,
=B5&" "&C5&" "&D5

  • Далее просто нажмите Войти на вашем клавиатура и вы получите Шон Айджек Ли в ячейка E5 как возврат формулы.

Шаг 2:

  • Далее, перетащите Наполнительная рукоятка применить ту же формулу для остальных сотрудников.

Читать далее: Как объединить несколько ячеек в Excel (8 быстрых подходов)

Похожие чтения:

  • Как конкатенировать дату, не ставшую числом, в Excel (5 способов)
  • Возврат каретки в формуле Excel для конкатенации (6 примеров)
  • Конкатенация нескольких ячеек с игнорированием пробелов в Excel (5 способов)
  • Как выделить жирным текст в формуле конкатенации в Excel (2 метода)
  • Конкатенация строк в Excel (11 методов)

4. Вставка функции CHAR для конкатенации нескольких ячеек с пробелом в Excel

В этом методе мы узнаем самую интересную формулу под названием функция CHAR для конкатенации ячеек с пробелом в Excel . Чтобы объединить ячейки с пробелом в Excel с помощью функция CHAR Давайте выполним следующие действия.

Шаг 1:

  • Прежде всего, выберите ячейка E5 .

  • Следовательно, тип функция CHAR в Формула бара . Функция CHAR в Формула бара это,
=B5&CHAR(32)&C5&CHAR(32)&D5

  • Где CHAR(32) возвращает пространство.

  • После этого нажмите Войти на вашем клавиатура и вы получите Шон Айджек Ли в ячейка E5 в качестве выхода функции.

Шаг 2:

  • Затем установите курсор Внизу-справа на сайте ячейка E5 , an Знак автозаполнения появится, и перетащите его вниз.

  • После завершения вышеописанного процесса мы получим желаемый результат в столбце E .

Похожий материал: VBA для конкатенации диапазона с разделителем в Excel (3 способа)

5. применение функций TEXT и TODAY для конкатенации нескольких ячеек с пробелом в Excel

Здесь мы будем применять ТЕКСТ и функция TODAY для объединения ячеек в Excel. Давайте выполним следующие инструкции, чтобы научиться!

Шаги:

  • Сначала выберите клетка B5.

  • После этого введите функция TODAY в Формула бара. Формула находится в Формула бара,
=TODAY()

  • Теперь нажмите Войти на вашем клавиатура и вы получите 2/28/2022 как возврат этой функции.
  • После завершения вышеуказанного процесса снова выберите ячейка C5 .

  • В ячейка C5 , введите новую формулу. Формула имеет вид,
= "Сегодня "&TODAY()

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

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

  • После выбора ячейка D5, снова введите новую формулу с двойными кавычками в поле Формула бара. Формула такова,
= "Сегодня " &TEXT(TODAY(), "mm-dd-yy")

  • Где TODAY() возвращает текущую дату.

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

Читайте также: Как объединить текст из двух или более ячеек в одну ячейку в Excel (5 методов)

6. запуск кода VBA для конкатенации нескольких ячеек с пробелом в Excel

В этом методе мы запустим VBA Код для конкатенации нескольких ячеек с пробелом. Следуйте инструкциям ниже, чтобы научиться!

Шаг 1:

  • Во-первых, из вашего Разработчик ленту, перейдите на,

Разработчик → Visual Basic

  • После этого на экране появится окно с именем Приложения Microsoft Visual Basic - Конкатенация ячеек с пробелом появится перед вами.

  • Следовательно, из Вставка перейдите на,

Вставка → Модуль

Шаг 2:

  • Далее, запишите следующее VBA код в Конкатенация ячеек с пробелом модуль.
 Function ConcatenateR(WorkR As Range, Optional sign As String = " ") As String Dim R As Range Dim OutStr As String For Each R In WorkR If R.Text " " Then OutStr = OutStr & R.Text & sign End If Next ConcatenateR = Left(OutStr, Len(OutStr) - 1) End Function 

  • Во время завершения ввода VBA код в этом модуле, запустить код. Для этого перейдите на,

Выполнить → Выполнить форму суб/пользователя

Шаг 3:

  • Теперь вернитесь к своему рабочему листу и введите ConcatenateR формула в ячейке E5 . ConcatenateR формула такова,
=ConcatenateR(B5:D5)

  • После этого нажмите Войти на вашем клавиатура и вы получите Шон Айджек Ли в ячейка E5 в качестве выходного сигнала определяемого пользователем ConcatenateR функция.

  • Аналогично, автозаполнение формулы ConcatenateR для всего столбца E чтобы получить желаемый результат, который приведен на скриншоте ниже.

Подробнее: Как соединить строку и переменную в Excel VBA (подробный анализ)

7. применение функции TEXTJOIN для конкатенации нескольких ячеек с пробелом в Excel

После изучения Функция CONCATENATE , Метод символа амперсанда , функция CHAR , ТЕКСТ, и СЕГОДНЯ формулы, мы научимся конкатенировать несколько ячеек с пробелом в Excel с помощью Функция TEXTJOIN . Чтобы объединить несколько ячеек в Excel с помощью функция TEXTJOIN , следуйте инструкциям ниже, чтобы научиться!

Шаг 1:

  • Сначала выберите ячейка E5 , где мы напечатаем Функция TEXTJOIN .

  • После выбора ячейка E5 введите Функция TEXTJOIN в Формула бара . Формула в Формула бара это,
=TEXTJOIN(" ", TRUE, B5:D5)

  • Во время завершения ввода функции в Формула бара просто нажмите Войти на вашем клавиатура и вы получите Шон Айджек Ли как возвращение Функция TEXTJOIN .

Шаг 2:

  • Теперь поместите свой курсор на справа внизу из ячейка E5, и сразу же знак автозаполнения появится перед вами. Перетащите знак автозаполнения вниз.

  • После завершения вышеописанного процесса вы сможете получить желаемый результат.

Читать далее: Конкатенация нескольких ячеек на основе критериев в Excel (4 метода)

О чем следует помнить

👉 вы можете использовать только Функция TEXTJOIN в Excel 2019 или более поздние, включая Microsoft 365 .

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.