DAX rankx с несколькими измерениями

У меня есть 2 меры, 1. Количество продаж 2. Средняя цена продажи

Теперь я хочу вычислить ранг на основе этих 2 мер. Но мой порядок сортировки для каждой меры отличается. Для ордера по счету продаж будет DESC, а для средней цены продажи - ASC. Можете ли вы сказать мне, как я могу добиться этого с помощью DAX.

1 ответ

(Вы не добавили ни одного примера кода, но я так и сделал): Суммируйте счетчик продаж и добавьте столбец RankX. Назовите счетчик продаж "SalesCount" и RankX "Rank DESC", и, конечно, у вас есть столбец, по которому вы группируете (это продавец, регион? Продукт?)
Допустим, это название продукта
Затем вы суммируете AVG (SalesPrice) и RankX (ASC) и называете столбцы соответствующим образом.
И тогда вы делаете NATURALINNERJOIN для обеих таблиц.
Итак, вы создаете две таблицы DAX и добавляете NATURALINNERJOIN
Марко Руссо объясняет эту функцию лучше всего здесь:

Другие вопросы по тегам