Моя конкретная проблема заключается в следующем:

Ячейка I66 имеет список проверки данных, который имеет такие значения, как "НЕ ЗАПУСК", «Н / Д», "ПЕРЕХОД" и т.д. По умолчанию установлено значение "НЕ НАЧАЛО"

Однако, если в ячейке G3 есть "N", я бы хотел, чтобы значение I66 изменилось на «N /A»

Есть ли способ сделать это? Спасибо.

1 ответ1

0

Самое близкое, что я могу придумать без макросов, - это предостережение. Если у вас есть диапазон (скажем, А1 = Не начато, А2 = Н / Д и А3 = Просрочено) с вашими опциями. В окне проверки данных вы можете использовать =IF($G$3="N",$A$2,$A$1:$A$3) которые не будут обновлять ячейку автоматически, но обновят список параметров, чтобы ничего не показывать но не применимо, если G3 = N, в противном случае проверка данных позволит использовать все параметры. Это может быть достаточно для вас, если G3 содержит значение до выбора из проверенной вами ячейки данных. Это все равно должно работать, если вы поместите свой список опций на другой лист, вам просто нужно обновить диапазоны в формуле, чтобы включить имя листа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .