Excel 在Google Big Query和Data Studio内部平均值之后出现了两个不同的数字

Excel 在Google Big Query和Data Studio内部平均值之后出现了两个不同的数字,excel,google-bigquery,google-data-studio,Excel,Google Bigquery,Google Data Studio,我在Google Data Studio中按周平均一个数字,在大查询中按周平均相同的数字,但输出略有不同 总分 AVG(table.score) OVER (PARTITION BY Weeknum) as OverallScore 数据源是一个分数列表以及日期。我在DS中使用度量中的聚合函数,并使用时间维度ISO Year Week,对其求平均值 这样做的目的是对一组数字进行硬编码,而另一行用于过滤到不同的部门,保持原始总分数作为基准 将我的表格导出到excel中,我可以在第3周对其进行平均

我在Google Data Studio中按周平均一个数字,在大查询中按周平均相同的数字,但输出略有不同

总分

AVG(table.score) OVER (PARTITION BY Weeknum) as OverallScore
数据源是一个分数列表以及日期。我在DS中使用度量中的聚合函数,并使用时间维度ISO Year Week,对其求平均值

这样做的目的是对一组数字进行硬编码,而另一行用于过滤到不同的部门,保持原始总分数作为基准

将我的表格导出到excel中,我可以在第3周对其进行平均筛选,如下所示,我还可以将其返回19.59。也就是说,Datastudio中的avg聚合函数与excel相同。此外,我可以使用下面的查询表,这排除了bigquery中的平均差异。然而,当我把总分放在下面的图表中时,我得到的总分数字略有不同

SELECT avg(overallscore) FROM `dbo.table` where weeknum = '2018 3'

Output = 19.59

有人知道这可能是什么原因吗?

打开报告时,您应该能够在“大查询”中的查询历史记录中看到它运行的查询。检查它使用的公式是否与有时使用近似聚合的公式相同