PowerPivot DAX мера фильтрации
Я начинаю использовать все инструменты de PowerBI для клиента.
По данным у них есть три магазина (1,2 и 4, названные в таблице "ботига") и разные отделы (названные в таблице "департамент").
Мне нужно рассчитать продажи (называемые "vendes" или Ventas[импорт]) всех отделов и всех магазинов, но я должен исключить из расчета те, которые соответствуют магазину 1 и 2, а также соответствуют отделу 61 Все реализованные столбцы находятся в одной таблице с именем "Ventas".
Я сделал это, и это работает с этой мерой:
vendes sense carnisseria: = [Vendes] -SUMX (ФИЛЬТР (Ventas; Ventas[Botiga]<> "4" && Ventas[Departament] = "61"); Ventas[Импорт])
Вендес: = SUM (Вентас [Импорт])
Но я уверен, что это лучший способ сделать это, я пытался делать как в Excel, когда мы делаем SUMIF, но, похоже, не работает.
Я использую FILTER, потому что хочу, чтобы фильтры данных, используемые в связанной сводной таблице, остались.
1 ответ
Рассчитать это как перегруженный Сумиф.
Попробуйте что-то вроде
Carnisseria:= [vendes] - Рассчитать ([vendes];Ventas[Botiga]<> "4"; Ventas[Departament]="61")
Я также проверил бы, хотите ли вы любой магазин, который не № 4 или если вы хотите просто магазины № 1 и № 2. Хотя это дает те же результаты прямо сейчас, это может не произойти в будущем.