Note: The other languages of the website are Google-translated. Back to English

Формула Excel: объедините ячейки запятыми

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

Формула 1 Объедините ячейки с запятой, используя &

Общая формула:

text_1&","&text_2&","&…&"," &text_n

аргументы

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Как работает эта формула

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

=B3&","&C3&","&D3&","&E3

Нажмите Enter key, то ячейки объединяются через запятую.
doc объединить ячейки с запятой 2

объяснение

&: использование этого соединителя для объединения ячеек и запятых.

замечание

Если вы хотите напрямую использовать тексты вместо ссылок на ячейки в формуле, заключите текстовые строки в двойные кавычки.
doc объединить ячейки с запятой 3

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

Общая формула:

CONCATENATE(text_1,",",text_2,",",…",",text_n)

аргументы

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Как работает эта формула

Например, вы хотите объединить ячейки B3, C3, D3 и E3 в одну ячейку с запятыми, используйте приведенную ниже формулу в пустой ячейке.

=CONCATENATE(B3,",",C3,",",D3,",",E3)

Нажмите Enter key, то ячейки объединяются через запятую.
doc объединить ячейки с запятой 4

объяснение

CONCATENATE function: функция CONCATENATE используется для объединения текста.

замечание

Если вы хотите напрямую использовать текст вместо ссылок на ячейки в формуле, заключите текстовые строки в двойные кавычки.
doc объединить ячейки с запятой 5

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

В этом случае выберите формулу 3.

Формула 3 Объедините ячейки с запятой, объединив функции ПОДСТАВИТЬ и ОБРЕЗАТЬ

Общая формула:

=SUBSTITUTE(TRIM(text_1&" "&text_2&" "&…&" "&text_n)," ",", ")

аргументы

Text_1, text_2, text_n: the cells or text strings you want to combine with comma.

Как работает эта формула

Например, вы хотите объединить ячейки B3, C3, D3 и E3 в одну ячейку с запятыми, используйте приведенную ниже формулу в пустой ячейке.

=SUBSTITUTE(TRIM(B3&" "&C3&" "&D3&" "&E3)," ",", ")

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

объяснение

TRIM функция: функция TRIM удаляет все лишние пробелы из текстовой строки. Вот ОБРЕЗАТЬ (B3 & "" & C3 & "" & D3 & "" & E3) объединит ячейки с пробелами, а затем очистит лишние пробелы, эта формула остановит конечную или ведущую запятую.

ЗАМЕНА функция: функция ЗАМЕНА используется для замены текста определенным текстом. Вот = ПОДСТАВИТЬ (ОБРЕЗАТЬ (B3 & "" & C3 & "" & D3 & "" & E3), "", ",") заменит пробел запятой и пробелом в комбинированной текстовой строке (комбинация B3, C3, D3 и E3).

замечание

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

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

Если вы хотите использовать другие разделители для замены запятых, замените «,» в формулах на другие разделители. Например, комбинировать с плюсом.

= ПОДСТАВИТЬ (ОБРЕЗАТЬ (B6 & "" & C6 & "" & D6 & "" & E6), "", "+")
Or
= СЦЕПИТЬ (B3; «+»; C3; «+»; D3; «+»; E3)
Or
= B3 & "+" & C3 & "+" & D3 & "+" & E3
doc объединить ячейки с запятой 8

Файл примера

образец документаНажмите, чтобы загрузить образец файла


Относительные формулы


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80% времени.

  • Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (1)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Если у вас есть Office 365, используйте новую функцию ArrayToText.
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL