历史版本12 :实现所选日期的本月/年累计、上月同期累计 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 问题描述

用户想要实现:选择日期或者日期区间后,对应的图表/表格数据切换成所选日期「本月累计、本年累计、上月同期累计、上年同期累计」数值,根据所选日期的不同,切换显示对应的数据。

例如,统计「一级渠道名」维度下「浏览量」指标的「本月累计、本年累计、上月同期累计、上年同期」的累计数值。

进入仪表板预览界面,「日期」选择 2016 年 3 月后,表格中分别显示 2016 年 3 月的「浏览量」累计值、 2016 年的「浏览量」累计值、2015 年 3 月的「浏览量」累计值、 2016 年 2 月的「浏览量」累计值,如下图所示:

1.2 实现思路

FineBI 中是通过 日期过滤组件不绑定字段 将日期过滤组件作为一个参数选择日期对目标组件进行过滤,再复制「浏览量」指标对其根据「统计日期」进行「明细过滤」,创建「本月累计、本年累计、上月同期累计、上年同期」的累计数值来实现效果。

2. 操作步骤编辑

示例数据「互联网渠道统计数据」。

2.1 添加日期过滤组件

在仪表板中拖入日期过滤组件,不绑定任何字段,点击「确定」,如下图所示:

2.2 添加表格组件

1)选择互联网业务包下的「互联网渠道统计数据」,点击「确定」,如下图所示:

2.3 添加明细过滤指标

1)复制重命名「浏览量」指标。进入组件详细设置界面,在待分析指标区域,复制多个「浏览量」字段,分别「重命名」为「本月累计」、「本年累计」、「上月同期累计」、「上年同期累计」,如下图所示:

2)添加明细过滤条件。因为本月/年累计、上月/年同期累计「浏览量」的各项指标需要按照「统计日期」切换,需要为上面复制的指标分别添加「明细过滤」条件。选择「明细过滤」如下图所示:

为「本月累计」字段「添加条件」为「统计日期」,且下拉框选择「属于(过滤组件值)」「年月」的「全月」,如下图所示:

步骤同上,分别为「本年累计」、「上月同期累计」、「上年同期累计」添加过滤条件,如下图所示:

2.3 制作表格组件

制作「一级渠道名」下的各项关于「浏览量」不同时期的累计值表格组件。

1)分别将「一级渠道名」和「本月累计」、「本年累计」、「上月同期累计」、「上年同期累计」拖入横纵轴,并在图表类型下选择「分组表」,如下图所示:

2.4 效果查看

详情参见本文 1.1 节。

注:日期区间过滤组件的使用与上述也一致,若想要按照分组内累计,也可使用快速计算的 组内累计值