格式化数据透视表

数据透视表外观

如何创建数据透视表介绍了如何创建简单的数据透视表。本文描述了如何通过设置各种属性来自定义数据透视表的外观:

  • 数据透视表格式选项
  • 数据透视字段格式选项
  • 数据字段格式选项

设置数据透视表格式选项

PivotTable类控制整体数据透视表,可以以多种方式进行格式设置。

设置自动格式类型

Microsoft Excel提供多种不同的预设报告格式。Aspose.Cells也支持这些格式选项。要访问它们:

  1. PivotTable.IsAutoFormat设置为true
  2. PivotTableAutoFormatType枚举中分配一个格式选项。

设置格式选项

下面的代码示例演示了如何格式化数据透视表以显示行和列的总计,以及如何设置报告的字段顺序。它还显示了如何为空值设置自定义字符串。

手动设置外观和感觉格式

要手动设置数据透视表报告的外观格式,而不是使用预设的报告格式,请使用PivotTable.Format()PivotTable.FormatAll()方法。为所需的格式创建一个样式对象,例如:

设置数据透视字段格式选项

PivotField类表示数据透视表中的字段,并可以以多种方式进行格式设置。下面的代码示例演示了如何:

  • 访问行字段。
  • 设置合计。
  • 设置自动排序。
  • 设置自动显示。

设置行/列/页字段格式

设置数据字段格式

以下代码示例显示如何设置数据字段的显示格式和数字格式。

清除数据透视字段

PivotFieldCollection 有一个名为 Clear() 的方法,允许您清除数据透视字段。当您想要清除区域中的所有数据透视字段时(例如页、列、行或数据),请使用它。 以下代码示例显示如何清除数据区域中的所有数据透视字段。