Страницы: 1
RSS
Формула с несколькими значениями, условиями и разными форматами чисел, Формула с несколькими значениями, условиями и разными форматами чисел
 
Д.Д. Есть необходимость прописать формулу в которой несколько условий и разные форматы чисел проценты и числовые форматы (Пример во вложении).

Первое - условия следующие у показателя есть коэффициент, план, факт из плана и факта вычисляется процент исполнения по показателю, при 100% исполнении коэффициент исполнения показателя равен плановому коэффициенту, если же идет неисполнение по показателю то коэффициент исполнения должен быть равен 0. При, скажем так, перевыполнении по показателю более чем не 10% коэффициент исполнения должен быть 1,2. При перевыполнении ниже 10% каждый процент перевыполнения умножается на 0,08 и прибавляется к плановому коэффициенту. Надеюсь удалось передать смысл. По этому пункту помог эксперт с форума (формулу уже прописал в примере во вложении).

И второе - обратный процент и коэффициент исполнения, при 100% исполнении коэффициент исполнения показателя равен плановому коэффициенту, если же идет неисполнение (превышение факта над планом) по показателю то коэффициент исполнения должен быть равен 0. При факте ниже плана более чем на 10% коэффициент исполнения должен быть 0,9. При факте ниже плана от 1% до 10% каждый процент перевыполнения умножается на 0,06 и прибавляется к плановому коэффициенту, причем округление идет в меньшую сторону, и в расчет берется целое число процента исполнения без десятых.

Просьба помочь.
Благодарю заранее.
 
Может UDF подойдут? А то, смотрю, Вы давно мучаетесь с этими показателями)
Скрытый текст
Согласие есть продукт при полном непротивлении сторон
 
Цитата
написал:
Может UDF подойдут?
к сожалению нет возможности воспользоваться функционалом макросов( так как на работе они заблокированы сис. админом.
 
Макс П, Вариант с переделанной формулой  для первого показателя
 
Александр П., Отлично, благодарю, небольшая ошибка была (при 100% исполненении формула выдавал 0, поправил), но а так все супер!  
 
Цитата
Макс П написал:
при 100% исполненении формула выдавал 0
Извиняюсь, невнимательно прочитал
измените =(H6<G6) на =(H6<=G6) в начале формулы
Изменено: Александр П. - 07.12.2023 07:59:15
 
Александр П., еще небольшой вопрос в конце формулы есть целые числа, прошу объяснить что за числа - 2);2)*6))
6 это я так понял это коэффициент на который умножается каждый процент перевыполнения до 10 процентов? а вот двойки совсем не понял что за двойки(
 
Макс П, Это аргументы функций ОКРУГЛВНИЗ И ОКРУГЛ, которые говорят до скольки знаков после запятой округлять, а про 6 вы правильно поняли
Изменено: Александр П. - 07.12.2023 08:11:40
Страницы: 1
Наверх