知方号

知方号

Power BI 报表生成器中的表、矩阵和列表

Power BI 报表生成器中的表、矩阵和列表项目03/09/2023

适用于: Power BI Report Builder Power BI Desktop

在报表生成器中,表、矩阵和列表都是数据区域,它们在按行和列整理的单元格中显示分页报表数据。 单元格通常包含文本、日期和数字等数据,但它们也可以包含仪表、图表或图像等报表项。 表、矩阵和列表通常称为 tablix 数据区域。

下图显示包含表、矩阵或列表的简单报表。

表、矩阵和列表模板是在 Tablix 数据区域的基础上建立的,Tablix 数据区域是可以在单元中显示数据的灵活的网格。 在表和矩阵模板中,单元将组织成行和列的形式。 由于模板是基础通用 tablix 数据区域的变体,因此可以不同模板格式的组合显示数据,并在开发报表时更改表、矩阵或列表以包含其他数据区域的功能。 例如,如果添加了表且发现它不能满足需求,则可以添加列组以使表成为矩阵。

通过添加嵌套表、矩阵、列表、图表和仪表,表格和矩阵数据区域可以显示复杂的数据关系。 表和矩阵都有表格布局,其数据来自单个数据集,并且在单个数据源的基础上构建。 表和矩阵之间的主要区别在于,表只能包含行组,而矩阵可以包含行组和列组。

列表则稍有不同。 它们支持自由格式的布局,并且可以包括多个对等表或矩阵,每个对等表或矩阵使用来自不同数据集的数据。 列表也可以用于发票之类的表单。

使用表显示详细信息数据、组织行组中的数据,或者同时用于两种目的。 表模板包含三列,并带有一个表标头行和数据详细信息行。 下图显示了在设计图面上选择的初始表模板:

可以按单个字段、多个字段或通过编写自己的表达式来对数据进行分组。 可以创建嵌套的组或独立的相邻组和显示分组数据的聚合值,或将合计添加到组。 例如,如果表有名为“类别”的行组,则可以为每个组添加小计以及报表的总计。 为了改进表的外观和突出显示要强调的数据,可以合并单元并将格式应用于数据和表标题。

可以在开始时隐藏详细信息数据或分组数据,并包括明细切换以使用户能够交互选择要显示的数据量。

矩阵

使用矩阵显示按行和列进行分组的聚合数据汇总,类似于数据透视表或交叉表。 组的行数和列数由每个行组和列组中的唯一值的个数确定。 下图显示了在设计图面上选择的初始矩阵模板:

您可以按行组和列组中的多个字段或表达式对数据进行分组。 在运行时,当组合报表数据和数据区域时,随着为列组添加列和为行组添加行,矩阵将在页面上水平和垂直增长。 矩阵单元显示仅限于单元所属行组和列组的交集的聚合值。 例如,如果您的矩阵具有一个行组(类别)和两个显示销售额之和的列组(区域和年份),则报表中将显示两个单元,其中对于“类别”组中的每个值都显示销售额之和。 两个交集处的单元格范围分别是:“Category”和“Territory”,以及“Category”和“Year”。 矩阵可以包含嵌套组和相邻组。 嵌套组具有父子关系,相邻组具有对等关系。 您可以添加矩阵内嵌套行组和列组的任何级别和所有级别的小计。

为使矩阵数据的外观更具可读性和突出显示要强调的数据,可以合并单元或者水平和垂直拆分,并将格式应用于数据和组标题。

您也可以包括最初隐藏详细信息数据的明细切换,然后用户便可单击该切换以根据需要显示

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。