Ниже приведены примеры данных, которые я использовал:
ID Name Status Dept.
1 Austin Pending MES
2 Roy Devilered DHA
3 Steven Terminated DHA
4 Peter Pending MES
5 Sanjay Pending MES
6 Domnic Terminated LA
7 Leon Devilered MES
8 Sanal Devilered LA
9 Kevin Terminated LA
10 Binoy Pending DHA
Имя таблицы — Сотрудник.
Я добавил две меры:
Count_1 =
CALCULATE(COUNT('Employee'[ID]),
'Employee'[Dept.]="LA",
'Employee'[Status]="Terminated")
Count_2 =
CALCULATE(COUNT('Employee'[ID]),
FILTER('Employee','Employee'[Dept.]="LA"),
FILTER('Employee','Employee'[Status]="Terminated"))
Без каких-либо фильтров слоя отчета обе меры возвращают значение 2. Но когда я добавляю фильтр слоя отчета для состояния в (доставлено, ожидает), счетчик изменяется на
Count_1
дает 2
Count_2
дает blank
- Было бы очень полезно, если бы кто-нибудь подробно объяснил, как фильтры влияют на результаты.
- Разница между
filter
,filter(all)
,filter(allexcept)
,filter(allselected)