Переместить или объединить содержимое нескольких ячеек в одну ячейку
В этом руководстве мы расскажем, как объединить содержимое нескольких ячеек в одну, как показано на скриншоте ниже. В Excel вы можете использовать символ &, функцию CONCATENATE или TEXTJOIN для быстрого и легкого выполнения этой задачи.
- Переместить или объединить содержимое нескольких ячеек в одну с помощью символа &
- Переместить или объединить содержимое нескольких ячеек в одну ячейку с помощью функции CONCATENATE
- Переместить или объединить содержимое нескольких ячеек в одну с помощью функции TEXTJOIN
Переместить или объединить содержимое нескольких ячеек в одну с помощью символа &
Используя символ &, вы можете объединить несколько ячеек в одну. Пожалуйста, примените следующую формулу в пустой ячейке:
Затем нажмите клавишу Enter, и все указанные ячейки будут объединены в одну, как показано на скриншоте:
Примечание: В приведенной выше формуле A2, A3, A4, A5, A6, A7 и A8 — это ячейки, которые вы хотите объединить; « » — это разделитель пробелов, который разделяет объединенные данные. Если вы хотите использовать другие разделители, просто замените строку с пробелом другим разделителем, например «,», «-» и т. д.
Переместить или объединить содержимое нескольких ячеек в одну ячейку с помощью функции CONCATENATE
Если нужно объединить длинный список ячеек, приведенная выше формула будет слишком длинной для ввода. Здесь я представлю простую формулу, созданную с использованием функций CONCATENATE и TRANSPOSE.
1. Пожалуйста, примените следующую формулу в пустой ячейке, где вы хотите получить результат:
2. Затем выберите всю формулу внутри функции CONCATENATE и нажмите клавишу F9 на клавиатуре. Эта формула преобразуется в массив, как показано на скриншотах:
![]() |
![]() |
![]() |
3. После этого вам нужно удалить фигурные скобки в начале и конце массива, как показано на скриншотах:
![]() |
![]() |
![]() |
4. После удаления фигурных скобок нажмите клавишу Enter, и все содержимое ячеек будет объединено в одну ячейку, как показано на скриншоте:
Вы также можете посмотреть демонстрацию ниже, чтобы увидеть весь процесс работы:
Примечания:
1. В приведенной выше формуле A2:A8 — это диапазон ячеек, которые вы хотите объединить; «,» — это разделитель запятой, который разделяет объединенные данные. Измените их по своему усмотрению.
2. После завершения формулы запятая будет отображаться в конце последнего значения ячейки. Чтобы удалить эту запятую, просто дважды щелкните ячейку с формулой и удалите запятую после последнего значения.
Переместить или объединить содержимое нескольких ячеек в одну с помощью функции TEXTJOIN
В Excel 2019 или Office 365 есть новая функция TEXTJOIN, которая может помочь вам легко объединить значения ячеек из разных ячеек в одну.
Общий синтаксис функции TEXTJOIN:
- разделитель: (Обязательно) Разделитель или символ, используемый для разделения объединенных данных.
- игнорировать_пустые: (Обязательно) Определяет, следует ли игнорировать пустые ячейки. Если ИСТИНА, пустые ячейки будут игнорироваться; если ЛОЖЬ, пустые ячейки будут включены.
- текст1: (Обязательно) Первый текст или ячейка для объединения.
- текст2...: (Необязательно) Дополнительные тексты или ячейки для объединения.
Пожалуйста, введите или скопируйте следующую формулу в пустую ячейку:
Затем нажмите клавишу Enter, чтобы получить результат, как показано на скриншоте:
Примечание: В приведенной выше формуле A2:A8 — это диапазон ячеек, которые вы хотите объединить; «-» — это дефис, который разделяет объединенные данные. Измените их по своему усмотрению.
Связанные функции:
- CONCATENATE:
- Функция Excel CONCATENATE используется для объединения двух или более текстовых элементов из нескольких ячеек в один.
- TRANSPOSE:
- Функция TRANSPOSE меняет ориентацию диапазона или массива. Например, она может повернуть таблицу, расположенную горизонтально в строках, вертикально в столбцы или наоборот.
- TEXTJOIN:
- Функция Excel TEXTJOIN объединяет несколько значений из строки, столбца или диапазона ячеек с определенным разделителем.
Больше статей:
- Объединение ячеек с переносом строки
- В Excel иногда может потребоваться объединить ячейки в одну с переносом строки, как показано на скриншоте ниже. В этом руководстве представлены две формулы для решения этой задачи с примерами.
- Извлечение N-го слова из текстовой строки в Excel
- Если у вас есть список текстовых строк или предложений, и вы хотите извлечь конкретное n-е слово из списка, как показано на скриншоте ниже. В этой статье я представлю несколько методов для решения этой задачи в Excel.
- Извлечение текста между скобками из текстовой строки
- Если часть текста заключена в скобки внутри текстовой строки, теперь вам нужно извлечь все текстовые строки между скобками, как показано на скриншоте ниже. Как можно быстро и легко решить эту задачу в Excel?
- Поиск и замена нескольких значений в Excel
- Обычно функция «Найти и заменить» помогает найти определенный текст и заменить его другим. Однако иногда может потребоваться найти и заменить несколько значений одновременно. Например, заменить все тексты «Excel» на «Excel 2019», «Outlook» на «Outlook2019» и т. д., как показано на скриншоте ниже. В этой статье я представлю формулу для решения этой задачи в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите сотни кликов мышью каждый день, попрощайтесь с болью в руке от использования мышки.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Привносит эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.