我是Power BI的新用户。我有一个两步过程,需要帮助。
数据集近似于此:
我的想法是,如果按颜色过滤,如果按阴影过滤(即,使用多个过滤器,但不受限制),按季度过滤,我的报告应该能够计算每升价格,以便可以绘制趋势。
到目前为止,我仅需使用一个过滤器就可以计算出所需的数据。
Total Price per quarter =
CALCULATE (
SUM ( Data[Price] ),
FILTER ( data, data[Quarter] = EARLIER ( data[quarter] ) ),
FILTER ( data, data[Colour] = EARLIER ( data[Colour] ) )
)
问题在于,当包含多个过滤器时,这种方法似乎不太准确。据我所知,似乎重复计算了价格(如果说使用两个过滤器)
总价(TP)应该基本上针对每个过滤器(季度,颜色和阴影)进行调整。如果Q1选择的TP = 2800(1000 + 500 + 600 + 700);如果Q1&Green,TP = 1500(1000 + 500);如果Q1,Green&Light,TP =1000。我知道这是一个简单的问题,但是我对函数和语法还不太熟悉。
您能给我提供一个DAX表达式吗?
答案 0 :(得分:0)
只需使用以下没有任何过滤器的度量即可(右键单击表格并添加度量):
Total Price = SUM(data[Price])
现在将该度量放入KPI可视化文件中,并将其余的列作为切片器放到报表中。您将看到是否选择了Q1
,例如KPI视觉效果值将更改。对于您选择的每种过滤器组合也是如此。