ВУЗы и колледжи
Помогите с формулой в Excel?
Помогите с формулой в Excel? Есть параметры для расчёта премии (Пр) сотрудника, но вот формулу в EXCEL написать не могу, всю голову уже сломал).... есть 4 критерия (показателя) расчета премии (а, b,c,d) т. е. премия (Пр) =a+b+c+d (где, a=60%, b=28%, с=10%, d=2% от Пр) и есть план (A,B,C,D). Если величина любого из показателей меньше 80% от плановой (a<0.8A) , то этот показатель не учитывается в премии (=0), но если к примеру, a=81...86% от A, то "а" умножается на коэффицент (Кпл =0.3), если а= 86...92%, то Клл=0.5, при а=92...98%, Кпл=0.75, и при a=100%, Kпл=1, дальше расчет Кпл происходит проходит пропорционально (а=105%, Кпл=1.05 и. т. д) . Максимально "а" может составлять 200% (Кпл=2)....и результат этой формулы умножается на базовую константу (ОКЛбаз) ...вот формулу то и надо. Помогите плз?
В одну ячейку это все может и не влезть - там есть ограничивания на количество вложенных функций. Но это еще и геморно, плюс запутатся легче простого, нет контроля.. .
Но, можно поступить немного по иному. Причем - контролировать расчет.
Создать дополнительную табличку расчета этих коэффициентов.
Для простоты вместо ссылок на ячейки буду писать ФАКт, ПЛАН, БАЗ_КОЭФ (это базовый для премии коэффициент) .
ну и какие то ячейки, А... Б с цифрами.. .
Для вашего примера (запись вида означает Я97: что в ячейку Я97 нужно написать все что стоит после двоеточия, само двоеточии НЕ НУЖНО ):
А1: =80
Б1: =86
В1: =92
Г1: =98
Д1: = 100
// это вносятся границы интервалов начисления
А2: =0
Б2: =0,3
В2: =0,5
Г2: =0,75
Д2: = 1
// это поправочки к БАЗ_КОЭФ
// а дальше пойдут формулы, их логика просто, выполняется проверка условия и просто ставится нужное число, если условие выполнено и нуль - если не выполнено
А3: =ЕСЛИ (ФАКТ<=ПЛАН*А1/100;А2;0)
Б3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Б1/100;ФАКТ>ПЛАН*А1/100);Б2;0)
В3: =ЕСЛИ (И (ФАКТ<=ПЛАН*В1/100;ФАКТ>ПЛАН*Б1/100);В2;0)
Г3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Г1/100;ФАКТ>ПЛАН*В1/100);Г2;0)
Д3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Д1/100;ФАКТ>ПЛАН*Г1/100);Д2;0)
Е3: ==ЕСЛИ (ФАКТ>ПЛАН*Д1/100;ЕСЛИ (ФАКТ/ПЛАН>2;2;ОКРУГЛ (ФАКТ/ПЛАН; 2));0)
//теперь осталось их верно собрать: )
Ж3: =БАЗ_КОЭФ*А3*(Б3+В3+Г3+Д3+Е3)
// а пркол в том, что у нас только в одной ячейке будет не нуль, так что все должно работать.
Если же у вас получилось где-то нулевое более 2 ненулевых значений - вы там с критериями напарили: )
По хорошему, нужно написать свою функцию и не парится, но она работать будет не везде (не факт что везде) , а подобные таблички - везде будут работать.
Создав таким образом для всех коэффициентов таблички на отдельном листе, вы просто потом все их соберете в финальной формуле.
Ну и самое главное - когда напишите - обязательно протестируйте: значения ФАКТА нужно брать будет в середине диапазонов и обязательно на краях - причем на всех! , не экономти силы, а то получите ошибку.
Но, можно поступить немного по иному. Причем - контролировать расчет.
Создать дополнительную табличку расчета этих коэффициентов.
Для простоты вместо ссылок на ячейки буду писать ФАКт, ПЛАН, БАЗ_КОЭФ (это базовый для премии коэффициент) .
ну и какие то ячейки, А... Б с цифрами.. .
Для вашего примера (запись вида означает Я97: что в ячейку Я97 нужно написать все что стоит после двоеточия, само двоеточии НЕ НУЖНО ):
А1: =80
Б1: =86
В1: =92
Г1: =98
Д1: = 100
// это вносятся границы интервалов начисления
А2: =0
Б2: =0,3
В2: =0,5
Г2: =0,75
Д2: = 1
// это поправочки к БАЗ_КОЭФ
// а дальше пойдут формулы, их логика просто, выполняется проверка условия и просто ставится нужное число, если условие выполнено и нуль - если не выполнено
А3: =ЕСЛИ (ФАКТ<=ПЛАН*А1/100;А2;0)
Б3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Б1/100;ФАКТ>ПЛАН*А1/100);Б2;0)
В3: =ЕСЛИ (И (ФАКТ<=ПЛАН*В1/100;ФАКТ>ПЛАН*Б1/100);В2;0)
Г3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Г1/100;ФАКТ>ПЛАН*В1/100);Г2;0)
Д3: =ЕСЛИ (И (ФАКТ<=ПЛАН*Д1/100;ФАКТ>ПЛАН*Г1/100);Д2;0)
Е3: ==ЕСЛИ (ФАКТ>ПЛАН*Д1/100;ЕСЛИ (ФАКТ/ПЛАН>2;2;ОКРУГЛ (ФАКТ/ПЛАН; 2));0)
//теперь осталось их верно собрать: )
Ж3: =БАЗ_КОЭФ*А3*(Б3+В3+Г3+Д3+Е3)
// а пркол в том, что у нас только в одной ячейке будет не нуль, так что все должно работать.
Если же у вас получилось где-то нулевое более 2 ненулевых значений - вы там с критериями напарили: )
По хорошему, нужно написать свою функцию и не парится, но она работать будет не везде (не факт что везде) , а подобные таблички - везде будут работать.
Создав таким образом для всех коэффициентов таблички на отдельном листе, вы просто потом все их соберете в финальной формуле.
Ну и самое главное - когда напишите - обязательно протестируйте: значения ФАКТА нужно брать будет в середине диапазонов и обязательно на краях - причем на всех! , не экономти силы, а то получите ошибку.
Слишком много условий, боюсь тут без макрокоманд и не справиться (((
Похожие вопросы
- Нужно ввести формулу в Excel. Кто умеет вводить, поможете?
- Помогите вывести формулу для переходной характеристики RL цепи.
- Ребята помогите с заданием в Excel (построить окружность(график точечный))
- Инфоматика, excel, VBA
- Excel поиск решения
- Таблица умножения в Excel
- Друзья! Помогите задачу решить плис! Формула полной вероятности. Формула Бейеса.
- Помогите пожалуйста решить задачу по экономике. Хотя бы подскажите по каким формулам.
- Помогите найти информацию о панелях в Excel. заранее пасиба!!
- Помогите решить данное уравнение в Excel!
Еще раз спасибо!