У меня есть одна ячейка с выпадающим списком с тремя значениями (открытые, закрытые, ожидающие). Я хочу сделать формулу, чтобы убедиться, что когда сообщается о проблеме, открывается статус. С этой формулой =if("e2<>0,"open","")
работайте без каких-либо проблем, но я не хочу менять значение ячеек с выпадающим списком, поэтому мне нужно что-то вроде этого =if("e2<>0,i2="open","")
.Использование формулы if для записи в другой ячейке
Есть ли способ сделать это без использования vba? И как я могу сделать это с vba, если я хочу обновиться вживую? когда я помещаю любые данные в e2 i2, должен быть открыт без необходимости повторного открытия файла.
Любая конкретная причина, почему вы не хотите, чтобы вставить формулу непосредственно в ячейку, которую необходимо изменить (в этом case, 'I2')? –
Потому что это список с тремя значениями (открытый закрыт в ожидании), и я хочу, чтобы любой, кто использует лист, мог его изменить. Единственная причина, по которой я хочу сделать это сейчас, - это то, что ppl забывает включить статус «открыто», и есть фильтр, уже сделанный, чтобы показать все проблемы, которые все еще открыты или ожидаются, поэтому, если проблема ppl будет проблемой. Если я поместил формулу в одну и ту же ячейку, список папок был бы потерян или это способ сделать это, чтобы тот, кто его использует, только видел список и формула тоже на месте? Спасибо – Hahasiah
= IF (AND (E2 <> 0, I2 = "open"), "", "") как-то вроде этого? – Ricky