
Резюме
Функция Excel TEXTJOIN объединяет (объединяет) значения с заданным разделителем. В отличие от функции CONCAT, TEXTJOIN позволяет вам указать диапазон ячеек и имеет настройку игнорировать пустые значения.
Цель
Присоединяйте текстовые значения с разделителемВозвращаемое значение
Составной текстСинтаксис
= TEXTJOIN (разделитель, ignore_empty, text1, (text2),…)Аргументы
- delimiter - Разделитель между каждым текстом.
- ignore_empty - игнорировать пустые ячейки или нет.
- text1 - первое текстовое значение или диапазон.
- text2 - (необязательно) Второе текстовое значение или диапазон.
Версия
Excel 2019Примечания по использованию
TEXTJOIN - это новая функция, доступная в Office 365 и Excel 2019.
Функция TEXTJOIN объединяет значения из одной или нескольких текстовых строк или диапазонов, содержащих текст. В отличие от функции CONCATENATE, TEXTJOIN позволяет вам указать диапазон ячеек и разделитель, который будет использоваться при объединении текстовых значений.
Пример # 1
Чтобы объединить ячейки в диапазоне A1: A3 с помощью запятой и пробела, вы можете использовать TEXTJOIN следующим образом:
=TEXTJOIN(", ",TRUE,A1:A3)
Второй аргумент ignore_empty управляет поведением пустых ячеек и текстовых значений. Если установлено TRUE, пустые значения пропускаются, чтобы разделитель не повторялся в конечном результате. Если установлено значение FALSE, TEXTJOIN будет включать в вывод пустые значения.
Пример # 2
Чтобы объединить ячейки в диапазоне A1: A3 без разделителя, включая пустые значения, вы можете использовать:
=TEXTJOIN("",FALSE,A1:A3)
Заметки
- Для объединения вручную используйте оператор объединения (&)
- Функция CONCAT также обеспечивает базовую конкатенацию, но не предоставляет параметров для разделителей или пустых значений.
- Числа, предоставленные TEXTJOIN, будут преобразованы в текстовые значения во время конкатенации.