Zeitachse einfügen

Mögliche Verwendungsszenarien

Anstatt Filter anzupassen, um Daten anzuzeigen, können Sie eine PivotTable-Zeitachse verwenden - eine dynamische Filteroption, mit der Sie ganz einfach nach Datum/Uhrzeit filtern und den Zeitraum, den Sie möchten, mit einem Schieberegler steuern können. Microsoft Excel ermöglicht es Ihnen, eine Zeitachse zu erstellen, indem Sie eine Pivot-Tabelle auswählen und dann auf Einfügen > Zeitachse klicken. Auch Aspose.Cells für Python via .NET ermöglicht es Ihnen, eine Zeitachse mithilfe der Worksheet.timelines.add()-Methode zu erstellen.

Wie man mithilfe der Aspose.Cells for Python Excel-Bibliothek eine Zeitachse zu einer Pivot-Tabelle erstellt

Bitte beachten Sie den folgenden Beispielcode. Es lädt die Beispiel-Excel-Datei, die die Pivot-Tabelle enthält. Dann erstellt es die Zeitachse basierend auf dem ersten Basis-Pivot-Feld. Schließlich speichert es die Arbeitsmappe im Ausgabe-XLSX-Format. Der folgende Screenshot zeigt die von Aspose.Cells für Python via .NET in der Ausgabe-Excel-Datei erstellte Zeitachse.

todo:image_alt_text

Beispielcode

from aspose.cells import Workbook
# Load sample Excel file containing pivot table.
wb = Workbook("input.xlsx")
# Access second worksheet.
sheet = wb.worksheets[1]
# Access first pivot table inside the worksheet.
pivot = sheet.pivot_tables[0]
# Add timeline relating to pivot table
index = sheet.timelines.add(pivot, 15, 1, "Ship Date")
# Access the newly added timeline from timeline collection.
timeline = sheet.timelines[index]
wb.save("output.xlsx")