Блокировка определенных ячеек, если в другой ячейке выполняется условие - PullRequest
0 голосов
/ 15 октября 2019

Я создаю базовое бюджетное приложение с помощью листов Google. У меня есть одна ячейка с выпадающим списком из 4 вариантов (Ежегодно, Ежемесячно, Еженедельно, Ежедневно).

Затем у меня есть 4 разных отдельных столбца, представляющих также Годовой, Ежемесячный, Еженедельный, Ежедневный. Эти 5 ячеек являются пользовательскими данными. По сути, пользователь выберет выбор из выпадающей ячейки. Затем, что бы пользователь не выбрал (например, ежемесячно), это соответствующий столбец, который пользователь может редактировать. Другие столбцы, годовые, еженедельные, ежедневные, должны быть недоступны для редактирования или заблокированы, чтобы пользователь не мог изменить неправильный столбец.

Пример: Если я выберу год в выпадающей ячейке выбора, пользователь сможет ввести значение только в столбец год, а остальные три (Ежемесячно, Еженедельно, Ежедневно) будут заблокированы. Так что, если я выберу Еженедельно ... Ежегодно, Ежемесячно и Ежедневно становятся заблокированными. По сути, мне нужно адаптивно блокировать ячейки, основываясь на выполнении условия в другой ячейке, что я не могу понять.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...