【问题标题】:dax calculation for costume measure服装尺寸的dax计算
【发布时间】:2020-08-12 18:28:17
【问题描述】:

我有两张像这样的表

关键 |治疗次数|费用 |

1        2           1000 
1        2           1500
1        2           2000
2        3            700  
3        3            800
4        4            900

键 |限制 |

1    1
2    1
3    2
4    3

我想在 dax 上做的计算是:(治疗次数-限制)*成本/治疗次数

【问题讨论】:

    标签: powerbi dax powerquery measure


    【解决方案1】:

    假设key 列对于第二个表是唯一的(Table2 in dax)。

    Calculation =
    VAR _limit =
        LOOKUPVALUE ( Table2[limit], Table2[key], [key] )
    RETURN
        DIVIDE ( ( [Num Of Treatments] - _limit ) * [cost], [Num Of Treatments] )
    
    

    【讨论】:

      【解决方案2】:

      这可以很容易地在两个具有列Key的表之间创建一对多关系后实现。

      达克斯公式:

      New Measure = ((SUM(Asset[No Of Treatments])-SUM(Tickets[Limit]))*SUM(Asset[Cost]))/SUM(Asset[No Of Treatments])
      

      【讨论】:

        猜你喜欢
        • 2010-09-19
        • 1970-01-01
        • 2021-12-14
        • 1970-01-01
        • 2013-10-10
        • 2019-11-24
        • 1970-01-01
        • 1970-01-01
        • 2017-08-20
        相关资源
        最近更新 更多