Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

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

1. Аргументы должны быть разделены запятыми.

2. Эта функция не может получить объекты в диапазоне для выполнения объединения.

3. Не предусмотрено добавление разделителя.

Учитывая эти недостатки, в Excel 2016 была введена новая функция под названием TEXTJOINT, которая выполняет ту же функцию, что и функция CONCATENATE, но более эффективно.

Описание функции СОЕДИНЕНИЕ ТЕКСТА

Функция TEXTJOIN объединяет текст из нескольких диапазонов и/или строк, включая разделитель между объединенными текстовыми значениями. Если разделитель представляет собой пустую текстовую строку, эта функция эффективно объединит диапазоны.

Синтаксис функции ТЕКСТСОЕДИНЕНИЕ

Эта функция имеет следующий синтаксис:

TEXTJOIN(разделитель, ignore_empty, текст1, [текст2], …)

Давайте разберем приведенный выше синтаксис:

  • Разделитель — это символ, вставляемый между объединенными текстами. Например, имя и фамилия человека объединяются с разделителем «_» (подчеркивание), чтобы легко идентифицировать имя и избежать пробелов в строке. В этом примере подчеркивание является разделителем, а объединенный текст — это имя и фамилия.
  • Игнорировать пустые используется для игнорирования пустых ячеек при объединении объектов в диапазоне. Мы можем установить опцию игнорирования пустых ячеек, установив значение TRUE для этой опции и FALSE, если нам нужны пустые ячейки.
  • Текст 1 — это текст для объединения, который может представлять собой отдельную ячейку или диапазон ячеек.
  • Текст 2 — это дополнительный текст, который необходимо объединить. Вы можете использовать до 252 текстовых аргументов, включая «Текст 1». Как и «Текст 1», это может быть отдельная ячейка или диапазон ячеек.

Пример функции СОЕДИНЕНИЕ ТЕКСТА

Ниже приведены несколько примеров, чтобы вы могли лучше понять эту функцию.

Пример 1:

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

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

Перетащите формулу в ячейку D2, и вы получите идентификатор каждого человека.

Пример 2:

В этом примере в той же таблице данных, приведенной выше, мы находим список имен всех людей в штате Лос-Анджелес, дважды используя функцию TEXTJOIN. Сначала используйте функцию TEXTJOIN в сочетании с функцией ЕСЛИ, чтобы найти людей, соответствующих вышеуказанным условиям, то есть людей, живущих в штате Лос-Анджелес. Результат вернет полное имя человека. Когда мы перетащим формулу вниз, столбец будет заполнен его полным именем. Если вы живете в другом штате, это поле останется пустым.

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

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

= ТЕКСТСОЕДИНЕНИЕ («»,, ИСТИНА, D5:D13)

Как показано на изображении ниже:

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

Результатом будет список имен, разделенных запятыми, как показано ниже:

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

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

Пример 3:

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

В приведенном ниже примере мы создадим таблицу ПРОСМОТР, чтобы найти соответствующую оценку учащегося и вернуть комментарии с помощью функции TEXTJOIN. В таблице ниже содержится информация о диапазоне оценок и класс, соответствующий этому диапазону оценок.

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

Формула ПРОСМОТРА выглядит следующим образом:

= ПРОСМОТР (F4, L5: L8, N5: N8)

Поскольку мы знаем, что функция ПРОСМОТР имеет как минимум три аргумента, первым является искомое значение, в этом примере F4. Второй аргумент — это диапазон поиска, то есть L5:L8 в этой формуле, а последний аргумент — это диапазон возврата, который в формуле равен N5:N8. Таким образом, формула ищет точку в первом столбце (столбец L) и возвращает значение из столбца N.

Формула извлекает информацию из следующей таблицы, расположенной между E3:F5.

Как использовать функцию ОБЪЕДИНЕНИЕ ТЕКСТА в Excel 2016

Формула поиска, обсуждавшаяся в предыдущем абзаце, присутствует в ячейке F5 и возвращает оценку C для оценки 34. Теперь мы будем использовать функцию TEXTJOIN, чтобы создать комментарий, который можно будет разместить в отчетах.

Предположим, нам нужно такое предложение:

[Имя кандидата] вы набрали [баллы], и ваша оценка — [Оценка].

У нас будет следующая формула:

=TEXTJOIN(" ",TRUE,F3,"Вы прошли",F4,"оценка, ранг",F5,".")

В этой формуле:

1. Первый аргумент — это разделитель, установленный в виде пробела (« «), что делает его похожим на предложение.

2. Второй аргумент, как обычно, имеет значение TRUE.

3. F3 — имя ученика

4. Следующая часть «Вы прошли» останется одинаковой для каждого случая студента.

5. Далее идет F4, оценка ученику.

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

7. Второй аргумент — это класс в ячейке F5.

8. Последний аргумент — это знак препинания, обозначающий конец предложения.

Желаю вам успехов!

Узнать больше:


Играйте в «головоломку» в Excel

Играйте в «головоломку» в Excel

МехметСалихКотен, пользователь Reddit, создал полнофункциональную версию тетриса в Microsoft Excel.

Как использовать функцию конвертации в Excel

Как использовать функцию конвертации в Excel

Чтобы преобразовать единицы измерения в Excel, мы воспользуемся функцией «Конвертировать».

Как использовать функцию HLOOKUP в Excel

Как использовать функцию HLOOKUP в Excel

Что такое функция HLOOKUP? Как использовать функцию HLOOKUP в Excel? Давайте выясним это вместе с Квантримангом!

Функция ЕСЛИОШИБКА в Excel, формула и использование

Функция ЕСЛИОШИБКА в Excel, формула и использование

Функция ЕСЛИОШИБКА в Excel используется довольно часто. Чтобы правильно его использовать, вам необходимо понимать формулу ЕСЛИОШИБКА Microsoft Excel.

Как использовать функцию ЗНАЧ в Excel

Как использовать функцию ЗНАЧ в Excel

Что такое функция ЗНАЧЕНИЕ в Excel? Что такое формула значения в Excel? Давайте выясним это вместе с LuckyTemplates.com!

Функция EOMONTH в Excel, как использовать функцию EOMONTH

Функция EOMONTH в Excel, как использовать функцию EOMONTH

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

Как использовать цикл do- while в Excel VBA

Как использовать цикл do- while в Excel VBA

Хотите автоматизировать повторяющиеся задачи в Excel VBA? Итак, давайте научимся использовать цикл Do-While для реализации серии действий, которые повторяются до тех пор, пока не будет выполнено условие.

Excel 2016 — Урок 6. Изменение размера столбцов, строк и ячеек в Excel

Excel 2016 — Урок 6. Изменение размера столбцов, строк и ячеек в Excel

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

Excel 2016 – Урок 5. Основные понятия о ячейках и диапазонах

Excel 2016 – Урок 5. Основные понятия о ячейках и диапазонах

Всякий раз, когда вы работаете с Excel, вам нужно будет вводить информацию (или контент) в ячейки. Давайте изучим с LuckyTemplates основные понятия о ячейках и диапазонах в Excel 2016!

Как использовать функцию XLOOKUP в Excel

Как использовать функцию XLOOKUP в Excel

Что такое функция Xlookup в Excel? Как использовать Xlookup в Excel? Давайте выясним это вместе с LuckyTemplates.com!