<< Click to Display Table of Contents >> 排序策略和排序区域复制链接 |
1. 概述
1.1 应用场景
表格的排序策略和排序区域功能适用于需要对大量数据进行多维度分析和对比的场景。例如,在销售数据分析中,用户可能希望首先按照地区进行排序,接着对于相同地区的不同产品按销售额(度量列)进行降序排序,以快速识别出高销售额的产品或地区。通过灵活设置排序策略和区域(如组外排序或组内排序),用户可以轻松应对这类复杂的排序需求,提高数据分析的效率和准确性。
1.2 功能简介
表格的排序策略和排序区域功能允许用户根据数据的特点和需求,灵活设置多列依次排序、仅对单一列排序或度量列排序互斥等策略。同时,还支持自动、组外排序和组内排序等多种排序区域设置,以满足不同层级和分组的数据排序需求。
2. 应用举例
在一份销售数据报表中,用户需要分析不同市场分部下,不同产品种类的销售情况。则需要按照“市场分布”维度进行排序,然后根据销售额进行组内排序。
操作步骤如下:
1)编辑报告中添加表格组件,并依次绑定市场分布、产品种类、销售额字段。如下图:
2)进入表格组件【设置 > 排序】,排序策略选择“多列依次排序”,排序区域选择“组内排序”。如下图,
3)点击表格表头依次对市场分布、销售额进行排序即可,如下图,
3. 功能说明
通过表格类组件右侧【设置 > 排序】,即可设置排序策略、排序区域。其中普通表格支持排序策略、排序区域。交叉表和自由表只支持排序区域。
3.1 排序策略
设置表格的排序策略,包括多列依次排序、仅对单一列排序和度量列排序互斥。
【多列依次排序】允许用户按照多个字段的先后顺序进行排序,各列字段间的排序互不影响。适用于需要同时考虑多个排序维度的场景。如下图,
【仅对单一列排序】所有字段间排序进行互斥,即只按照一个字段进行排序。适用于仅关注单一字段的排序需求。如下图,
【度量列排序互斥】仅度量字段间的排序互斥,与维度字段的排序无关。适用于需要特别处理度量数据(如数值、百分比等)的排序场景。如下图,
设置表格的排序区域,包括自动、组外排序和组内排序。
【自动】根据数据表中是否存在小计、合计等汇总项自动判断排序区域。如果没有小计、合计,自动就是组外排序;有小计、合计,自动就是组内排序。
【组外排序】是指数据整体进行排序,不考虑数据分组情况。
【组内排序】在数据分组的内部进行排序,各分组之间的排序相互独立。适用于需要对分组内部数据进行排序的场景。如下图,
【支持点击表头文字排序】默认不勾选。勾选后,用户不仅可以通过点击表头的排序图标进行排序操作,还可以通过点击表头文字来触发排序功能。这一功能增加了用户操作的便捷性,但同时也需要注意表头是否设置了超链接,若表头设置了超链接,会优先响应超链接。
3.4.1 非字段区域
点击常量、聚合字段、格间计算、空白单元格(存在扩展的除外),右侧显示:对字段排序。对字段排序支持选择自由表已绑定的任意一个扩展字段格子、聚合字段格子、格间计算格子。如图所示:
当某一个格子设置了对扩展字段排序时,例如下面的“省份”常量格子选择了“省份(A3)”字段,预览/查看报告时支持在“省份”常量格子实现排序,如图所示:
3.4.2 字段区域
自由表的扩展字段格子、聚合数据格子、格间计算格子,支持点击字段值直接进行排序。排序规则请参考排序区域。效果如图所示: