Функция XL.Concatenate: сцепить все значения в диапазоне с любым разделителем

Функция XL.Concatenate – текстовый тип формулы – сцепляет все значения в диапазоне в одну строку и позволяет задать любой разделитель и квалификаторы (qualifiers).
Перед началом работы добавьте «Функции» в Excel
«Функции» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

Скачать XLTools для Excel
Синтаксис
=XL.Concatenate(range, separator, formats)
Аргумент | Описание |
---|---|
range [обязательный] | Диапазон ячеек, значения в которых нужно сцепить |
separator [необязательный] | Текстовая строка, представляющая разделитель значений |
format [необязательный] | Квалификаторы, которые должны быть применены к каждому значению до сцепления |
Примеры [скачать]
Скачайте этот файл с примерами и попробуйте применить функцию самостоятельно.
Скачать примеры с этой функцией (xlsx)
Формула | Описание |
---|---|
=XL.Concatenate(A2:A6) | Сцепить все значения в диапазоне A2:A6 |
=XL.Concatenate(A2:A6, ", ") | Сцепить все значения в диапазоне A2:A6 с разделителем запятая-пробел (, ) |
=XL.Concatenate(A2:A6, ", ", "'{0}'") | Сцепить все значения в диапазоне A2:A6 с разделителем запятая-пробел (, ) и добавить одинарные кавычки как квалификатор ('{0}') |
Вопросы или предложения?