Inserisci la timeline

Possibili Scenari di Utilizzo

Invece di regolare i filtri per mostrare le date, è possibile utilizzare una Timeline della tabella pivot - una opzione di filtro dinamico che consente di filtrare facilmente per data/ora e ingrandire il periodo desiderato con un controllo scorrevole. Microsoft Excel ti permette di creare una timeline selezionando una tabella pivot e poi facendo clic su Inserisci > Timeline. Anche Aspose.Cells per Java ti consente di creare una timeline utilizzando il metodo [Worksheet.getTimelines.add()].

Creare una timeline per una tabella pivot

Si prega di consultare il codice di esempio seguente. Carica il file di Excel di esempio contenente la tabella pivot. Crea quindi la timeline basata sul primo campo pivot di base. Infine, salva il workbook nel formato XLSX di output. La seguente schermata mostra la timeline creata da Aspose.Cells nel file Excel di output.

Codice di Esempio

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Load sample Excel file containing pivot table.
Workbook wb = new Workbook("input.xlsx");
// Access second worksheet.
Worksheet sheet = wb.getWorksheets().get(1);
//Access PivotTable collection inside the worksheet
PivotTableCollection pivots = sheet.getPivotTables();
// Access first pivot table
PivotTable pivot = pivots.get(0);
//Access Timeline collection inside the worksheet
TimelineCollection timelines = sheet.getTimelines();
// Add timeline relating to pivot table
int index = timelines.add(pivot, 15, 1, "Ship Date");
// Access the newly added timeline from timeline collection.
Timeline timeline = timelines.get(index);
wb.save("output.xlsx");