Formatieren der Pivot Tabelle
Aussehen der Pivot-Tabelle
Wie man eine Pivot-Tabelle erstellt zeigt, wie man eine einfache Pivot-Tabelle erstellt. Dieser Artikel geht weiter und erörtert, wie das Erscheinungsbild einer Pivot-Tabelle durch das Festlegen von Eigenschaften angepasst werden kann.
Einstellen der Pivot-Tabellenformatoptionen
Die Klasse PivotTable ermöglicht das Einstellen verschiedener Formatierungsoptionen für eine Pivot-Tabelle.
Einstellen der AutoFormat- und PivotTableStyle-Typen
Das folgende Codebeispiel veranschaulicht, wie man den Autoformat-Typ und den Pivot-Tabellenstil-Typ unter Verwendung der Eigenschaften AutoFormatType und PivotTableStyleType festlegt.
Einstellen von Formatoptionen
Das folgende Codebeispiel zeigt, wie eine Reihe von Formatierungsoptionen für einen Pivot-Tabellenbericht eingestellt werden können, einschließlich dem Hinzufügen von Gesamtsummen für Zeilen und Spalten.
Formatierungsoptionen für PivotFields einstellen
Neben der Steuerung der Formatierung der Gesamtpivottabelle ermöglicht Aspose.Cells for Java eine feinabgestimmte Steuerung der Formatierung für Zeilenfelder, Spaltenfelder und Seitenelemente.
Formatierung für Zeilen-, Spalten- und Seitenelemente einstellen
Das folgende Codebeispiel zeigt, wie auf Zeilenfelder zugegriffen, eine bestimmte Zeile festgelegt, Teilergebnisse festgelegt, eine automatische Sortierung angewendet und die autoShow-Option verwendet werden.
Formatierungsoptionen für Datenfelder einstellen
Die folgenden Codezeilen veranschaulichen, wie Datenfelder formatiert werden können.
Ein Schnellformat für eine Pivot-Tabelle bearbeiten
Die folgenden Codebeispiele zeigen, wie das Schnellformat, das auf eine Pivot-Tabelle angewendet wird, geändert werden kann.
Löschen von Pivot-Feldern
PivotFieldCollection hat eine Methode namens clear(), die die Pivot-Felder löscht. Verwenden Sie sie, um zum Beispiel Seiten-, Spalten-, Zeilen- oder Daten-Pivot-Felder zu löschen. Das unten stehende Code-Beispiel zeigt, wie alle Pivot-Felder im Datenbereich gelöscht werden können.
Konsolidierungsfunktion
Anwendung von ConsolidationFunction auf Datenfelder des Pivot-Tabellen
Aspose.Cells kann verwendet werden, um die Konsolidierungsfunktion auf Datenfelder (oder Wertefelder) des Pivot-Tables anzuwenden. In Microsoft Excel können Sie mit der rechten Maustaste auf das Wertefeld klicken und dann die Option Feldwerteinstellungen… auswählen und dann den Tab Werte zusammenfassen nach wählen. Von dort aus können Sie eine beliebige Konsolidierungsfunktion Ihrer Wahl wie Summe, Anzahl, Durchschnitt, Max, Min, Produkt, Unterschiedliche Anzahl usw. auswählen.
Aspose.Cells bietet die Aufzählung ConsolidationFunction, um die folgenden Konsolidierungsfunktionen zu unterstützen.
- 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
Der folgende Code wendet die Konsolidierungsfunktion Durchschnitt auf das erste Datenfeld (oder Wertfeld) und die Konsolidierungsfunktion Unterschiedliche Anzahl auf das zweite Datenfeld (oder Wertfeld) an.