
Пожалуй, наименее популярный раздел надстройки, тем не менее, довольно интересный. Отвечает за генерацию данных на основе других данных путем объединения и методов комбинаторики. При создании некоторых автору пришлось серьезно напрячь серое вещество, чтобы алгоритмы слушались и делали то, что от них просят.
У каждого инструмента своя практическая применимость. Итак, по порядку:
Генератор перестановок слов во фразах
Позволяет вывести все перестановки слов во фразах, включая исходные фразы. Выделяем список, жмем макрос, готово!
Генератор линейных комбинаций
Позволяет комбинировать несколько списков слов и/или фраз в длинные сочетания. Иначе говоря, перемножить слова друг на друга. Активно применяется при искусственной генерации семантического ядра для какого-нибудь Яндекс.Директа.
Комбинации по 2 элемента из списка
Позволяет перебрать все возможные пары элементов в списке, не считая их перестановки повторами. Идеальный пример — перечислить все матчи команд, зная только их список, учитывая, что каждая команда сыграет как на своем, так и на чужом поле.
Объединить ячейки по горизонтали
Пожалуй, самый простой в мире способ объединить столбцы через разделитель или вовсе без него.
Собрать столбцы в один
Незаменимый помощник в ситуациях, когда нужно просто собрать все содержимое листа в один столбец для дальнейших манипуляций с данными.