Страницы: 1
RSS
функция пишет ИСТИНА вместо расчета
 
Вышла у меня проблемка, написала я следующую функцию: =ЕСЛИ(ЕСЛИ($K$54-СУММ($X$33:X$33)>=$I54*$M$52*$W$53;$I54*$M$52*$W$53;$K$54-СУММ($X$33:X$33))>0;ЕСЛИ($K$54-СУММ($X$33:X$33)>=$I54*$M$52*$W$53;$I54*$M$52*$W$53;$K$54-СУММ($X$33:X$33))>0;"")  
Работает до момента ложь,а при моменте ИСТИНА не производит мне расчета, а пишет слово ИСТИНА.  
Как сделать так, чтобы она выводила мне расчет?
 
Для этого надо в формуле указать, какой расчет делать при истинности условия.    
Например =ЕСЛИ(А=В;А+В;А-В)
 
файл покажите.  
=ЕСЛИ(ЕСЛИ  - первый раз вижу такое. у вас похоже скобок не хватает или если лишнее.
 
Переписала формулу поновой, получилось так: =ЕСЛИ((ЕСЛИ($K$54-СУММ($X$54:X$54)>=$G54*$M$52*$W$53;$G54*$M$52*$W$53;$K$54-СУММ($X$54:X$54))>0);(ЕСЛИ($K$54-СУММ($X$54:X$54)>=$G54*$M$52*$W$53;$G54*$M$52*$W$53;$K$54-СУММ($X$54:X$54)));"")  
 
Нашла свои ошибки и не достающие скобки. Теперь все считает. Всем спасибо большое!
 
формулу то вы поправили но зачем два раза проверять одно и тоже - это $K$54-СУММ($X$54:X$54)>=$G54*$M$52*$W$53  
формула может быть короче но пока что не понятна логика.
Страницы: 1
Читают тему
Наверх