Ordinamento dei dati

Ordinamento dei dati in Microsoft Excel

Per ordinare i dati in Microsoft Excel:

  1. SelezionareDati dalOrdinare menù. Viene visualizzata la finestra di dialogo Ordina.
  2. 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 vengono visualizzati in colonne.

La finestra di dialogo Ordina in Microsoft Excel

cose da fare:immagine_alt_testo

Ordinamento dati con Aspose.Cells

Aspose.Cells fornisce ilDataSorter classe utilizzata per ordinare i dati in ordine crescente o decrescente. La classe ha alcuni membri importanti, ad esempio metodi comeimpostaChiave1 … impostaChiave2 esetOrdine1 … setOrdine2Questi membri vengono utilizzati per definire le chiavi ordinate e specificare l’ordinamento delle chiavi.

È necessario definire le chiavi e impostare l’ordinamento prima di implementare l’ordinamento dei dati. La classe fornisce ilordinare utilizzato per eseguire l’ordinamento dei dati in base ai dati della cella in un foglio di lavoro.

Ilordinare accetta i seguenti parametri:

  • Cells, le celle del foglio di lavoro.
  • CellArea, l’intervallo di celle. Definire l’area della cella prima di applicare l’ordinamento dei dati.

Questo esempio mostra come ordinare i dati utilizzando Aspose.Cells API. L’esempio utilizza un file modello “Book1.xls” e ordina i dati per l’intervallo di dati (A1:B14) nel primo foglio di lavoro:

Questo esempio utilizza il file modello “Book1.xls” creato in Microsoft Excel.

Modello di file Excel completo di dati

cose da fare:immagine_alt_testo

Dopo aver eseguito il codice seguente, i dati vengono ordinati in modo appropriato, come puoi vedere dal file Excel di output.

File Excel di output dopo l’ordinamento dei dati

cose da fare:immagine_alt_testo

Ordinamento dei dati con il colore di sfondo

Excel fornisce la funzionalità per ordinare i dati in base al colore di sfondo. La stessa funzione è fornita utilizzando Aspose.Cells utilizzandoDataSorter doveOrdinaSuTipo.CELL_COLOR può essere utilizzato inaggiungichiave() per ordinare i dati in base al colore di sfondo. Tutte le celle che contengono il colore specificato nel fileaggiungichiave(), la funzione viene posizionata in alto o in basso in base all’impostazione SortOrder e l’ordine del resto delle celle non viene modificato affatto.

Di seguito sono riportati i file di esempio che possono essere scaricati per testare questa funzione:

sampleBackGroundFile.xlsx

outputsampleBackGroundFile.xlsx

Codice d’esempio

Argomenti avanzati