Я создаю Google лист для символов Pathfinder (2-е изд). Система навыков представлена рангами и отображается на листе стандартных символов в виде ряда флажков. Если ранжирование проверяется, то также должны быть отмечены все ранги ниже его, и поля выше должны быть не отмечены.
В приведенном ниже примере, поскольку проверяется «E», необходимо проверять и «T». Если игрок должен затем проверить «L», тогда «M» также должен стать проверенным. В противном случае, если игрок снял флажок «T», тогда «E» также должен стать не проверенным.
По сути, существует только пять возможных комбинаций.
Можно указать формулу для флажков, и я использовал эту для «Т». И я понимаю, как можно каскадировать такие формулы. Но формула в этом случае не сработает.
=IF(I11,TRUE,FALSE)
Я мог бы использовать раскрывающийся список справа от флажков и устанавливать их состояния на основе этого, но мне не нравится как это выглядит. Он разбивает перевод от таблицы символов на электронную таблицу.
Я хочу что-то вроде события, которое я могу использовать для установки значений на основе действий пользователя.