格式化数据透视表
Contents
[
Hide
]
数据透视表外观
《如何创建透视表》(/cells/zh/java/create-pivot-table/)展示了如何创建一个简单的透视表。这篇文章进一步讨论了如何通过设置属性自定义透视表的外观。
设置数据透视表格式选项
PivotTable 类允许您为透视表设置各种格式选项。
设置自动格式和透视表样式类型
接下来的代码示例说明了如何使用 AutoFormatType 属性和 PivotTableStyleType 属性设置自动格式类型和透视表样式类型。
设置格式选项
接下来的代码示例说明了如何为透视表报告设置多项格式选项,包括为行和列添加总计。
设置透视字段格式选项
除了控制整个数据透视表的格式外,Aspose.Cells for Java 还允许对行字段、列字段和页面字段的格式进行精细控制。
设置行、列和页面字段格式
接下来的代码示例显示了如何访问行字段,访问特定行,设置小计,应用自动排序,并使用自动显示选项。
设置数据字段格式
下面的代码行演示了如何格式化数据字段。
修改透视表的快速样式
接下来的代码示例展示了如何修改应用于透视表的快速样式。
清除数据透视字段
PivotFieldCollection有一个名为clear()的方法用于清除数据透视表字段。在清除页面、列、行或数据等区域的数据透视表字段时使用它。 下面的代码示例显示了如何清除数据区域中的所有透视字段。
合并功能
应用合并功能到数据字段的数据透视表
Aspose.Cells可用于应用合并功能到数据透视表的数据字段(或值字段)。在Microsoft Excel中,您可以右键单击值字段,然后选择值字段设置…选项,然后选择汇总方式选项卡。从那里,您可以选择任何您喜欢的合并功能,如求和、计数、平均值、最大值、最小值、乘积、去重计数等。
Aspose.Cells提供ConsolidationFunction枚举以支持以下合并功能。
- ConsolidationFunction.AVERAGE
- ConsolidationFunction.COUNT
- ConsolidationFunction.COUNT_NUMS
- ConsolidationFunction.DISTINCT_COUNT
- ConsolidationFunction.MAX
- ConsolidationFunction.MIN
- ConsolidationFunction.PRODUCT
- ConsolidationFunction.STD_DEV
- ConsolidationFunction.STD_DEVP
- ConsolidationFunction.SUM
- ConsolidationFunction.VAR
- ConsolidationFunction.VARP
以下代码将平均值合并功能应用于第一个数据字段(或值字段),并将去重计数合并功能应用于第二个数据字段(或值字段)。
Microsoft Excel 2013仅支持去重计数合并功能。