Доброго дня. Например, так:
1) Диапазон
A2:F2 содержит список текстов;
2) Диапазон
A3:F20 содержит список комбинаций, которые Вы хотите реализовать;
3) Формула вводится всего лишь в одну ячейку
G3.
Суть формулы:
в строках диапазона
A3:F20, где находится список комбинаций, проверяется, установлены ли флажки, и если установлены, то производится слияние текстов (функция
TEXTJOIN) из соответствующих столбцов диапазона
A2:F2, где находится список текстов. Далее с помощью функции
ARRAYFORMULA производится запись комбинаций в динамический массив, а функция
BYROW группирует полученный результат по строкам для диапазона комбинаций.