Tableau:计算每天和每年的平均值

时间:2016-12-28 02:34:44

标签: tableau

我白天有几年的数据看起来像这样:

Date        Count
1/1/2015    1000
1/2/2015    1010
1/3/2015    1040

我想创建一个计算,允许我使用Tableau的日期格式在日,月和年之间切换,而无需计算每种格式的平均值。例如,2015年1月的月平均值将是2015年1月所有31天的总数除以31.

1 个答案:

答案 0 :(得分:0)

由于您没有丢失数据(天)且没有重复数据,因此解决方案非常简单。

将Count字段放在任何架子上(过滤器架除外)。例如,将其放在Rows架子上。单击“行”功能区上的“计数”字段,然后将聚合更改为AVG()。此时您应该看到所有数据行的AVG(计数)。

将日期字段放在任何架子上(过滤器架除外)。例如,将其放在“列”功能区上。单击“列”功能区上的“日期”字段,然后从 SECOND 批次选项中选择所需的粒度级别。 (第一批返回日期部分,而不是日期)例如,选择Month。你会看到每月平均(计数)。

将任何其他尺寸放置在货架上,以过滤特定尺寸值或显示按其他尺寸细分的平均尺寸。

用户可以通过单击日期轴上的+或 - 图标或单击日期药丸来向上或向下钻取日期的粒度。您可以选择将日期显示为连续值或离散值。

如果您不喜欢+/- UI,那么您可以使用以下值创建字符串值参数:年,季度,月,日等,然后使用date_trunc()函数创建计算字段以允许,比如,仪表板用户要从不同类型的UI控件中选择日期粒度。