【发布时间】:2019-12-02 23:01:20
【问题描述】:
我是 Power BI 的新用户。我有一个需要帮助的两步流程。
(1) - 计算过滤后的(字符串)总和,根据报告中的切片器更新
(2) - 使用步骤 1 的输出按季度计算比率。
数据集近似于:
我的想法是,如果按颜色过滤,如果按阴影(即多个过滤器,但不受限制)过滤,我的报告应该能够按季度计算每升价格,因此可以绘制趋势。
到目前为止,我只用一个过滤器就可以计算出我需要什么。
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 表达式?
【问题讨论】:
-
欢迎来到 StackOverflow,Kasrel!到目前为止,你自己做了什么?
-
嘿RADO。到目前为止,我只用一个过滤器就可以计算出我需要什么。
-
将所有这些信息移到您的问题中是个好主意。
-
很好,我已经编辑了问题以包含附加信息。