Как указать диапазон в Excel

Описание функции

Функция =СЦЕПИТЬДИАПАЗОН(ДИАПАЗОН, [РАЗДЕЛИТЕЛЬ]) имеет два аргумента:

  • — ДИАПАЗОН — диапазон ячеек, которые необходимо сцепить.
  • — [РАЗДЕЛИТЕЛЬ] — символ-разделитель, который будет вставляться между значениями ячеек. Данный аргумент является не обязательным.

Аналогичная функция появилась только в Excel 2016. Если у Вас Excel ранней версии, то надстройка полностью исправляет это упущение разработчиков.

Далее привожу множество примеров использования данной функции.

Пример 1

Просто сцепить все ячейки диапазона, вставив между ними пробел.

Этот пример можно сделать также с помощью стандартной функции СЦЕПИТЬ, однако для этого придется перечислить все ячейки диапазона. Если их две-три, то это не проблема, а вот если их гораздо больше, то выбор в пользу функции СЦЕПИТЬДИАПАЗОН думаю очевиден.

Пример 1 функции СЦЕПИТЬДИАПАЗОН

Пример 2

Перечислить все фамилии через запятую.

Обратите внимание, что в качестве разделителя указана запятая с пробелом («, »). Если не указать пробел, то все ячейки «сольются».

Пример 2 функции СЦЕПИТЬДИАПАЗОН

Пример 3

Можно сцепить более одного столбца. При этом сцепление ячеек происходит построчно.

Пример 3 функции СЦЕПИТЬДИАПАЗОН

Пример 4

Используя промежуточные вычисления можно добиться нужного решения значительно проще и быстрее. Следующий пример демонстрирует как перечислить фамилии и инициалы, ставя запятую только после инициалов.

Пример 4 функции СЦЕПИТЬДИАПАЗОН

Код на VBA

Код короткий, но весьма полезный!