我在计算power bi中的度量(收入)时遇到了问题。
我有一个度量,它基本上是对表中不同的值进行计数(表1)。在这一列中,我想将不同的计数相乘,得到总价格(价格在另一个表中)。
请参见下面的示例
表1
Product DistinctCount Revenue (Measure I am trying to Calculate)
A 15 45.00
B 30 60.00
价格表
Product Price
A 3.00
B 2.00
目前,收入是根据计数而不是DISTINCTCOUNT计算的。
任何帮助都将不胜感激。谢谢!
度量、计算列、Google
发布于 2019-05-20 23:35:38
我假设您已经在Product上的这两个表之间建立了关系。如果是这种情况,您可以执行以下操作来创建计算列:
Revenue =
CALCULATE (
SUMX ( 'Table 1', 'Table 1'[DistinctCount] * RELATED ( 'Prices Table'[Price] ) )
)
如果您正在尝试创建表格可视化,请尝试下面的DAX,其中ID只是您的“表1”中每个产品的事务ID:
Revenue =
VAR DistinctCountOfProductTransactions =
CALCULATE ( DISTINCTCOUNT ( 'Table'[Id] ) )
VAR Result =
CALCULATE (
DistinctCountOfProductTransactions * SUM ( Prices[Price] ),
TREATAS ( VALUES ( 'Table'[Product] ), Prices[Product] )
)
RETURN
Result
https://stackoverflow.com/questions/56219933
复制相似问题