Formatieren der Pivot Tabelle

Aussehen der Pivot-Tabelle

Wie man eine Pivot-Tabelle erstellt, erklärt, wie man eine einfache Pivot-Tabelle erstellt. Dieser Artikel beschreibt, wie man das Aussehen einer Pivot-Tabelle anpasst, indem man verschiedene Eigenschaften einstellt:

  • Optionen zum Formatieren von Pivot-Tabellen
  • Optionen zum Formatieren von Pivot-Feldern
  • Optionen zum Formatieren von Datenfeldern

Wie man die Formatierungsoptionen für Pivot-Tabellen festlegt

Die Klasse PivotTable steuert die gesamte Pivot-Tabelle und kann auf verschiedene Arten formatiert werden.

Wie man den AutoFormat-Typ festlegt

Microsoft Excel bietet eine Reihe von verschiedenen voreingestellten Berichtsformaten. Aspose.Cells für Python via .NET unterstützt diese Formatierungsoptionen ebenfalls. Um darauf zuzugreifen:

  1. Setzen Sie PivotTable.is_auto_format auf true.
  2. Weisen Sie eine Formatierungsoption aus der PivotTableAutoFormatType-Aufzählung zu.

Wie man Formatierungsoptionen festlegt

Das unten stehende Codebeispiel zeigt, wie die Pivot-Tabelle formatiert wird, um Gesamtsummen für Zeilen und Spalten anzuzeigen, und wie die Feldreihenfolge des Berichts festgelegt wird. Es zeigt auch, wie eine benutzerdefinierte Zeichenfolge für Nullwerte festgelegt wird.

Manuelles Anpassen von Aussehen und Anmutung

Um das Erscheinungsbild des Pivot-Tabellenberichts manuell anzupassen, anstatt voreingestellte Berichtsformate zu verwenden, verwenden Sie die Methoden PivotTable.format_all(style) und PivotTable.format(row, column, style). Erstellen Sie ein Style-Objekt für Ihre gewünschte Formatierung, zum Beispiel:

So setzen Sie Pivot-Feldformatoptionen

Die Klasse PivotField stellt ein Feld in einer Pivot-Tabelle dar und kann auf verschiedene Arten formatiert werden. Das unten stehende Codebeispiel zeigt, wie:

  • Auf Zeilenfelder zugreifen.
  • Untergesamtsummen einstellen.
  • Autosortierung einstellen.
  • Autoshow einstellen.

So setzen Sie Zeilen-/Spalten-/Seitenfeldformatoptionen

So setzen Sie Datenfeldformatoptionen

Das unten stehende Codebeispiel zeigt, wie man Anzeigeformate und Zahlenformat für Datenfelder einstellt.

So löschen Sie Pivot-Felder

Die Methode clear() der PivotFieldCollection-Klasse ermöglicht es Ihnen, Pivot-Felder zu löschen. Verwenden Sie sie, wenn Sie alle Pivot-Felder in den Bereichen wie Seite, Spalte, Zeile oder Daten löschen möchten. Das unten stehende Codebeispiel zeigt, wie man alle Pivot-Felder in einem Datenbereich löscht.