Добрый день!
Нужна помощь. Пытаюсь составить рейтинг на основе 2ух параметров: кол-во билетов и ср кол билетов. У каждого параметра свой вес.
Идея расчета: значение параметра в ячейке делится на макс значение по столбцу и умножается на вес. Так же для 2ого параметра. Далее значения по 2ум параметрам суммируются. Чем больше значение, тем выше в рейтинге.
Проблема: в dax нельзя отобрать max по мере. Я не могу отобрать max, то есть значение 25,5(рис), потом разделить на него все значения по столбцу. Всплывает ошибка "Функция MAX принимает в качестве аргумента 1 только ссылку на столбец"
Пытался решить путем деления всех значений на "всего или 5,35":
[Ср кол-во билетов на комп]
/ CALCULATE(
[Ср кол-во билетов на комп];
ALLSELECTED('tfm_users (roles / msb)'[username])
)
но значения в сумме не дают 1 (рис 2), так как параметр получен путем отношения.
Может кто-то сталкивался с проблемой?
Нужна помощь. Пытаюсь составить рейтинг на основе 2ух параметров: кол-во билетов и ср кол билетов. У каждого параметра свой вес.
Идея расчета: значение параметра в ячейке делится на макс значение по столбцу и умножается на вес. Так же для 2ого параметра. Далее значения по 2ум параметрам суммируются. Чем больше значение, тем выше в рейтинге.
Проблема: в dax нельзя отобрать max по мере. Я не могу отобрать max, то есть значение 25,5(рис), потом разделить на него все значения по столбцу. Всплывает ошибка "Функция MAX принимает в качестве аргумента 1 только ссылку на столбец"
Пытался решить путем деления всех значений на "всего или 5,35":
[Ср кол-во билетов на комп]
/ CALCULATE(
[Ср кол-во билетов на комп];
ALLSELECTED('tfm_users (roles / msb)'[username])
)
но значения в сумме не дают 1 (рис 2), так как параметр получен путем отношения.
Может кто-то сталкивался с проблемой?