格式化数据透视表
Contents
[
Hide
]
数据透视表外观
如何创建数据透视表介绍了如何创建简单的数据透视表。本文描述了如何通过设置各种属性来自定义数据透视表的外观:
- 数据透视表格式选项
- 数据透视字段格式选项
- 数据字段格式选项
如何设置数据透视表格式选项
PivotTable类控制整体数据透视表,可以以多种方式进行格式设置。
如何设置自动格式类型
Microsoft Excel提供许多不同的预设报告格式,Aspose.Cells for Python via .NET也支持这些格式选项。要访问它们:
- 将PivotTable.is_auto_format设置为true。
- 从PivotTableAutoFormatType枚举中分配一个格式选项。
如何设置格式选项
下面的代码示例演示了如何格式化数据透视表以显示行和列的总计,以及如何设置报告的字段顺序。它还显示了如何为空值设置自定义字符串。
手动设置外观和感觉格式
要手动设置数据透视表报告的外观和感觉,而不是使用预设的报告格式,请使用PivotTable.format_all(style)和PivotTable.format(row, column, style)方法。为所需的格式创建样式对象,例如:
如何设置数据透视表字段格式选项
PivotField类表示数据透视表中的字段,并可以以多种方式进行格式设置。下面的代码示例演示了如何:
- 访问行字段。
- 设置合计。
- 设置自动排序。
- 设置自动显示。
如何设置行/列/页面字段格式
如何设置数据字段格式
以下代码示例显示如何设置数据字段的显示格式和数字格式。
如何清除数据透视字段
PivotFieldCollection 有一个名为 clear() 的方法,允许您清除数据透视字段。当您想要清除区域中的所有数据透视字段时(例如页、列、行或数据),请使用它。 以下代码示例显示如何清除数据区域中的所有数据透视字段。