Текстовые

TEXTJOIN

Определение

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

Синтаксис

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Аргументы

Аргумент Значение
delimiter Символы, которые ставят между частями, в двойных кавычках, например " | ".
ignore_empty 1 или TRUE пропускает пустые ячейки. 0 или FALSE оставляет их и всё равно вставляет разделитель.
text1 Первый текст, ячейка или диапазон для объединения, например A2:A4.
text2, ... Необязательный дополнительный текст, ячейки или диапазоны для объединения после первого.

Пример

Список экипажа объединяет имена разнесённой чертой и пропускает пустую строку. Имена находятся в A2:A4.

A: Имя
Ivy
Pia

Формула: =TEXTJOIN(" | ",TRUE,A2:A4)

Результат: Ivy | Pia. Пустая ячейка пропущена, поэтому в середине нет лишнего разделителя.

Практика

В ячейке A2 записано Ann, в ячейке B2 записано Bea, а ячейка C2 пуста. В D2 напишите формулу, которая объединяет A2:C2 запятой и пропускает пустые ячейки.

  1. В D2 напишите формулу TEXTJOIN, которая объединяет A2:C2 запятой и пропускает пустые ячейки.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

CONCAT объединяет части без разделителя. LEFT затем может взять префикс из объединённого текста.

Частая ошибка

Поставить ignore_empty в FALSE: пустая ячейка сохраняется, поэтому TEXTJOIN(" | ",FALSE,A2:A4) возвращает Ivy | | Pia с лишним разделителем.

Связанные функции

Эти ссылки — связанные функции.