Встала задача передо мной, сделать калькулятор для ОП (отдела продаж).
Вводные:
Оклады, разные варианты оформления (ТД, ГПХ), разные проценты (лесенки), пропуски рабочего дня и отпускные. Надо все считать быстро и без ошибок.
Начали делать ТЗ.
Источник информации по продажам - дашборд в экселе (выгрузка с АМО, заполняют менеджеры).
Источник информации по сотрудникам по ТД - кадры.
Источник информации по сотрудникам ГПХ - РГП.
Источник информации по графику (правда исключен из примера) - файлик эксель, где все сотрудники делают отметки.
Лесенка выглядит так:
И так:
В общем с первого взгляда - задача не простая. Пошла к чату GPT, диалог примерно выглядел так:
Так я прошла каждый пункт ТЗ и вуаля, калькулятор готов
самая сложная формула такая:
=IF(A3="МОП";IF(F3<KPI!$B$4;0;IF(AND(F3>=KPI!$B$4;F3<KPI!$C$4);F3*100*KPI!$E$4;IF(AND(F3>=KPI!$B$5;F3<KPI!$C$5);F3*100*KPI!$E$5;IF(AND(F3>=KPI!$B$6;F3<KPI!$C$6);F3*100*KPI!$E$6;IF(AND(F3>=KPI!$B$7;F3<KPI!$C$7);F3*KPI!$E$7*100;F3)))));IF(F3<KPI!$B$13;0;IF(AND(F3>=KPI!$B$13;F3<KPI!$C$13);F3*100*KPI!$E$13;IF(AND(F3>=KPI!$B$14;F3<KPI!$C$14);F3*100*KPI!$E$14;IF(AND(F3>=KPI!$B$15;F3<KPI!$C$15);F3*100*KPI!$E$15;IF(F3>=KPI!$B$16;F3*100*KPI!$E$16;F3))))))
но зато результат какой.
В моем ТГ канале (https://t.me/hack_fin) по запросу вышлю ссылку на калькулятор, вступайте