如何使用谷歌电子表格和谷歌分析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
如果我

理解正确:

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

查询功能

最新更新