Erstellen Sie Pivot-Tabellen und Pivot-Diagramme
Eine Pivot-Tabelle ist eine interaktive Zusammenfassung von Datensätzen. Beispielsweise können Sie Hunderte von Rechnungseinträgen in einer Liste in einem Arbeitsblatt haben. Eine Pivot-Tabelle kann die Rechnungen nach Kunde, Produkt oder Datum summieren. Mit Microsoft Excel ist es möglich, die Informationen in der Pivot-Tabelle schnell neu anzuordnen, indem Sie Schaltflächen an eine neue Position ziehen.
Ein Pivot-Diagramm ist eine interaktive grafische Darstellung der Daten in einer Pivot-Tabelle. Pivot-Diagramme wurden in Excel 2000 eingeführt. Die Verwendung eines Pivot-Diagramms macht es noch einfacher, die Daten zu verstehen, da die Pivot-Tabelle Zwischensummen und Summen automatisch erstellt.
Aspose.Cells unterstütztPivot-Tabellen undPivot-Diagramme.
Hinzufügen von Pivot-Tabellen und Diagrammen
Aspose.Cells stellt einen speziellen Satz von Klassen bereit, die zum Erstellen von Pivot-Tabellen verwendet werden. Diese Klassen werden zum Erstellen und Festlegen von PivotTable-Objekten verwendet, die als grundlegende Bausteine eines PivotTable-Objekts fungieren:
- PivotField, ein Feld in einem Pivot-Tabellenbericht.
- PivotFields, eine Sammlung aller PivotField-Objekte in einer Pivot-Tabelle.
- PivotTable, ein PivotTable-Bericht auf einem Arbeitsblatt.
- PivotTables, eine Auflistung aller PivotTable-Objekte auf dem Arbeitsblatt.
Vorbereitung zur Verwendung von Aspose.Cells
- Laden Sie Aspose.Cells.Zip herunter und installieren Sie es:
- Entpacken Sie es auf Ihrem Entwicklungscomputer. AllesAspose Komponenten arbeiten, wenn sie installiert sind, im Evaluierungsmodus. Der Bewertungsmodus ist zeitlich unbegrenzt und fügt nur Wasserzeichen in die produzierten Dokumente ein.
- Erstellen Sie ein Projekt
- Sie können entweder ein Projekt mit einem Java-Editor erstellen, z. B. Eclipse, oder ein einfaches Programm mit einem NotePad erstellen.
- Klassenpfad hinzufügen: So legen Sie einen Klassenpfad mit Eclipse fest:
- Extrahieren Sie Aspose.Cells.jar und dom4j_1.6.1.jar aus Aspose.Cells.zip.
- Legen Sie den Klassenpfad des Projekts in Eclipse fest:
- Wählen Sie Ihr Projekt in Eclipse aus und klicken Sie dann auf Menüs Projekt-Eigenschaften.
- Wählen Sie „Java Build Path“ auf der linken Seite des Popup-Fensters, wählen Sie dann die Registerkarte „Bibliotheken“, klicken Sie auf „JARs hinzufügen“ oder „Externe JARs hinzufügen“, um Aspose.Cells.jar und dom4j_1.6.1.jar auszuwählen und hinzuzufügen in Baupfade.
- Anwendung schreiben, um APIs der Komponenten von Aspose aufzurufen. Oder Sie können es zur Laufzeit an der DOS-Eingabeaufforderung in Windows festlegen.
javac \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName
Erstellen einer Pivot-Tabelle
So erstellen Sie eine Pivot-Tabelle mit Aspose.Cells:
- Fügen Sie mithilfe der PutValue/setValue-Methode eines Cell-Objekts einige Daten zu Arbeitsblattzellen hinzu. Sie verwenden auch eine bereits mit Daten gefüllte Vorlagendatei. Die Daten werden als Datenquelle der Pivot-Tabelle verwendet.
- Fügen Sie dem Arbeitsblatt eine Pivot-Tabelle hinzu, indem Sie die add-Methode der PivotTables-Auflistung aufrufen (eingekapselt im Worksheet-Objekt).
- Greifen Sie auf das neue PivotTable-Objekt aus der PivotTables-Auflistung zu, indem Sie seinen Index übergeben.
- Verwenden Sie eines der im PivotTable-Objekt gekapselten PivotTable-Objekte, um die Tabelle zu verwalten.
Ein Codebeispiel ist unten angegeben. Das Ausführen des Codes generiert eine neue Datei: pivotTable_test.xls.
Eingabedaten
Die Ausgabe-Pivot-Tabelle
Erstellen eines Pivot-Diagramms basierend auf der Pivot-Tabelle
So erstellen Sie ein Pivot-Diagramm mit Aspose.Cells:
- Fügen Sie ein Diagramm hinzu.
- Legen Sie die PivotSource des Diagramms fest, um auf eine vorhandene Pivot-Tabelle in der Tabelle zu verweisen.
- Legen Sie andere Attribute fest.
Unten ist der Code, der von der Komponente verwendet wird, um die Aufgabe auszuführen. Das Ausführen des Codes generiert eine neue Datei: pivotChart_test.xls.
Das Pivot-Chart-Blatt
Dieser Artikel zeigt, wie Sie Pivot-Tabellen und Pivot-Diagramme mit Aspose.Cells erstellen. Hoffentlich hilft er Ihnen bei der Verwendung dieser Funktionen in Ihren eigenen Szenarien.
Aspose.Cells hat von jahrelanger Forschung, Design und sorgfältiger Abstimmung profitiert.
Wir freuen uns über Ihre Fragen, Kommentare und Anregungen unterAspose.Cells Forum. Wir garantieren eine zeitnahe Antwort.