如何使用谷歌电子表格计算AVERAGE每小时访问量&谷歌分析API

时间:2012-12-18 08:22:53

标签: google-apps-script google-sheets google-analytics-api

嗨我需要一张每周平均每小时访问量的图表。它将计算过去3个月的平均值。

我使用“谷歌分析魔术脚本”来每小时访问谷歌电子表格,现在我不知道如何有效地计算平均值。 这是我得到的表,我无法插入图像(我是新成员)所以我必须描述

  • 列A是日期
  • B列是一天中的小时(0,1,2,3,4 ......)
  • C列是访问次数
  • 列D计算星期几(Sa,Su,M,Tu,W,Th ......)
  • E栏结合日期和小时(Sa0,Sa1)

    现在我需要平均对应于所有Sa0,Sa1等的所有访问值。这有意义吗?

我知道我可以根据E栏对纸张进行排序,然后手动计算,但我想使用公式,以便创建自动报告。

非常感谢

A          B    C    D   E
date     hour visits day day+hour
9/8/2012    0   9   Sa  Sa0
9/8/2012    1   8   Sa  Sa1
9/8/2012    2   1   Sa  Sa2
9/8/2012    3   2   Sa  Sa3
9/8/2012    4   2   Sa  Sa4
9/8/2012    5   5   Sa  Sa5
9/8/2012    6   12  Sa  Sa6
9/8/2012    7   23  Sa  Sa7
9/8/2012    8   53  Sa  Sa8
9/8/2012    9   42  Sa  Sa9
9/8/2012    10  59  Sa  Sa10
9/8/2012    11  56  Sa  Sa11
9/8/2012    12  67  Sa  Sa12
9/8/2012    13  66  Sa  Sa13
9/8/2012    14  70  Sa  Sa14
9/8/2012    15  81  Sa  Sa15
9/8/2012    16  54  Sa  Sa16
9/8/2012    17  62  Sa  Sa17
9/8/2012    18  44  Sa  Sa18
9/8/2012    19  75  Sa  Sa19
9/8/2012    20  101 Sa  Sa20
9/8/2012    21  80  Sa  Sa21
9/8/2012    22  68  Sa  Sa22
9/8/2012    23  27  Sa  Sa23
9/9/2012    0   27  Su  Su0
9/9/2012    1   4   Su  Su1

1 个答案:

答案 0 :(得分:0)

如果我理解正确:

=QUERY(C:E;"select E, avg(C) where E != '' group by E label avg(C) 'Average Visits'";1)

QUERY function