Добрый день.
Столкнулся с необходимостью агрегировать данные внутри таблицы до определенного уровня, проще говоря, следующим этапом будет расчет отклонения от этих сумм. Задача стоит определять сумму остатков по машине при трех доступных фильтрах, в реальности классификатор побольше, но агрегация происходит с учетом трех фильтров..
Не уверен, что в той модели сводной таблицы, что я выбрал это возможно, но скорее всего я недоучил как говорится.
Пробовал через
Столкнулся с необходимостью агрегировать данные внутри таблицы до определенного уровня, проще говоря, следующим этапом будет расчет отклонения от этих сумм. Задача стоит определять сумму остатков по машине при трех доступных фильтрах, в реальности классификатор побольше, но агрегация происходит с учетом трех фильтров..
Не уверен, что в той модели сводной таблицы, что я выбрал это возможно, но скорее всего я недоучил как говорится.
Пробовал через
Код |
---|
sumx(summarize([машина],[категория],[пол],"formula",sum([Ост]),[formula]) |
Дает обычные суммы.
Пробовал через
Код |
---|
sumx(all([машина],[категория], [пол]),sum([ост]) |
Это показывает вообще не то.
Как мне кажется тут нужен или switch или hasonevalue или isfiltred, но моих знаний dax недостаточно, что бы такое написать.
Буду благодарен, если кто-то поможет в реализации.