Как использовать функцию ОБЪЕДИНЕНИЕ в Excel 2016
Мы знакомы с функцией СЦЕПИТЬ для объединения различных строк или чисел в Excel. Однако у него есть некоторые ограничения:
1. Аргументы разделяются запятыми.
2. Эта функция не может получить объект в области для выполнения слияния.
3. У него нет прав на добавление разделителей.
С этими недостатками новая функция, представленная в Excel 2016, называется TEXTJOINT, которая выполняет ту же функцию, что и CONCATENATE, но более эффективна.
Описание функции ОБЪЕДИНЕНИЕ
Функция TEXTJOIN объединяет текст из нескольких диапазонов и / или строк, который включает разделитель между связанным текстовым значением. Если разделителем является пустая текстовая строка, эта функция эффективно сопоставляет диапазоны.
Синтаксис функции ОБЪЕДИНЕНИЕ
Эта функция имеет следующий синтаксис:
TEXTJOIN (разделитель; ignore_empty; text1; [text2],.)
Давайте разберем вышесказанное:
- Разделитель (разделитель) – это символ, вставленный между объединенным текстом. Например, имя и фамилия человека объединены с разделителем «_» (подчеркивание), чтобы легко идентифицировать имя и избежать пробелов в строке. В этом примере подчеркивание является разделителем, а связанный текст – это имя и фамилия.
- Игнорировать пустые используется для игнорирования пустых ячеек при связывании объектов в области видимости. Мы можем установить параметры для игнорирования пустых ячеек, оставив для этого параметра значения ИСТИНА и ЛОЖЬ, если мы хотим иметь пустые ячейки.
- Текст 1 – это текст, который нужно объединить, может быть отдельной ячейкой или диапазоном ячеек.
- Текст 2 – это дополнительный текст, который необходимо объединить. Вы можете использовать до 252 текстовых аргументов, включая текст 1. Подобно тексту 1, это может быть отдельная ячейка или диапазон ячеек.
Пример функции TEXTJOIN
Вот несколько примеров, чтобы вы могли лучше понять эту функцию.
Пример 1:
В этом примере у нас есть таблица данных, которая включает имена, фамилии и состояния каждого человека. Здесь мы будем использовать функцию TEXTJOIN, чтобы создать уникальный идентификатор для каждого человека, объединив имя, фамилию и состояние. В формуле используется символ подчеркивания в качестве разделителя, для второго аргумента устанавливается значение ИСТИНА, чтобы не было пустых ячеек, а диапазон A2: C2 – это подключенный диапазон.
Перетащите формулу в ячейку D2 вниз, вы получите идентификатор для каждого человека.
Пример 2:
В этом примере, все еще в таблице данных выше, мы находим список всех имен в состоянии LA, дважды используя функцию TEXTJOIN. Сначала используйте функцию TEXTJOIN вместе с функцией IF, чтобы узнать, кто соответствует вышеуказанному условию, то есть человек, который живет в штате LA. Результат вернет полное имя человека, когда мы потянем формулу, столбец будет заполнен его полным именем. Если вы живете в другом штате, это поле останется пустым.
Затем мы снова воспользуемся функцией TEXTJOIN, чтобы получить список через запятую. Для этого запишем следующую формулу в ячейку B2.
= TEXTJOIN (‘,’; ИСТИНА; D5: D13)
Как показано на картинке ниже:
Результатом будет список имен, разделенных запятыми, как показано ниже:
Пустые ячейки будут проигнорированы из связанной строки, потому что мы установили для второй опции значение ИСТИНА.
Пример 3:
Мы можем использовать функцию TEXTJOIN для создания предложений с автозаполнением. Например, используйте его, чтобы написать комментарий к расшифровке стенограммы, чтобы узнать, к какому классу он принадлежит.
В приведенном ниже примере мы создадим таблицу LOOKUP, чтобы найти соответствующий класс учащегося и вернуть комментарии с помощью функции TEXTJOIN. В следующей таблице содержится информация о диапазоне точек и классов, соответствующая этому диапазону точек.
Формула ПРОСМОТР выглядит следующим образом:
= ПРОСМОТР (F4; L5: L8; N5: N8)
Как мы знаем, LOOKUP имеет по крайней мере три аргумента, первое значение поиска, F4 в этом примере. Второй аргумент – это диапазон поиска, т.е. L5: L8 в этой формуле, а последний аргумент – это возвращаемый диапазон N5: N8 в формуле. Таким образом, формула ищет точки в первом столбце (столбец L) и возвращает значение из столбца N.
Формула для получения информации из следующей таблицы находится между E3: F5.
Формула поиска, описанная в предыдущем абзаце в ячейке F5, возвращает рейтинг C для 34. Теперь мы будем использовать функцию TEXTJOIN, чтобы создать комментарий, который можно разместить в отчетах.
Предположим, нам нужно такое предложение:
[Candidate tên] у вас есть символ [ký hiệu], и ваш уровень [Grade].
У нас будет следующая формула:
= TEXTJOIN (“”; ИСТИНА; F3; “Вы достигли”; F4; “очки, рейтинги”; F5; “.”)
В этой формуле:
1. Первый аргумент – это разделитель, установленный в пробел (“”), что делает его похожим на предложение.
2. Второй аргумент обычно имеет значение ИСТИНА.
3. F3 – имя студента.
4. Продолжение «You» останется таким же для каждого студента.
5. Далее идет F4, баллы для студентов.
6. Следующий аргумент фиксированного раздела останется неизменным для всех случаев.
7. Второй аргумент – это класс в ячейке F5.
8. Последний аргумент – это выражение пунктуации, заканчивающее предложение.
Желаю всем успехов!
Узнать больше:
- Это самые основные функции Excel, которые вам необходимо понять.
- Как использовать функцию Vlookup в Excel
- Как использовать функцию СУММ для расчета итогов в Excel