Pivot-Tabelle formatieren

Aussehen der Pivot-Tabelle

So erstellen Sie eine Pivot-Tabelle: Hier erfahren Sie, wie Sie eine einfache Pivot-Tabelle erstellen. In diesem Artikel wird beschrieben, wie Sie das Erscheinungsbild einer Pivot-Tabelle anpassen, indem Sie verschiedene Eigenschaften festlegen:

  • Formatoptionen für Pivot-Tabellen
  • Formatoptionen für Pivot-Felder
  • Optionen für das Datenfeldformat

Formatoptionen für Pivot-Tabellen festlegen

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

Festlegen des AutoFormat-Typs

Microsoft Excel bietet eine Reihe verschiedener voreingestellter Berichtsformate. Aspose.Cells for Python via .NET unterstützen diese Formatierungsoptionen ebenfalls. Um darauf zuzugreifen:

  1. SatzPivotTable.is_auto_formatzu wahr*.
  2. Weisen Sie eine Formatierungsoption zuPivotTableAutoFormatTypeAufzählung.

Festlegen von Formatoptionen

Das folgende Codebeispiel zeigt, wie Sie die Pivot-Tabelle formatieren, um Gesamtsummen für Zeilen und Spalten anzuzeigen, und wie Sie die Feldreihenfolge des Berichts festlegen. Außerdem wird gezeigt, wie eine Kundenzeichenfolge für Nullwerte festgelegt wird.

Erscheinungsbild manuell formatieren

Um das Aussehen des Pivot-Tabellenberichts manuell zu formatieren, verwenden Sie statt voreingestellter Berichtsformate diePivotTable.format_all(style) UndPivotTable.format(Zeile, Spalte, Stil)Methoden. Erstellen Sie ein Stilobjekt für Ihre gewünschte Formatierung, zum Beispiel:

Formatoptionen für Pivot-Felder festlegen

DerPivotFieldDie Klasse stellt ein Feld in einer Pivot-Tabelle dar und kann auf verschiedene Arten formatiert werden. Das folgende Codebeispiel zeigt, wie Sie:

  • Auf Zeilenfelder zugreifen.
  • Zwischensummen festlegen.
  • Automatische Sortierung einstellen.
  • Autoshow einstellen.

Festlegen des Zeilen-/Spalten-/Seitenfeldformats

Festlegen des Datenfeldformats

Das folgende Codebeispiel zeigt, wie Anzeigeformate und Zahlenformate für Datenfelder festgelegt werden.

Pivotfelder löschen

DerPivotFieldCollection hat eine Methode namensclear()Damit können Sie Pivotfelder löschen. Verwenden Sie es, wenn Sie alle Pivot-Felder in den Bereichen löschen möchten, zum Beispiel Seite, Spalte, Zeile oder Daten. Das folgende Codebeispiel zeigt, wie alle Pivotfelder in einem Datenbereich gelöscht werden.