Тонкая разница между CALCULATE с выражением FILTER и без него
Автор: Data Analytics Central
Загружено: 2023-03-17
Просмотров: 3834
Описание:
При использовании Calculate с функцией FILTER и без неё наблюдается странное поведение. Мы объясним причину на наглядном примере.
Если одно и то же поле помещено в срез и в аргумент фильтра функции CALCULATE(), то, если функция FILTER() не используется, приоритет отдаётся аргументу фильтра функции CALCULATE() (полностью игнорируя выбор, сделанный конечным пользователем в срезе).
Если функция FILTER() используется в аргументе фильтра функции CALCULATE(), то приоритет отдаётся выбору, сделанному конечным пользователем в срезе.
Следовательно, FILTER сохраняет и взаимодействует с исходным контекстом фильтра (в нашем случае — со сводной таблицей), в то время как выражение фильтра, используемое непосредственно в CALCULATE, игнорирует его.
#dax #powerbi #calculate #filter
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: