Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

3 ЕСЛИ и обнуление результата от 4-го

Автор kodenic, 25.07.2012, 06:57

« назад - далее »

kodenic

Не удается прописать формулу в ячейках, выделенных красным.

Суть:
Если объем продаж >= 10000, то 1%, если >=20000, то 2%, если >=100000, то 3%, НО если дебиторка >0, то обнуление результата.
И так же в следующей ячейке, но тут если дебиторка <=0, то обнуление результата

В ряде других случаев я смог прописать формулу, она выглядит так
=ЕСЛИ(RC[-3]<=0;(ЕСЛИ(RC[-4]>=100000;RC[-4]*RC[-52];RC[-4]*RC[-59]));0)
или вот так
=ЕСЛИ(И(RC[-4]>=10000;RC[-3]<=0);RC[-4]*RC[-57];0)

Когда же объем продаж для расчета начинается с 10000 и имеет несколько вариантов % для расчета прописать не удается....

Заранее спасибо за помощь

Barbarian12

В этом случае удобнее использовать функцию ПРОСМОТР:
=ПРОСМОТР(RC[-2];{0;10000;20000;100000};{0;"1%";"2%";"3%"})

Не понятно со второй строчкой: должны чередоваться условия "если дебиторка >0, то обнуление результата" и "если дебиторка <=0, то обнуление результата"?

kodenic

Не совсем то
в предложенном вами варианте получается, что мне нужно так: =ПРОСМОТР(RC[-4];{0;10000;20000;100000};{0;"RC[-4]*1%";"RC[-4]*2%";"RC[-4]*3%"})
Но так формула не работает...
И самое главное, что колонка ДЗ (дебиторская задложенность) в данном варианте вообще не учитывается....

Вторая строчка должна считаться по тому же принципу.
Просто в одном из столбцов должен начисляться соответсвующий %, в зависимости от цифры выполнения плана и обнуляться в случае наличия дебиторки.
В другом наоборот - при наличии дебиторки должен появляться результат.
Первый говорит - нужно выплачивать такую-то сумму, ДЗ отсутсвует
Второй - выплачиватиь нельзя, т.к. есть ДЗ, но сумма расчетная такая-то

Serge 007

=RC[-2]*(RC[-1]<=0)*ПРОСМОТР(RC[-2];{0;10000;20000;100000};{0;0,1;0,2;0,3})
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

kodenic