Страницы: 1
RSS
Расчет стоимости потребления электроэнергии на основании трех тарифов
 
Добрый день.
Задача в приложении. Я понимаю, что это нужно делать через ЕСЛИ (И), но как- не знаю.
Спасибо большое заранее за помощь.
 
Вставьте эту формулу в B5:
Код
=ЕСЛИ(B4>20,9;B4*C2;ЕСЛИ(И(B4>10;B4<20,1);B4*B2;ЕСЛИ(B4<10,1;B4*A2)))
 
levi1990, напильником ее, напильником:
=B4*ЕСЛИ(B4>20,9;C2;ЕСЛИ(B4>10;B2;A2))

Но все равно это неправильная формула. Нужно учитывать накопление:
=ЕСЛИ(B4>10;50;B4*5)+ЕСЛИ(B4>10;ЕСЛИ(B4>20;70;(B4-10)*7)+ЕСЛИ(B4>20;(B4-20)*10;))
Аналог:
=МИН(10;B4)*5+МАКС(;МИН(20;B4)-10)*7+МАКС(;B4-20)*10
 
Спасибо за помощь! vikttur, но Ваши формулы выдают разный результат. Можете перепроверить? Мне бы лучше отшлифовать формулу с ЕСЛИ, так как тарифы находятся на другой вкладке и меняются там при необходимости.
Спасибо.
 
Если бы Вы попробовали сами разобраться в работе формул, то заметили бы, что в последнем ЕСЛИ нет окончания, почему-мо отсутствует умножение на наибольший тариф.
Видимо, так копировал. Исправил.

Цитата
тарифы находятся на другой вкладке
Ничего страшного, в ссылке добавится имя листа.
 
Спасибо, я разобрался :)
 
Или еще так:
Код
=ВЫБОР(ПОИСКПОЗ(B4;{0;10;20;10000000000000000000};1);$B$4*$A$2;10*$A$2+($B$4-10)*$B$2;$B$4*$A$2;10*$A$2+10*$B$2+($B$4-20)*$C$2;"такого потребления не бывает")
Кому решение нужно - тот пример и рисует.
Страницы: 1
Читают тему
Наверх