Перейти к содержимому

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

Переместить или объединить содержимое нескольких ячеек в одну ячейку

Author Xiaoyang Last modified

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

doc-combine-multiple-cells-1


Переместить или объединить содержимое нескольких ячеек в одну с помощью символа &

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

=A2&" "&A3&" "&A4&" "&A5&" "&A6&" "&A7&" "&A8

Затем нажмите клавишу Enter, и все указанные ячейки будут объединены в одну, как показано на скриншоте:

doc-combine-multiple-cells-2

Примечание: В приведенной выше формуле A2, A3, A4, A5, A6, A7 и A8 — это ячейки, которые вы хотите объединить; « » — это разделитель пробелов, который разделяет объединенные данные. Если вы хотите использовать другие разделители, просто замените строку с пробелом другим разделителем, например «,», «-» и т. д.


Переместить или объединить содержимое нескольких ячеек в одну ячейку с помощью функции CONCATENATE

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

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

=CONCATENATE(TRANSPOSE(A2:A8)&",")

doc-combine-multiple-cells-3

2. Затем выберите всю формулу внутри функции CONCATENATE и нажмите клавишу F9 на клавиатуре. Эта формула преобразуется в массив, как показано на скриншотах:

doc-combine-multiple-cells-4
arrow-down
doc-combine-multiple-cells-5

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

doc-combine-multiple-cells-6
arrow-down
doc-combine-multiple-cells-7

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

doc-combine-multiple-cells-8

Вы также можете посмотреть демонстрацию ниже, чтобы увидеть весь процесс работы:

Примечания:

1. В приведенной выше формуле A2:A8 — это диапазон ячеек, которые вы хотите объединить; «,» — это разделитель запятой, который разделяет объединенные данные. Измените их по своему усмотрению.

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


Переместить или объединить содержимое нескольких ячеек в одну с помощью функции TEXTJOIN

В Excel 2019 или Office 365 есть новая функция TEXTJOIN, которая может помочь вам легко объединить значения ячеек из разных ячеек в одну.

Общий синтаксис функции TEXTJOIN:

=TEXTJOIN(разделитель, игнорировать_пустые, текст1, [текст2], …)
  • разделитель: (Обязательно) Разделитель или символ, используемый для разделения объединенных данных.
  • игнорировать_пустые: (Обязательно) Определяет, следует ли игнорировать пустые ячейки. Если ИСТИНА, пустые ячейки будут игнорироваться; если ЛОЖЬ, пустые ячейки будут включены.
  • текст1: (Обязательно) Первый текст или ячейка для объединения.
  • текст2...: (Необязательно) Дополнительные тексты или ячейки для объединения.

Пожалуйста, введите или скопируйте следующую формулу в пустую ячейку:

=TEXTJOIN("-",TRUE,A2:A8)

Затем нажмите клавишу Enter, чтобы получить результат, как показано на скриншоте:

doc-combine-multiple-cells-9

Примечание: В приведенной выше формуле A2:A8 — это диапазон ячеек, которые вы хотите объединить; «-» — это дефис, который разделяет объединенные данные. Измените их по своему усмотрению.


Связанные функции:

  • CONCATENATE:
  • Функция Excel CONCATENATE используется для объединения двух или более текстовых элементов из нескольких ячеек в один.
  • TRANSPOSE:
  • Функция TRANSPOSE меняет ориентацию диапазона или массива. Например, она может повернуть таблицу, расположенную горизонтально в строках, вертикально в столбцы или наоборот.
  • TEXTJOIN:
  • Функция Excel TEXTJOIN объединяет несколько значений из строки, столбца или диапазона ячеек с определенным разделителем.

Больше статей:

  • Объединение ячеек с переносом строки
  • В Excel иногда может потребоваться объединить ячейки в одну с переносом строки, как показано на скриншоте ниже. В этом руководстве представлены две формулы для решения этой задачи с примерами.
  • Извлечение N-го слова из текстовой строки в Excel
  • Если у вас есть список текстовых строк или предложений, и вы хотите извлечь конкретное n-е слово из списка, как показано на скриншоте ниже. В этой статье я представлю несколько методов для решения этой задачи в Excel.
  • Поиск и замена нескольких значений в Excel
  • Обычно функция «Найти и заменить» помогает найти определенный текст и заменить его другим. Однако иногда может потребоваться найти и заменить несколько значений одновременно. Например, заменить все тексты «Excel» на «Excel 2019», «Outlook» на «Outlook2019» и т. д., как показано на скриншоте ниже. В этой статье я представлю формулу для решения этой задачи в Excel.

Лучшие инструменты для повышения производительности Office

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

🤖 KUTOOLS AI Помощник: Революционизируйте анализ данных на основе: Интеллектуальное выполнение   |  Генерация кода  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools
Популярные функции: Поиск, Выделение или Отметка дубликатов  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округлить без формулы ...
Супер VLookup: Множественные критерии  |  Множественные значения  |  На нескольких листах  |  Распознавание нечетких соответствий...
Расширенный раскрывающийся список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Раскрывающийся список с множественным выбором...
Управление столбцами: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы для выбора одинаковых и разных ячеек ...
Основные функции: Сетка фокусировки  |  Дизайн листа  |  Улучшенная строка формул  |  Управление книгами и листами | Библиотека автотекста (Авто текст)  |  Выбор даты  |  Объединить данные  |  Шифрование/Расшифровка ячеек  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр (фильтр жирного/курсивного/зачеркнутого текста...) ...
Топ-15 наборов инструментов:  12 инструментов для работы с текстом (Добавить текст, Удалить определенные символы ...)  |  50+ типов диаграмм (Диаграмма Ганта ...)  |  40+ практических формул (Расчет возраста на основе даты рождения ...)  |  19 инструментов вставки (Вставить QR-код, Вставить изображение по пути ...)  |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты ...)  |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки Excel ...)  |  ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживает английский, испанский, немецкий, французский, китайский и более 40 других языков!

Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...


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

  • Один щелчок, чтобы переключаться между десятками открытых документов!
  • Сократите сотни кликов мышью каждый день, попрощайтесь с болью в руке от мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.