Matrix DAX将两个最大日期度量值相乘
我对Power BI相当陌生,希望能解决我的总体(乘法问题) 我正在运行订购的供应品的库存表。我需要根据最后订购的物品(价格不断变化)对这些用品的成本进行细分。我有两个衡量标准,一个是最新的成本,第二个是最新使用的单位Matrix DAX将两个最大日期度量值相乘,matrix,powerbi,dax,multiplication,Matrix,Powerbi,Dax,Multiplication,我对Power BI相当陌生,希望能解决我的总体(乘法问题) 我正在运行订购的供应品的库存表。我需要根据最后订购的物品(价格不断变化)对这些用品的成本进行细分。我有两个衡量标准,一个是最新的成本,第二个是最新使用的单位 Latest Unit/Cost = VAR maxdate = MAX(InventoryJ[Date Ordered]) RETURN CALCULATE(SUM(InventoryJ[Cost/Unit]), InventoryJ[Date Ordered]=maxda
Latest Unit/Cost =
VAR maxdate = MAX(InventoryJ[Date Ordered])
RETURN
CALCULATE(SUM(InventoryJ[Cost/Unit]),
InventoryJ[Date Ordered]=maxdate)
及
在我的矩阵中,它们工作得很好,尽管表中的总数不正确
现在,我坚持将这两个度量值相乘,得到最新使用的单位和每单位的最新成本
致意
Latest Total Cost = [Latest Unit/Cost] * [Latest UnitsUsed]
考虑使用这种测试来修复您的总行
If ( HasOneValue ( InventoryType[Summary]), ...
然后把你想要的任何高层次的伤害放到IF语句的错误条件中。我很感激你的回答,并且已经尝试了这个方法。但是,它只返回其中一个供应品的总成本,而不是所有供应品的总成本。
If ( HasOneValue ( InventoryType[Summary]), ...