Как сделать так, чтобы показатель DAX НЕ пересчитывался на агрегированных уровнях?

Как сделать так, чтобы показатель DAX НЕ пересчитывался на агрегированных уровнях?

У меня есть показатель DAX, который отлично работает на уровне POV 0 в сводной таблице, но мне интересно, есть ли способ заставить его агрегировать как обычное число при фильтрации по уровню POV верхнего уровня (например, вместо того, чтобы смотреть на июль или август, смотреть на итоги года)?

Проблема в том, что агрегированное число в вычисляемом столбце != числу, если бы оно было агрегировано в системе планирования в обычном числовом столбце.

решение1

Существуют функции, позволяющие проверить, содержит ли столбец единственное значение, — лучшая из них — SELECTEDVALUE. Вы можете объединить ее результат с функцией IF, чтобы получить желаемое, например:

= IF ( SELECTEDVALUE ( Dates[Year] , 99999 ) = 9999 , "Multiple Years" , "Single Year" )

Связанный контент