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