Statistics 按时间段过滤的按类别的加权平均数

Statistics 按时间段过滤的按类别的加权平均数,statistics,powerbi,dax,powerpivot,measures,Statistics,Powerbi,Dax,Powerpivot,Measures,我头痛,我需要一些帮助 因此,我有下表: 表1: Date Hour Volume Value Price 10/09/2018 1 10 400 40.0 10/09/2018 2 80 200 2.5 10/09/2018 3 14 190 13.6 10/09/2018 4 74 140 1.9 11/09/2018 1

我头痛,我需要一些帮助

因此,我有下表:

表1:

Date         Hour   Volume  Value   Price      
10/09/2018   1      10      400     40.0
10/09/2018   2      80      200     2.5
10/09/2018   3      14      190     13.6
10/09/2018   4      74      140     1.9
11/09/2018   1      34      547     16.1
11/09/2018   2      26      849     32.7
11/09/2018   3      95      279     2.9
11/09/2018   4      31      216     7.0
然后我想做的是按小时查看加权平均值

e、 g

如果可能的话(加分)。然后可以按时间段(例如,指定日期内的每小时)更改此设置

它在Excel中的外观:

    A            B      C       D       E
1   Date         Hour   Volume  Value   Price      
2   10/09/2018   1      10      400     40.0
3   10/09/2018   2      80      200     2.5
4   10/09/2018   3      14      190     13.6
5   10/09/2018   4      74      140     1.9
6   11/09/2018   1      34      547     16.1
7   11/09/2018   2      26      849     32.7
8   11/09/2018   3      95      279     2.9
9   11/09/2018   4      31      216     7.0 
输出应为:

Hour    Price
1       21.52272727
2       9.896226415
3       4.302752294
4       3.39047619
计算如下:

Hour    Price
1       ((E2*C2)+(E6*C6))/SUM(C2,C6)
2       ((E3*C3)+(E7*C7))/SUM(C3,C7)
3       ((E4*C4)+(E8*C8))/SUM(C4,C8)
4       ((E5*C5)+(E9*C9))/SUM(C5,C9)
我看过很多加权平均的问题和答案,它们都是有意义的,但我不能按照我想要的方式把它们放在一起

我希望这是有道理的


谢谢各位,

我已经复制了你们想要的报告:

计算中不需要涉及价格。加权平均价格就是所选日期组的总价值/总数量。假设您的表被称为“数据”。创建度量:

Weighted Average Price = DIVIDE( SUM(Data[Value]), SUM(Data[Volume]))
把它放在一个小时的数据透视表中,你就完成了

该公式适用于您选择的任何一组日期。例如,在pivot上同时显示小时和日期的上述报告版本中:


您可以看到,它可以正确计算各个日期、小计和总计的价格

我无法根据提供的数据复制你的数字。你能解释一下你是如何计算的吗,例如,26.18825小时1小时?嗨,我又试了一次措辞,我认为这个问题很清楚。我是否正确地理解了体积*价格=价值?价值/体积=价格
Weighted Average Price = DIVIDE( SUM(Data[Value]), SUM(Data[Volume]))