Как использовать функции CONCATENATE и CONCAT для объединения текста в Excel
ДомДом > Новости > Как использовать функции CONCATENATE и CONCAT для объединения текста в Excel

Как использовать функции CONCATENATE и CONCAT для объединения текста в Excel

Aug 19, 2023

Вам нужно объединить текстовые строки в Excel? Узнайте, как использовать функции CONCATENATE и CONCAT, в этом кратком руководстве.

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

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

Функция СЦЕПИТЬ в Excel объединяет несколько строк в одну ячейку. Он позволяет объединить два или более значений ячеек, констант или текстовых строк. Синтаксис CONCATENATE следующий:

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

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

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

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

В этой формуле CONCATENATE принимает имена вА2,Би 2, иС2 и соединяет их вместе. Имейте в виду, что CONCATENATE не поддерживает разделители. Поэтому, чтобы имена не сливались вместе, добавьте пробел после каждого имени в исходной ячейке.

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

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

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

Затем вы можете скрыть исходные столбцы, чтобы сделать таблицу менее перегруженной.

Функция CONCAT, доступная для Excel 2019 и более поздних версий, представляет собой улучшенную версию CONCATENATE. Синтаксис функции CONCAT следующий:

Как и СЦЕПИТЬ,текст 1,текст2,текст3 и т. д. представляют ссылки на ячейки или текстовые строки, которые необходимо объединить. Ключевым преимуществом CONCAT является его способность более эффективно обрабатывать диапазоны и массивы.

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

В том же примере, что и раньше, для объединения имени, отчества и фамилии клиентов на листе Excel используется формула:

Как и функция СЦЕПИТЬ, эта формула принимает значения имен вА2: С2 и объединяет их вместе, чтобы отобразить полное имя. Разница здесь в том, что вы можете указать диапазон значений, а не обращаться к каждому отдельно. Это лучше подчеркнуто на листе ниже.