Страницы: 1
RSS
DAX Мера с вычислением отклонений плана от факта только для истекшего периода, Создать меру с вычислением отклонений плана от факта только для истекшего периода
 
Добрый день, знатоки формул на DAX!
Прошу помощи в написании формулы, которая бы вычисляла отклонения факта от плана только для истекших дат.
В имеющемся варианте показываются минусовые отклонения на текущую и будущие даты (по которым ещё нет факта).
Этого хочется избежать, т.к. очень портит картинку.
Сам файл выложить к сожалению не могу.
Скрин сводной и скрин структуры связей прикладываю
Пытался написать что-то типа:
=IF([Даты]>=TODAY(); ""; [Факт]-[План])
DAX при проверке ругается


 
Goshik73, А не проще использовать ABS?
 
Цитата
написал:
использовать ABS
Простите, не понял
 
Цитата
Goshik73 написал:
Простите, не понял
Код
Мера := ABS([Факт]-[План])
Берете значение по модулю (абсолютное значение) и все
Изменено: Frolov_Andrey - 24.04.2025 09:42:49
 
Goshik73, без примера только рекомендация:
1. создать столбец в календаре, например, IsPast:
[IsPast] = 'Даты'[Даты] <= TODAY()
2. мера типа:
Код
= 
CALCULATE (
    [Факт]-[План];
    'Даты'[IsPast] = TRUE
)

 
Alex, спасибо за помощь!
В принципе метод работает, только когда делаешь отклонения с нарастающим итогом по полю, всё равно последнее отклонение заполняет строку до конца вправо.

Но это уже гораздо лучше смотрится, чем было.
 
Frolov_Andrey, спасибо, но это не то
Страницы: 1
Читают тему
Наверх