товар.
Мне нужно на каждую дату отчёта знать достаточность, которая считается adeq = MIN(0,DIVIDE([остатки],[мин_запас])).
Если на какую-то дату нет остатков, то и в отчёте не будет строки по этому товару, но нужно показать ноль. Сделано через adeq_no_blank = MAX([adeq],0).
Теперь самый интересный вопрос, мне нужно в матрице в каждый верхний тотал достаточности передавать среднее от каждой нижестоящей достаточности. Реализовано через итератор, adeq_average = AVERAGEX(VALUES(table[товар]),[adeq_no_blank]).
Но из-за того что этого товара нет внизу, в верхнеуровневом расчёте 0 на отсутствующие просто игнорируется и по нему не берётся среднее.
Есть ли варианты, как можно это решить?
Спасибо.
Обсуждают сегодня