我有两张表,看起来像这样
Key |治疗次数|费用
1 2 1000
1 2 1500
1 2 2000
2 3 700
3 3 800
4 4 900key | limit
1 1
2 1
3 2
4 3我想在dax上进行的计算是:(治疗次数-限制)*成本/治疗次数
发布于 2020-08-13 04:46:56
假设key列对于第二个表(在DAX中为Table2)是唯一的。
Calculation =
VAR _limit =
LOOKUPVALUE ( Table2[limit], Table2[key], [key] )
RETURN
DIVIDE ( ( [Num Of Treatments] - _limit ) * [cost], [Num Of Treatments] )发布于 2020-08-16 04:01:09
在两个表之间用键列创建一对多关系后,很容易做到这一点。
Dax公式:
New Measure = ((SUM(Asset[No Of Treatments])-SUM(Tickets[Limit]))*SUM(Asset[Cost]))/SUM(Asset[No Of Treatments])


https://stackoverflow.com/questions/63382695
复制相似问题