Как использовать функции CONCATENATE и CONCAT для объединения текста в Excel
Вам нужно объединить текстовые строки в 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 и объединяет их вместе, чтобы отобразить полное имя. Разница здесь в том, что вы можете указать диапазон значений, а не обращаться к каждому отдельно. Это лучше подчеркнуто на листе ниже.