DAX Measure应参考不同的过滤器选项

时间:2017-04-24 09:11:12

标签: filter powerbi dax

这是表格:业务单位与表1之间通过BusinessUnitID的关系

BusinessUnit            Table1                  Table2

BusinessUnitID          BusinessUnitID          Indicator2
BusinessUnitCode        Quantity            
                        Semester            
                        Season          
                        Indicator1      

我是新来的,需要你的帮助。我有以下DAX措施:

    CALCULATE([Quantity];
ALL('Table2'[Indicator2]);
FILTER(ALL(Table1[Season];Table1[Semester]);
IF(ISFILTERED(Table1[Season];Table1[Season];MAX(Table1[Season])-100;
IF(ISFILTERED(Table1[Semester];Table1[Semester];MAX(Table1[Semester])-10));
FILTER(ALL(Table1);Table1[Indicator1]<=MAX('Table2'[Indicator2])+2))

我的问题是,如果我想在Table1中使用不同的维度进行过滤,则此度量不会改变。我是否必须在查询中添加内容?

结果如下:

Business Unit   Unit1

        Quantity
20132   39.477
20141   2.751.428
20142   66.282.756
20151   77.415.932
20152   76.600.664
20161   82.558.674
20162   411.104.765
20171   437.293.327
20172   444.460.709
20181   457.535.523
Total   457.535.523

正如您所见,我想过滤此措施的业务单位。但无论选择什么,它都不会对此过滤器做出反应。业务单位在表1中。除此之外:我怎样才能获得整个半年的总数?

0 个答案:

没有答案