格式化数据透视表

数据透视表外观

《如何创建透视表》(/cells/zh/java/create-pivot-table/)展示了如何创建一个简单的透视表。这篇文章进一步讨论了如何通过设置属性自定义透视表的外观。

设置数据透视表格式选项

PivotTable 类允许您为透视表设置各种格式选项。

设置自动格式和透视表样式类型

接下来的代码示例说明了如何使用 AutoFormatType 属性和 PivotTableStyleType 属性设置自动格式类型和透视表样式类型。

设置格式选项

接下来的代码示例说明了如何为透视表报告设置多项格式选项,包括为行和列添加总计。

设置透视字段格式选项

除了控制整个数据透视表的格式外,Aspose.Cells for Java 还允许对行字段、列字段和页面字段的格式进行精细控制。

设置行、列和页面字段格式

接下来的代码示例显示了如何访问行字段,访问特定行,设置小计,应用自动排序,并使用自动显示选项。

设置数据字段格式

下面的代码行演示了如何格式化数据字段。

修改透视表的快速样式

接下来的代码示例展示了如何修改应用于透视表的快速样式。

清除数据透视字段

PivotFieldCollection有一个名为clear()的方法用于清除数据透视表字段。在清除页面、列、行或数据等区域的数据透视表字段时使用它。 下面的代码示例显示了如何清除数据区域中的所有透视字段。

合并功能

应用合并功能到数据字段的数据透视表

Aspose.Cells可用于应用合并功能到数据透视表的数据字段(或值字段)。在Microsoft Excel中,您可以右键单击值字段,然后选择值字段设置…选项,然后选择汇总方式选项卡。从那里,您可以选择任何您喜欢的合并功能,如求和、计数、平均值、最大值、最小值、乘积、去重计数等。

Aspose.Cells提供ConsolidationFunction枚举以支持以下合并功能。

以下代码将平均值合并功能应用于第一个数据字段(或值字段),并将去重计数合并功能应用于第二个数据字段(或值字段)。