Filter 仅显示3个或更多种族-DAX的分组问题
设置问题: 以下是我的数据:Filter 仅显示3个或更多种族-DAX的分组问题,filter,grouping,powerbi,dax,Filter,Grouping,Powerbi,Dax,设置问题: 以下是我的数据: Primary Key Car Type Race Day Gas Type Track or City Course Place 1 Audi 1/1/2017 unleaded track 1 2 Ford 1/1/2017 unleaded
Primary Key Car Type Race Day Gas Type Track or City Course Place
1 Audi 1/1/2017 unleaded track 1
2 Ford 1/1/2017 unleaded track 2
3 BMW 1/1/2017 unleaded track 3
4 Audi 1/2/2017 unleaded track 3
5 Ford 1/2/2017 unleaded track 2
6 BMW 1/2/2017 unleaded track 1
7 Audi 1/3/2017 unleaded track 2
8 Ford 1/3/2017 unleaded city 3
9 BMW 1/3/2017 unleaded city 1
10 Audi 1/4/2017 unleaded city 1
11 Ford 1/4/2017 unleaded city 3
12 BMW 1/4/2017 unleaded city 2
13 Audi 1/5/2017 unleaded city 1
14 Ford 1/5/2017 unleaded city 3
15 BMW 1/5/2017 unleaded city 2
16 Audi 1/6/2017 unleaded city 2
17 Ford 1/6/2017 unleaded city 3
18 BMW 1/6/2017 leaded city 1
19 Audi 1/7/2017 leaded city 3
20 Ford 1/7/2017 leaded city 1
21 BMW 1/7/2017 leaded city 2
22 Audi 1/8/2017 leaded city 3
23 Ford 1/8/2017 leaded city 1
24 BMW 1/8/2017 leaded city 2
25 Audi 1/9/2017 leaded city 2
26 Ford 1/9/2017 leaded city 1
27 BMW 1/9/2017 leaded city 3
28 Audi 1/10/2017 leaded track 3
29 Ford 1/10/2017 leaded track 2
30 BMW 1/10/2017 leaded track 1
31 Audi 1/11/2017 leaded track 2
32 Ford 1/11/2017 leaded track 1
33 BMW 1/11/2017 leaded track 3
34 Audi 1/12/2017 leaded track 1
35 Ford 1/12/2017 leaded track 3
36 BMW 1/12/2017 leaded track 2
我遇到了一个DAX公式的分组问题。我将浏览仪表板,然后说明问题所在
仪表盘是福特、奥迪和宝马三种不同汽车的比赛集合
赛车在两种类型的球场(城市或赛道)上进行了12场比赛,赛车有两种汽油选择(含铅或无铅)
这是未选择切片器时仪表板的外观:
在右手边,我们看到赛车的计数,中间的方框和胡须显示比赛结果。
例如,当我选择“无铅”作为汽油时,我们看到福特没有任何无铅汽油排名第一,而当它有无铅汽油时,通常排名第三 我们也看到在右边,奥迪和福特已经用无铅汽油进行了六场比赛,宝马进行了五场比赛
开始陷入问题: 我只想在某车型至少参加过三场比赛时,在方框和胡须中显示该车型。 以下是一个例子: 在本例中,方块和胡须图与我预期的完全一样,因为宝马只有不到三场比赛,而且它们没有出现在方块和胡须图上 长方体和晶须遵循以下公式:
Show when 3 total races = if(CALCULATE(DISTINCTCOUNT(cars[Races]), ALLEXCEPT(cars, cars[Car Type], cars[Gas Type], cars[Race Day], cars[Track or City Course])) > 2.5, sum(cars[Place]), blank())
这是一个问题的例子 考虑以下情况,每种车型有四场比赛: 然而,当我在切片机中选择“福特”时,我得到了以下结果 尽管福特有四场比赛,但《盒子和胡须》并没有显示出来。我希望它能显示出来,因为我知道福特已经参加了四场比赛,甚至右边的桌子上也列出了四场。最后两张照片之间唯一的变化是我选择了福特作为切片机 我想显示四个切片器的任意组合,如果种族计数为3或以上,则显示在框和胡须图中
有人对这个问题有什么见解吗?这是因为
boxWiskerChart
的评估上下文与您设置的种族计数表不同
为了筛选要在图表中显示的车型,您可以设置一个度量来计算所选比赛的数量:
Number of Races = CALCULATE(COUNT(Cars[Races]), ALLSELECTED(Cars[Races]))
并将其添加到视觉级别过滤器:
结果应如预期的那样:
效果很好。大量使用视觉过滤器。非常感谢。