我想计算 powerBI 中的每月加权平均值
I wanted to calculate monthly weighted average in powerBI
我有一个 table,其中包含原油的 PIMS 代码和该月的第一天、其成本 (Rs/MT) 和待处理的千吨数量。
我需要根据 PIMS 代码计算该月的加权平均成本 (Rs/MT)。
在 table 中,如您所见,有两个 PIMS 代码条目,它们的数量和价格不同但日期相同,在计算平均值时需要考虑差异,所以我想得到加权平均值。
您可以使用快速度量功能创建加权平均度量。您也可以对此进行基本 google 搜索。
这里是 documentation 用于创建快速测量。
以下应该有效(假设您的 table 被称为 'Data')
Weighted Avg:=
VAR TotalUnits=SUM(Data[Quantity (TMT)])
VAR TotalCost=SUMX(Data,Data[cost(Rs/MT)]*Data[Quantity (TMT)])
RETURN
TotalCost/TotalUnits
下面的屏幕截图显示了一些虚拟数据的示例
我有一个 table,其中包含原油的 PIMS 代码和该月的第一天、其成本 (Rs/MT) 和待处理的千吨数量。 我需要根据 PIMS 代码计算该月的加权平均成本 (Rs/MT)。
在 table 中,如您所见,有两个 PIMS 代码条目,它们的数量和价格不同但日期相同,在计算平均值时需要考虑差异,所以我想得到加权平均值。
您可以使用快速度量功能创建加权平均度量。您也可以对此进行基本 google 搜索。
这里是 documentation 用于创建快速测量。
以下应该有效(假设您的 table 被称为 'Data')
Weighted Avg:=
VAR TotalUnits=SUM(Data[Quantity (TMT)])
VAR TotalCost=SUMX(Data,Data[cost(Rs/MT)]*Data[Quantity (TMT)])
RETURN
TotalCost/TotalUnits
下面的屏幕截图显示了一些虚拟数据的示例