Страницы: 1
RSS
Power BI: как отфильтровать значения больше нуля
 
Добрый день, коллеги! Подскажите, пжл, как дописать меру так, чтобы в нее не попадали отрицательные значения. Файл во вложении
Код
Мера_Дз_Покупатели = SUMX('Счет_36_Дз'; [Дебет_оборот]-[Кредит_оборот])
Изменено: Александр - 02.10.2020 17:33:32
 
Александр, нужно убрать минусы именно по клиентам? т.е. убрать только если у клиента минус, а не в строке таблицы получается минус? А что делать с итоговой строкой - там тоже минусы клиентов не учитывать?
F1 творит чудеса
 
Максим, если общая сумма строк у конкретного клиента будет меньше нуля, нужно убрать их из таблицы, в т.ч.и из итога
Изменено: Александр - 03.10.2020 07:47:39
 
Доброе время суток.
Посмотреть pbix нет возможности. Так что где-то как-то такой вариант, если  [Дебет_оборот] и [Кредит_оборот] ранее написанные меры.
Код
=
SUMX(
    VALUES( 'Счет_36_Дз'[Покупатель] );
    VAR diff = [Дебет_оборот] - [Кредит_оборот]
    RETURN
        IF( diff < 0; BLANK(); diff )
)
 
Андрей, в переменной  VAR diff это выражение [Дебет_оборот] - [Кредит_оборот] выделяется как ошибка, и предлагается выбор только столбца "Покупатель"
 
Цитата
Александр написал:
это выражение [Дебет_оборот] - [Кредит_оборот]
Эти ? и ? взяты из вашего поста
Цитата
Мера_Дз_Покупатели = SUMX('Счет_36_Дз'; [Дебет_оборот]-[Кредит_оборот])
Предположил, что это меры - в силу рекомендуемого гуру стиля написания мер и вычисляемых столбцов. Вечером посмотрю, что у вас там на самом деле. Ну, или кто-то из коллег заглянет на огонёк.
Изменено: Андрей VG - 03.10.2020 12:42:29
 
Вариант
 
Андрей, спасибо большое, все работает!  
Страницы: 1
Наверх