Как пользоваться функцией TEXTJOIN (ТЕКСТСОЕДИН) в Excel

Русский Английский
ТЕКСТСОЕДИН TEXTJOIN

Функция TEXTJOIN (или ТЕКСТСОЕДИН в русскоязычной версии) позволяет объединять текст из различных ячеек, вставляя между ними заданный разделитель, и предоставляет опцию игнорирования пустых ячеек.

Синтаксис

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

  • delimiter — разделитель, используемый между текстовыми значениями. Это может быть текст, число или ссылка на ячейку.
  • ignore_empty — логическое значение, определяющее, следует ли игнорировать пустые ячейки. Значение TRUE означает игнорирование, а FALSE включает пустые ячейки в результат.
  • text1, [text2], ... — текстовые значения для объединения.

Примеры использования

Рассмотрим следующие значения в ячейках:

A B C
Джон Смит 25

1. Объединение текста из ячеек A2, B2 и C2 с пробелом в качестве разделителя:

=TEXTJOIN(" ", TRUE, A2, B2, C2)

Результат: «Джон Смит 25»

2. Объединение текста из ячеек A2, B2 и C2 с использованием запятой и пробела в качестве разделителя, при этом пустые ячейки игнорируются:

=TEXTJOIN(", ", TRUE, A2, "", C2)

Результат: «Джон, 25»

3. Объединение текста из ячеек A2, B2 и C2 с тире в качестве разделителя, включая пустые ячейки:

=TEXTJOIN("-", FALSE, A2, B2, C2)

Результат: «Джон-Смит-25»

Функция TEXTJOIN в Excel и Google Таблицах значительно упрощает создание отчетов, шаблонов и других документов, требующих эффективного объединения текстовых данных.

Больше информации: https://support.microsoft.com/ru-ru/office/объединить-функция-объединить-357b449a-ec91-49d0-80c3-0e8fc845691c

Другие функции
Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полноширинные (двухбайтовые) знаки в полуширинные (однобайтовые)
Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полуширинные (однобайтовые) знаки в текстовой строке в полноширинные (двухбайтовые)
Преобразует полуширинные (однобайтовые) знаки в текстовой строке в полноширинные (двухбайтовые)
Извлекает фонетические (фуригана) знаки из текстовой строки
Возвращает число (кодовую страницу), которая соответствует первому символу текста
Возвращает текст из любого заданного значения
Преобразует число в текст, используя денежный формат ß (БАТ)
Возвращают количество знаков в текстовой строке
Заменяют знаки в тексте
Преобразует текстовый аргумент в число
Возвращает числовой код первого знака в текстовой строке
Возвращают крайние слева знаки текстового значения
Возвращает массив текстовых значений из любого указанного диапазона
Выполняет поиск вхождения одного текстового значения в другом (с учетом регистра)
Удаляет из текста все непечатаемые символы
Повторяет текст заданное число раз
Заменяет в текстовой строке старый текст новым
Выполняют поиск вхождения одного текстового значения в другом (без учета регистра)
Возвращают крайние справа знаки текстовой строки
Преобразует все буквы текста в прописные
Преобразует первую букву в каждом слове текста в прописную
Возвращают заданное число знаков из строки текста, начиная с указанной позиции
Преобразует число в текст, используя денежный формат рубля
Удаляет из текста пробелы
Возвращает символ с заданным кодом
Объединяет текст из нескольких диапазонов или строк, но не добавляет разделитель или аргументы IgnoreEmpty
Проверяет идентичность двух текстовых значений
Преобразует все буквы текста в строчные
Объединяет несколько текстовых элементов в один
Преобразует аргументы в текст
Форматирует число и преобразует его в текст
Форматирует число и преобразует его в текст с заданным числом десятичных знаков
Преобразует текст в число независимо от языкового стандарта
Возвращает символ Юникод, на который ссылается заданное числовое значение