Infoga Tidslinje
Möjliga användningsscenario
Istället för att justera filter för att visa datum kan du använda en PivotTable-tidslinje - ett dynamiskt filteralternativ som låter dig enkelt filtrera efter datum/tid och zooma in på den period du vill med en skjutreglage. Microsoft Excel gör det möjligt att skapa tidslinje genom att välja en pivot-tabell och sedan klicka på Infoga > Tidslinje. Aspose.Cells för Python via .NET tillåter även att du skapar tidslinje med hjälp av metoden Worksheet.timelines.add().
Så här skapar du en tidslinje för en pivot-tabell med hjälp av Aspose.Cells för Python Excel-bibliotek
Se följande provkod. Den laddar exempel-Excel-filen som innehåller pivot-tabellen. Sedan skapar den tidslinjen baserad på det första baspivotfältet. Slutligen sparar den arbetsboken i formatet output XLSX. Följande skärmbild visar tidslinjen skapad av Aspose.Cells för Python via .NET i den resulterande Excel-filen.
Exempelkod
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") |