我们在设计浮动分析表时,其中有一个属性叫作“分组类型”。
分组,顾名思义,就是对数值进行各种类型的分组。由下图可知,共有6大分组类型。
六大分组类型介绍
常规分组
默认此分组,浮动分析表按照浮动维字段进行group by 操作,可选择下钻级次。
按条件分组
可对浮动维字段自定义分组,可输入分组条件,比如合并某些信息。
选择指定维项目
可选择浮动维字段内的部分内容或全部内容。
数值型分段
将浮动维字段变更为数值分段,比如原浮动内容为商品,变更后内容为几十到几百,几百到几千……。
只选择不分组
列表输出数据库内容,不进行group by 分组操作。
选择去掉重复项
对浮动维字段去掉重复项,即只按浮动维字段进行group by操作,下次级次不可选。
六大分组类型比较
下面设计分析表一起熟悉下六大分组类型。
案例讲解
1常规分组
【需求说明】
按注册类型“大类”展示指标“统计平均职工人数、统计全年工资总额、统计企业增加值”数据。
【设计步骤】
分组类型选择“常规分组”,且下钻级次选择“大类”:
查看计算结果:
【SQL分析】
根据下钻级次,对浮动维进行group by 操作。
2按条件分组
【需求说明】
将注册类型大类的“内资企业、港澳台”合并,“外商投资、个体经营”合并展示数据。
【设计步骤】
分组类型选择“按条件分组”,设置“分组条件”:
自定义分组时,用公式控制展示内容。比如“内资、港、澳、台”,公式如下:
查看计算结果:
【SQL分析】
把不同的结果集合并在一起。
3选择指定维项目
【需求说明】
选择注册类型的部分维度,如下所示:
【设计步骤】
分组类型选择“选择指定维项目”,维项目选择相应内容:
选中某个维度,点击 添加:
查看计算结果:
【SQL分析】
按照选择的维度级次,选择不同的前缀,进行group by操作。
4数值型分段
数值型分段分为2种,一个是分段内容已定义,计算分析表查看结果即可;另一个是可动态输入分段内容,分析表结果动态变化。
【需求一】
对指标进行分段显示,具体分段信息为:小于0、0-1百万、1百万-3百万、3百万-5百万、5百万以上。
【设计步骤】
分组类型选择“数值型分段”,输入数值分段信息:
查看计算结果:
Q
“统计平均职工人数”的“1百万-3百万”的数值是49,523,156,四舍五入已近5千万,为什么在“1百万-3百分”范围内呢?
A
因为分段信息是针对明细数据进行分段的,合计之后数值达到5千万。
【需求二】
目前分段信息不明确,想动态输入分段信息。
【设计步骤】
定义一个“文本”类型的参数,用来输入分段信息:
分组类型选择“数值型分段”,用宏表达式读取文本分段内容:
输入分段信息,格式为“数值1-数值2-数值3……”
查看计算结果:
【SQL分析】
按条件进行group by 操作。
5只选择不分组
【需求说明】
展示注册类型行业明细数据。
【设计步骤】
分组类型选择“只选择不分组”:
查看计算结果:
【SQL分析】
无任何group by 操作,列表展示数据库表信息。
6选择去掉重复项
【需求说明】
去掉明细数据中的重复项展示数据。
【设计步骤】
分组类型选择“选择去掉重复项”:
查看计算结果:
领取专属 10元无门槛券
私享最新 技术干货