Excel/PowerPivot/时间序列平均值
Excel / PowerPivot / time series average
我被困在一个 Excel PowerPivot 相关问题上,我似乎无法掌握:
我正在尝试衡量每个小时的客户数量,具体取决于一周中的哪一天
我有一个 table 记录了 (1) 客户访问的日期,(2) 星期几(周一至周日),(3) 他们到达的时间,以及(4) 客户类型(A、B、C等)。
下面是日志示例以及我在数据透视表中试图实现的目标 table:
所以,如果第一周来了两个客户,第二周来了一个,那么该度量值应该报告 1.5 [1.5 = average(1,2)]
我简直被难住了。我希望我已经能够很好地解释它。
感谢阅读。
只需将星期几和一天中的时间放在数据透视表 table 列中,并将客户类型放在行中。
你的措施很简单
Customers:=
COUNTROWS( 'MyTable' )
Average:=
[Customers] / DISTINCTCOUNT( 'MyTable'[Date] )
Min:=
MINX(
VALUES( 'MyTable'[Date] )
,[Customers]
)
最大值与最小值相同,但使用 MAXX()
我被困在一个 Excel PowerPivot 相关问题上,我似乎无法掌握:
我正在尝试衡量每个小时的客户数量,具体取决于一周中的哪一天
我有一个 table 记录了 (1) 客户访问的日期,(2) 星期几(周一至周日),(3) 他们到达的时间,以及(4) 客户类型(A、B、C等)。
下面是日志示例以及我在数据透视表中试图实现的目标 table:
所以,如果第一周来了两个客户,第二周来了一个,那么该度量值应该报告 1.5 [1.5 = average(1,2)]
我简直被难住了。我希望我已经能够很好地解释它。
感谢阅读。
只需将星期几和一天中的时间放在数据透视表 table 列中,并将客户类型放在行中。
你的措施很简单
Customers:=
COUNTROWS( 'MyTable' )
Average:=
[Customers] / DISTINCTCOUNT( 'MyTable'[Date] )
Min:=
MINX(
VALUES( 'MyTable'[Date] )
,[Customers]
)
最大值与最小值相同,但使用 MAXX()