Страницы: 1
RSS
Формула Выбор не видит отрицательные значения
 
=ЕСЛИ(A1<=0;ВЫБОР(B1+(B1<=-8)+(B1=-7)+(B1=-6)+(B1=-5)+(B1=-4)+(B1=-3)+(B1=-2)+(B1=-1)+(B1=0);1,5;1,2;1,2;1,2;1,2;1,1;1,1;1,1;1,1);ВЫБОР(A1+(B1=1)+(B1=2)+(B1=3)+(B1=4)+(B1=5)+(B1=6)+(B1=7)+(B1>=8);1;1;0,8;0,8;0,3;0,3;0,3;0))

При использовании данной формулы все результаты для ячеек с отрицательными значениями н/д.  Для чисел без минуса ставит верное значение. Скажите, пожалуйста, что я делаю не так.
 
В Excel есть инструмент 'Вычислить формулу'.
Согласие есть продукт при полном непротивлении сторон
 
Casualsmart,

B1+(B1<=-8)+(B1=-7)+(B1=-6)+(B1=-5)+(B1=-4)+(B1=-3)+(B1=-2)+(B1=-1)+(B1=0)
если это немного оптимизировать, то
или B1+(B1<=0)  или B1+(B1<=-8)+(B1<=0) *(Mod(B1,1)=0) если должны быть целые

Формула выбор тут совсем ни при делах.
Изменено: БМВ - 26.03.2024 11:56:18
По вопросам из тем форума, личку не читаю.
 
БМВ, там ситуация такая. Есть значение для диапазонов. Есть числа в диапазонах. Заменил формулой
Условный это столбец с цифрой 1 или 2, отклонение это соответственно разные числа. Не хватает у меня пока знаний что-то еще придумать. Но это тоже работает через раз. Проверил:-9 из отклонения для диапазона, а он говорит ложь.
-9ЛОЖЬ -14<=[@[Отклонение, дн]]<=-8
Изменено: Casualsmart - 26.03.2024 22:06:57
 
приложите свой файл и помощь может прийти быстрее  
 
Точно, спасибо большое. Вот файл
Изменено: Casualsmart - 26.03.2024 22:06:32
 
Casualsmart, Формула в файле не обнаружена.
Алексей М.
 
Код
=ВЫБОР(G2;
ПРОСМОТР(F2;{-9E+307:-14:-7:1:8:10:15};{1,5:1,2:1,1:1:0,8:0,3:0});
ПРОСМОТР(F2;{-9E+307:-7:-3:1:3:5:8};{1,5:1,2:1,1:1:0,8:0,3:0}))
 
чуть короче
Код
=ПРОСМОТР(F2;ВЫБОР(G2;{-9E+307:-14:-7:1:8:10:15};{-9E+307:-7:-3:1:3:5:8});{1,5:1,2:1,1:1:0,8:0,3:0})
Алексей М.
 
СПАСИБО ОГРОМНОЕ!!!!!
Страницы: 1
Наверх