Мне нужна формула Excel, которая покажет:
1
если B меньше A более чем на 20
если B находится в пределах 2 от A-1
если B выше, чем A более чем на 2
Может кто-нибудь сказать мне, возможно ли это, и указать мне правильное направление?
Пример:
Мне нужна формула Excel, которая покажет:
1
если B меньше A более чем на 2 0
если B находится в пределах 2 от A -1
если B выше, чем A более чем на 2 Может кто-нибудь сказать мне, возможно ли это, и указать мне правильное направление?
Пример:
Используйте следующее:
=IF(B1<(A1-2),1,IF(B1>(A1+2),-1,0))
Первый IF
проверяет, меньше ли B1
чем A1-2
, что означает, что B1
меньше A1
более чем на 2. Возвращает 1, если истина, иначе проверяет второе условие; IF
B1
больше A1+2
. Возвращает -1, если истина, иначе 0. Наконец вы закрываете обе функции IF
.
Да, это возможно, вот один из способов сделать это:
=IF(ABS(A1-B1)>2,IF(A1>B1,1,IF(A1<B1,-1)),0)
Первая часть формулы проверяет, есть ли разница больше 2, если это так, то проверяет, больше ли A, чем B (1), или больше, чем B (A), и, наконец, даст результат, если разница между А и В меньше 2 (0).