Я бы уточнил это выражение у Ника, потому что первое условие оценило бы истину, даже если второе условие истинно. Также было бы легче читать, если вы используете функцию Switch. Так что попробовать что-то вроде этого:
=Switch(response_time > response_goal and response_time <= response_goal * 0.25,"colour", response_time > response_time * 0.25, "colour#2")
UPDATE: Ник был прав в порядке операций - я введенная на более знаком, а не арифметической операции. Я все еще предпочитаю функцию переключения, но только, чтобы исправить запись - выражение должно выглядеть следующим образом:
=Switch(response_time > response_goal 0.25 and response_time <= response_goal ,"colour#2", response_time > response_time, "colour")
С умножением на 0,25 понизит число, не возможно, что первое условие в моем примере не будет будет выполнено, но второе условие будет? (Пример: Response_time = 3 и Response_Goal = 4) – NickHeidke
Да, вы правы, извините - слишком рано утром для меня, по-видимому, правильно обработать. Мои извинения! Я отредактировал свой ответ. Я все еще думаю, что Switch - лучший способ справиться с несколькими условиями, а не с вложенными iif. – Stacia
Я действительно не знал синтаксиса Switch, поэтому спасибо за демо! – NickHeidke