Расчет покрытия в Loginom

0 голосов
galina.n.vorobeva назад в категории Как сделать...

Добрый день.
Есть задача рассчитать обеспеченность предприятия по определенной номенклатуре.
На вход есть 4 колонки:
артикул - дата потребности - остатки на первый день расчета - потребность
Подскажите, каким способом будет оптимально воспользоваться для расчета (для первого дня формула "Остаток текущего дня - потребность текущего дня", для всех остальных: "Остаток предыдущего дня - потребность текущего дня) 

Ответ: 1 шт.

0 голосов
Илья Рудаков назад
Вам нужно составить выражение в Калькуляторе используя функции IF и Data https://help.loginom.ru/userguide/processors/func/calc-func/logic.html. Причем можно не просто считать остаток (как выделено красным) а проверять условие X-Y=>0 и просто ставить в колонку  Покрытие 1 или 0

Вот вам код для калькулятора:

1. IF (rownum()=0, data("X",rownum()), data("Xr",rownum()-1)-data("Y",rownum()-1)) - создаем новый столбец Xr(X рассчетное)

2. IF (Xr-Y>=0, 1,0) - считаем покрытие

3. На выходном порту калькулятора можно убрать поле X (с одним значением 150) и оставляем Xr (X расчетное), которое можно переименовать в X для дальнейшей работы
...