Объединение текста из нескольких ячеек с разделителем и пропуском пустых ячеек.
Скопировать формулу
=TEXTJOIN(" ", TRUE, A2, B2)TEXTJOIN принимает разделитель, флаг игнорирования пустых ячеек (TRUE) и объединяемые ячейки или диапазоны. Это удобнее, чем связывать их через &, когда ячеек много или нужно объединить целый диапазон.
=TEXTJOIN(", ", TRUE, A2:A5)→Apple, Pear, PlumОбъединяет столбец элементов в список через запятую.
=A2&", "&B2→Lee, DanaОбъединяет фамилию и имя через запятую.
=CONCAT(A2:C2)→INV0042CONCAT объединяет весь диапазон без разделителя.
Простое объединение двух ячеек
=A2&" "&B2Оператора & достаточно для объединения всего нескольких ячеек.
Используйте CHAR(10) в качестве разделителя и включите перенос текста: =TEXTJOIN(CHAR(10), TRUE, A2:A5).
CONCATENATE — более старая функция, она принимает только отдельные ячейки. CONCAT принимает диапазоны. TEXTJOIN ещё и добавляет разделитель и может пропускать пустые ячейки.
Оберните значение в TEXT: =A2&" "&TEXT(B2, "dd/mm/yyyy"). Без этого дата отображается как порядковый номер.
Он указывает TEXTJOIN игнорировать пустые ячейки, чтобы не появлялись двойные разделители.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.