So fügen Sie ein PivotChart mit Aspose.Cells hinzu

Was ist PivotChart?

Ein PivotChart in Excel ist eine grafische Darstellung von Daten, die aus einer PivotTable erstellt wurden. Es ermöglicht Benutzern die dynamische Visualisierung und Analyse von Daten, indem Informationen in Diagrammform zusammengefasst und angezeigt werden. PivotCharts sind interaktiv und können leicht geändert werden, um verschiedene Perspektiven der Daten anzuzeigen, was sie zu einem leistungsstarken Werkzeug für die Datenanalyse und Präsentation in Excel macht.

So fügen Sie ein PivotChart mit Aspose.Cells hinzu

Erstellen einer Pivot-Tabelle

So erstellen Sie eine Pivot-Tabelle mit Aspose.Cells:

  1. Fügen Sie mithilfe der PutValue/setValue-Methode eines Cell-Objekts einige Daten zu den Zellen eines Arbeitsblatts hinzu. Sie verwenden auch eine bereits mit Daten gefüllte Vorlagendatei. Die Daten werden als Datenquelle der Pivot-Tabelle verwendet.
  2. Fügen Sie dem Arbeitsblatt eine Pivot-Tabelle hinzu, indem Sie die Add-Methode der PivotTables-Sammlung aufrufen (gekapselt im Worksheet-Objekt).
  3. Greifen Sie über die PivotTables-Auflistung auf das neue PivotTable-Objekt zu, indem Sie dessen Index übergeben.
  4. Verwenden Sie zum Verwalten der Tabelle eines der im PivotTable-Objekt gekapselten Pivot-Tabellenobjekte.

Nachfolgend finden Sie ein Codebeispiel. Durch die Ausführung des Codes wird eine neue Datei generiert: PivotTable_test.xls.

Eingabedaten

todo:image_alt_text

Die Ausgabe-Pivot-Tabelle

todo:image_alt_text

Erstellen eines Pivot-Diagramms basierend auf der Pivot-Tabelle

So erstellen Sie ein Pivot-Diagramm mit Aspose.Cells:

  1. Fügen Sie ein Diagramm hinzu.
  2. Legen Sie die PivotSource des Diagramms so fest, dass sie auf eine vorhandene Pivot-Tabelle in der Tabelle verweist.
  3. Legen Sie andere Attribute fest.

Nachfolgend finden Sie den Code, den die Komponente zum Ausführen der Aufgabe verwendet. Durch die Ausführung des Codes wird eine neue Datei generiert: PivotChart_test.xls.

Das Pivot-Diagrammblatt

todo:image_alt_text