Примеры функций Excel TEXTJOIN - Excel и Google Таблицы

В этом руководстве показано, как использоватьExcel ТЕКСТ ПРИСОЕДИНИТЬСЯ Функция в Excel для объединения текста из нескольких строк.

Обзор функции TEXTJOIN

Функция TEXTJOIN объединяет текст из нескольких строк, вы указываете выбор разделителя и игнорируете ли пробелы.

Чтобы использовать функцию таблицы Excel TEXTJOIN, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

Синтаксис и входные данные функции TEXTJOIN:

= TEXTJOIN (разделитель, ignore_empty, text1, [text2],…)

разделитель - Разделитель между каждым текстом.

ignore_empty - Игнорировать пустые ячейки или нет.

текст 1 - Первое текстовое значение или диапазон.

text2 - [необязательно] Второе текстовое значение или диапазон.

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

Функция TEXTJOIN объединяет текст из нескольких строк, вы указываете выбор разделителя и игнорируете ли пробелы. Он доступен в Excel 2016 и более поздних версиях.

= TEXTJOIN (""; ложь; B3: C3)

Вышеупомянутое объединяет имя и фамилию (столбцы B и C) с пробелом в качестве разделителя (символ, разделяющий слово) и возможность включения пробелов (следующий пример будет более очевидным).

TEXTJOIN для включения пробелов

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

= TEXTJOIN (";"; ЛОЖЬ; B3: E3)

Используя FALSE в качестве второго аргумента, он объединяет их с точкой с запятой (выбранной в качестве разделителя), несмотря на то, что некоторые из них являются пробелами. Когда вам нужно снова разделить их, это окажется полезным с Text to Columns.

TEXTJOIN для игнорирования пробелов

Не имеет смысла включать пробелы, если в сценарии приветствие сочетается с такими именами, как это ниже:

= TEXTJOIN (""; ЛОЖЬ; B3: E3)

Вы можете увидеть очевидные в F5 и F6, где есть лишний пробел между именем и фамилией.

В этом случае было бы лучше игнорировать пустые ячейки, если они не заполнены ИСТИНОЙ в качестве второго аргумента.

= TEXTJOIN (""; ИСТИНА; B3: E3)

TEXTJOIN с 1 и 0

Если вы использовали ВПР, вы могли знать, что Excel распознает ИСТИНА как 1 и ЛОЖЬ как 0. В большинстве случаев они могут использоваться как взаимозаменяемые. И здесь тоже. Нет никакого влияния на выбор текста или числа. Просто предпочтения (и скорость набора).

TEXTJOIN с условием

Возможно, вы захотите объединить текст, только если они соответствуют условию. В этом случае вам может потребоваться объединить полные имена с запятыми в качестве разделителя, только если в поле «Сверхурочная работа» указано «Да» (столбец C).

{= TEXTJOIN (",", ИСТИНА, ЕСЛИ (C3: C7 = "Да", B3: B7, ""))}

Это формула массива.

Если вы используете версию Excel до 2022 года, вы должны нажать CTRL + SHIFT + ENTER вместо ENTER после ввода формулы. Когда все будет сделано правильно, вы должны увидеть фигурные скобки вокруг него (НЕ вводите фигурные скобки вручную).

Если вы используете Excel 2022 или Office 365, вы можете ввести формулу как обычно.

TEXTJOIN с разными разделителями

Вы можете использовать константы массива (фигурные скобки) для ввода нескольких разделителей, например:

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Он будет знать, что использовать тире (-) в качестве первого разделителя и точку (.) В качестве второго.

TEXTJOIN с номером / датой

Обратите внимание, что TEXTJOIN - это текстовая функция. При использовании TEXTJOIN результатом является текст. Например, вы не сможете суммировать эти числа в ячейке F3 после использования TEXTJOIN.

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

Чтобы преодолеть указанные выше проблемы, вы можете использовать VALUE для преобразования текста в значения.

Другой пример TEXTJOIN

Перевернуть текстовую строку

Вы можете перевернуть текстовую строку, объединив функцию MID с TEXTJOINT, как показано ниже.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Что дало бы нам следующие результаты:

Функция TEXTJOIN работает почти так же в Google Таблицах.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave