Здравствуйте. Есть известная формула ЕСЛИОШИБКА, которая подставляет нужное значение в случае ошибки. Подскажите, есть ли аналогичная формула, где можно указывать другие условия (кроме ошибки), чтобы подставлялось нужное значение? Можно конечно использовать обычное ЕСЛИ, но в этом случае надо дублировать условие, которое само по себе очень длинное.
Например, есть формула:
Допустим, мне надо, чтобы в случае полученного значения 100, выводилось "Правильно". Можно ли это сделать в более коротком формате, кроме традиционного?:
Код |
---|
=ЕСЛИ(ЕСЛИ(А1=0;100;200)=100;"Правильно";ЕСЛИ(А1=0;100;200)) |
То есть чтобы не повторять внутреннее условие ЕСЛИ(А1=0;100;200) два раза? Чтобы сразу было, если дальше формула приводит к значению 100, то "Правильно", иначе выполняется условие ЕСЛИ(А1=0;100;200) ?
По аналогии с формулой ЕСЛИОШИБКА хотелось бы получить такую логику:
Код |
---|
=ЕСЛИ100(ЕСЛИ(А1=0;100;200);"Правильно") |
Можно ли что-то подобное сделать без макроса?