1. 概述
1.1 应用场景
分析数据时,我们经常会遇到一些比率类运算,比如求商品的利润率、合同的回款率等等。
例如,在图表中希望仅展示省份字段,但能对年月筛选,展示不同年月的回款率。
1.2 实现思路
想要筛选哪个字段,在计算比率的时候就不要带着它。计算比率的维度要和展示比率的维度一致,才能计算出正确结果。
1)控件可以绑定分析表结果数据中的字段,也就是主干上最后一个步骤中的字段,因此在最后一步需要保留「合同签约时间」。
2)在图表高级模式中进行比率的计算,可以保证计算回款率的维度要和展示的维度一致,且不会影响到结果数据。
3)控件绑定分析表结果数据中的字段,完成计算。
示例数据:地区数据分析.xlsx
2. 错误计算方式
1)汇总出每月、每个省份、每个城市的合同金额以及回款金额。如下图所示:
2)使用公式,计算回款率。如下图所示:
3)添加图表,在图表中仅展示每个省份的数据。请注意:在图表中拖入字段相当于再一次分类汇总,这里的回款率会在新的维度(省份)下再次求和。
4)筛选器绑定「合同签约时间」字段进行筛选,是先对结果数据筛选。例如选择「2016-11」,对结果数据先进行筛选,图表中仍然是按照省份维度,对回款率再次求和。如下图所示:
3. 正确计算方式
若想要图表中的回款率不求和,那么就要保证 计算回款率的维度与图表中展示回款率的维度保持一致。
1)想对签约时间字段进行筛选,分析表的结果数据中需要保留签约时间字段。(想筛选哪个字段,最后一个步骤中就要保留哪个字段)
2)将「合同签约时间」字段转换为文本字段,如下图所示:
3)创建一个图表,展开高级模式,相当于分支。在分支上计算回款率,不会影响到分析表的结果数据。
4)只想在图表展示各省份的情况,那么在分类汇总中就只拖入「省份」维度。如下图所示:
5)再使用「+>新增字段>公式」,计算出回款率,如下图所示:
6)在图表中制作好图表展示各省份的回款率数据,这个时候展示回款率的维度、计算回款率的维度一致,就不会出现回款率按新维度求和的情况。
7)在仪表板中使用下拉框控件绑定年月字段,是先对结果数据筛选,按新维度汇总数后再计算回款率,就是正确的数据结果
筛选多个月份,得到的回款率=多月的回款金额/多月的合同金额,而不是单纯的回款率相加。