使用 Power BI 根据切片器更改测量结果
Change measure results depending on a slicer using Power BI
我正在使用 Power BI 制作报告。我要显示的数据是营业额的累计金额。在数据源中我有这个数据。
Month
Amount
Filter
1
17
Option A
1
15
Option B
1
16
Option C
2
12
Option A
2
14
Option B
2
13
Option C
3
17
Option A
3
11
Option B
3
18
Option C
我在报告中有这个:
对于过滤器列,我将创建一个切片器,当没有任何内容时 selected 所有选项的总和必须显示在图表中,当 selected on or multiple only select图中必须显示离子。
为了创建图表,我创建了这个度量:
Cummulative amount = CALCULATE(
SUM('Turnover'[Amount]),
FILTER(
ALL('Turnover'),
'Turnover'[Month] <= MAX('Turnover'[Month])
)
)
在这种情况下,当我 select 从过滤器中选择一个选项时,图表不会更改数据。我该怎么做?
我也在 Power BI 社区网站上询问过并得到了这个答案:
I think you should use ALLSELECTED instead of ALL for the desired results:
Commulative amount = CALCULATE(
ALLSELECTED('Turnover'[Amount]),
FILTER(
ALLSELECTED('Turnover'),
'Turnover'[Month] <= MAX('Turnover'[Month])
)
)
我正在使用 Power BI 制作报告。我要显示的数据是营业额的累计金额。在数据源中我有这个数据。
Month | Amount | Filter |
---|---|---|
1 | 17 | Option A |
1 | 15 | Option B |
1 | 16 | Option C |
2 | 12 | Option A |
2 | 14 | Option B |
2 | 13 | Option C |
3 | 17 | Option A |
3 | 11 | Option B |
3 | 18 | Option C |
我在报告中有这个:
对于过滤器列,我将创建一个切片器,当没有任何内容时 selected 所有选项的总和必须显示在图表中,当 selected on or multiple only select图中必须显示离子。
为了创建图表,我创建了这个度量:
Cummulative amount = CALCULATE(
SUM('Turnover'[Amount]),
FILTER(
ALL('Turnover'),
'Turnover'[Month] <= MAX('Turnover'[Month])
)
)
在这种情况下,当我 select 从过滤器中选择一个选项时,图表不会更改数据。我该怎么做?
我也在 Power BI 社区网站上询问过并得到了这个答案:
I think you should use ALLSELECTED instead of ALL for the desired results:
Commulative amount = CALCULATE( ALLSELECTED('Turnover'[Amount]), FILTER( ALLSELECTED('Turnover'), 'Turnover'[Month] <= MAX('Turnover'[Month]) ) )