Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Коллеги, всем привет! Возник вопрос по расчёту оборачиваемости, а именно по расчёту среднедневных складских остатков.
Модель данных построена по принципу AsOfDatе (регистр движения и календарь включающий все даты движений) . Таким образом остатки считаются просто формулой Sum (Движение) . Для расчёта среднедневных остатков есть не поворотливая формула Avg(Aggr (Sum(Движение), Дата, Товар)) которая считает верно, но очень медленно и без выборки просто отваливается (лимит вычислений). Вопрос, есть ли возможность модификации этой формулы? Возможно пред расчёт остатков на дату Движения в скрипте или ещё какой способ. Кто какие решения применяет для расчёта средних остатков? Заранее спасибо!
Добрый день,
продемонстрируйте расчет на примере
Добрый день, вот не большой пример.
Боюсь не совсем об этом. Там речь идёт про табличные функции. А у меня задача агрегации. Или я что-то не понимаю?
Стоит попробовать заменить Avg на RangeAvg, это внутренняя функция QlikView, ресурсов тратит меньше.
К сожалению, не могу загрузить данные из Примера, т.к. у меня старая версия QV, а из xls файла непонятно каким должен выглядеть результат
Можно включить условие для вашего объекта (таблицы или графика).
Пока не выбрано определенное количество позиций складов или номенклатуры - объект не считать.
Светлана Зорихина написал(а):
К сожалению, не могу загрузить данные из Примера, т.к. у меня старая версия QV, а из xls файла непонятно каким должен выглядеть результат
Пример на Qlik Sense
Добрый день! Пока так и реализовал - сделал ограничение по выборке периода. И преднастроил кнопки (параметры отчёта) - год, квартал, месяц. Может будут ещё какие-то мысли.
Сделать предварительные расчеты остатков, тоже вариант.