Несколько условий в Excel, показывая очки
Я пытаюсь сделать несколько функций, где он показывает определенную точку, если..
несколько условий в Excel, показывая очки
if A1 is bigger than 500 shows 0
if A1 is smaller than 500 but greater than 200 then shows 0.3
if A1 is smaller than 200 but greater than 100 then shows 0.6
if A1 is smaller than 100 then shows 1
Спасибо
2 ответа
Вы можете справиться с этим с помощью вложенного IF
функция:
=IF(A1>=500, 0, IF(A1>=200, 0.3, IF(A1>=100, 0.6, 1)))
В подобных случаях, когда перекрываются все меньшие и большие значения, всегда полезно рассмотреть справочную таблицу. В вашем случае вы ищете 4 типа результата:
- меньше 100
- меньше чем 200
- меньше чем 500
- что-нибудь еще, давайте назовем это меньше, чем 999999999
Таким образом, вы можете построить таблицу следующим образом:
Теперь в зависимости от значения в G1
Используя формулу массива (Ctrl+Shift+Enter), вы получите то, что вам нужно:
=INDEX(A2:B5,MATCH(TRUE,A2:A5>G1,0),2)