Ordinamento dei dati
Ordinare i dati in Microsoft Excel
Per ordinare i dati in Microsoft Excel:
- Seleziona Dati dal menu Ordina. Verrà visualizzata la finestra di dialogo Ordina.
- Seleziona un’opzione di ordinamento.
In genere, l’ordinamento viene eseguito su un elenco - definito come un gruppo contiguo di dati in cui i dati sono visualizzati in colonne.
Ordinamento dei dati con Aspose.Cells for Python Excel Library
Aspose.Cells for for Python via .NET fornisce la classe DataSorter utilizzata per ordinare i dati in ordine ascendente o discendente. La classe ha alcuni membri importanti, ad esempio, proprietà come Key1 … Key3 e Order1 … Order3. Questi membri vengono utilizzati per definire le chiavi ordinate e specificare l’ordine di ordinamento delle chiavi.
È necessario definire le chiavi e impostare l’ordine di ordinamento prima di implementare l’ordinamento dei dati. La classe fornisce il metodo sort utilizzato per eseguire l’ordinamento dei dati in base ai dati della cella in un foglio di lavoro.
Il metodo sort accetta i seguenti parametri:
- aspose.cells.Cells, le celle per il foglio di lavoro sottostante.
- aspose.cells.CellArea, l’intervallo di celle. Definire l’area delle celle prima di applicare l’ordinamento dei dati.
Questo esempio utilizza il file di modello “Book1.xls” creato in Microsoft Excel. Dopo l’esecuzione del codice seguente, i dati vengono ordinati in modo appropriato.
Ordinamento dei dati con colore di sfondo utilizzando Aspose.Cells for Python Excel Library
Excel fornisce funzionalità per ordinare i dati in base al colore di sfondo. La stessa funzionalità è fornita utilizzando Aspose.Cells for for Python via .NET utilizzando DataSorter in cui SortOnType. CellColor può essere utilizzato in add_key() per ordinare i dati in base al colore di sfondo. Tutte le celle che contengono un determinato colore nella add_key(), la funzione sono poste in alto o in basso in base all’impostazione dell’Ordine di ordinamento e l’ordine delle altre celle non viene affatto modificato.
Di seguito sono riportati i file di esempio che possono essere scaricati per testare questa funzionalità:
outputsampleBackGroundFile.xlsx