我希望计算功率BI中2个独立表上的产品的加权平均成本 . 一个用于需求,一个用于供应 . 这两个表之间的共同因素是“日期时间”,即未来几年每半小时一次 . 例如 .

Table A (Demand)
Total Value, Total Volume, datetime (half hourly)

Table B (supply)
Total Value, Total Volume, datetime (half hourly)

在这两个表中,价格可以通过我的 Value /数量来计算 .

对于一个表中的加权平均价格,我使用了一个度量:

Weighted average price =
    sumx(table A, Table A[price] * Table A[Volume]) / sum(table A[Volume])

这似乎给了我每张表中正确的加权平均价格 . 但是,如果我尝试计算结晶损益,这是需求和供给之间的利润和损失 (P(d)-P(s))*(supply volume) 这并不足以计算每天半小时的损益,然后将所有这些半小时的损益加到获得总盈亏 .