Как можно доработать генератор паролей в гугл таблицах?
Добрый день. У меня имеется генератор паролей. В нем можно переключать чекбоксы и получать (или не получать) заранее указанные цифры, буквы и спецсимволы. Далее они попадают все в одну ячейку. Оттуда командой ПСТР(адрес_ячейки;СЛУЧМЕЖДУ(1;ДЛСТР(адрес_ячейки));1) выбирается одно случайное значение и путем повторения я получаю, собственно, пароль. Проблема в том что если пользоваться таким методом то сложно получить программируемую генерацию, а именно: к примеру мне нужно чтобы гарантировано генерировался пароль только с 1 спецсимволом. Но в данной конфигурации их может быть и больше, а может и не быть совсем.
Пробовал сделать каждый символ пароля отдельными ячейками где все ячейки будут выводить буквы и цифры без спецсимволов, а одна ячейка только спецсимволы (чтобы гарантировать их появление в пароле), но это уже будет определенный порядок.
Подскажите пожалуйста как это можно доработать.