适用于: Power BI Report Builder
Power BI Desktop
要更改 Power BI 分页报表首次运行时数据区域中数据的排序顺序,必须为数据区域或组设置排序表达式。 默认情况下,组的排序表达式自动设置为与组表达式相同的值。
在 Tablix 数据区域中,可以为数据区域或为每个组(包括详细信息组)设置排序表达式。 如果在 Tablix 数据区域中只有一个详细信息组,则可以在查询中、在数据区域上或在详细信息组上定义排序表达式,它们全都有相同的效果。
在图表数据区域中,可以为类别组和序列组设置排序表达式,以控制每个组的排序顺序。 图表图例中的颜色顺序由类别组中数据点的排序表达式确定。
在仪表数据区域中,您通常不需要对数据进行排序,因为仪表将显示相对于范围的单个值。 如果确实需要对仪表中的数据进行排序,则必须首先定义组,然后设置组的排序表达式。
有关详细信息,请参阅对数据进行筛选、分组和排序 (Power BI Report Builder)。
对于 Tablix 数据区域,还可以将交互式排序按钮添加到列标题的顶部,以便让用户能够更改组或详细信息行的排序顺序。 有关详细信息,请参阅交互式排序(Power BI 报表生成器)。
对 Tablix 数据区域中的数据进行排序
在设计界面中,右键单击行句柄,然后选择“Tablix 属性”。
选择“排序”。
对于每个排序表达式,请按照下列步骤进行操作:
选择 添加 。
键入或选择按其对数据进行排序的表达式。
从“顺序”列下拉列表中,选择每个表达式的排序方向。 A-Z 按升序对表达式进行排序。 Z-A 按降序对表达式进行排序。
选择“确定”。
对 Tablix 的组(包括详细信息组)中的值进行排序
在设计界面中,在 Tablix 数据区域中进行选择以将其选定。 “分组”窗格将显示 Tablix 数据区域的行组和列组。
在“行组”窗格中,右键单击组名称,然后选择“编辑组”。
在“Tablix 组”对话框中,选择“排序”。
对于每个排序表达式,请按照下列步骤进行操作:
选择 添加 。
键入或选择按其对数据进行排序的表达式。
从“顺序”列下拉列表中,选择每个表达式的排序方向。 A-Z 按升序对表达式进行排序。 Z-A 按降序对表达式进行排序。
选择“确定”。
在图表上按字母顺序对 x 轴标签进行排序
右键单击类别字段拖放区域中的某个字段,然后选择“类别组属性”。
在“类别组属性”对话框中,选择“排序”。
对于每个排序表达式,请按照下列步骤进行操作:
选择 添加 。
选择与分组字段匹配的表达式。 可以通过选择“分组”来验证分组字段的表达式。
从“顺序”列下拉列表中,选择每个表达式的排序方向。 A-Z 按升序字母顺序对表达式进行排序。 Z-A 按降序字母顺序对表达式进行排序。
选择“确定”。
按升序或降序对图表上的数据点进行排序
右键单击类别字段拖放区域中的某个字段,然后选择“类别组属性”。
在“类别组属性”对话框中,选择“排序”。
对于每个排序表达式,请按照下列步骤进行操作:
选择 添加 。
选择与数据字段匹配的表达式。 在大多数情况下,此为聚合值,例如
=Sum(Fields!Quantity.Value)
。从“顺序”列下拉列表中,选择每个表达式的排序方向。 A-Z 按升序对表达式进行排序。 Z-A 按降序对表达式进行排序。
选择“确定”。
按升序或降序对数据进行排序以便显示在仪表上
右键单击仪表,然后选择“添加数据组”。
如有必要,请在“仪表面板组属性”对话框中,选择“常规”。
在“组表达式”中,选择“添加”。
在 “分组方式” 中,键入或选择要按其对数据进行分组的表达式。
重复步骤 3 和 4,直到已添加要使用的所有组表达式。
选择“排序”。
对于每个排序表达式,请按照下列步骤进行操作:
选择 添加 。
选择与分组字段匹配的表达式。 可以通过选择“分组”来验证分组字段的表达式。
从“顺序”列下拉列表中,选择每个表达式的排序方向。 A-Z 按升序对表达式进行排序。 Z-A 按降序对表达式进行排序。
选择“确定”。
有关如何在仪表中对数据进行分组的详细信息,请参阅仪表(Power BI 报表生成器)。