小编MJo*_*Joy的帖子

Power BI - 在计算功能中使用过滤器

请参考下面我使用的示例数据:

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
Run Code Online (Sandbox Code Playgroud)

表名是Employee.

我添加了两个措施:

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"))
Run Code Online (Sandbox Code Playgroud)

如果没有任何报表图层过滤器,则两个度量都会返回值2.但是当我在(已传递,待定)中添加状态报表图层过滤器时,计数将更改为

Count_12

Count_2blank

  • 如果有人能够解释过滤器如何详细地影响结果,那将会非常有用
  • 之间的区别filter,filter(all),filter(allexcept),filter(allselected)

calculated-field dax measures powerbi

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

calculated-field ×1

dax ×1

measures ×1

powerbi ×1