Tri des données

Tri des données dans Microsoft Excel

Pour trier les données dans Microsoft Excel :

  1. SélectionnerDonnées duTrier menu. La boîte de dialogue Trier s’affiche.
  2. Sélectionnez une option de tri.

Généralement, le tri est effectué sur une liste - définie comme un groupe contigu de données où les données sont affichées dans des colonnes.

La boîte de dialogue Trier dans Microsoft Excel

tâche : image_autre_texte

Tri des données avec Aspose.Cells

Aspose.Cells fournit leTrieur de données classe utilisée pour trier les données par ordre croissant ou décroissant. La classe a des membres importants, par exemple, des méthodes commesetKey1 … setKey2 etsetOrder1 … setOrder2Ces membres sont utilisés pour définir des clés triées et spécifier l’ordre de tri des clés.

Vous devez définir des clés et définir l’ordre de tri avant d’implémenter le tri des données. La classe fournit latrier méthode utilisée pour effectuer le tri des données en fonction des données de cellule dans une feuille de calcul.

Letrier accepte les paramètres suivants :

  • Cells, les cellules de la feuille de calcul.
  • ZoneCellule, la plage de cellules. Définissez la zone de cellule avant d’appliquer le tri des données.

Cet exemple montre comment trier des données à l’aide de Aspose.Cells API. L’exemple utilise un fichier de modèle “Book1.xls” et trie les données pour la plage de données (A1:B14) dans la première feuille de calcul :

Cet exemple utilise le fichier modèle “Book1.xls” créé dans Microsoft Excel.

Modèle de fichier Excel complet avec données

tâche : image_autre_texte

Après avoir exécuté le code ci-dessous, les données sont triées de manière appropriée, comme vous pouvez le voir dans le fichier Excel de sortie.

Fichier Excel de sortie après le tri des données

tâche : image_autre_texte

Trier les données avec la couleur d’arrière-plan

Excel fournit la fonctionnalité permettant de trier les données en fonction de la couleur d’arrière-plan. La même fonctionnalité est fournie en utilisant Aspose.Cells en utilisantTrieur de donnéesSortOnType.CELL_COLOR peut être utilisé dansaddKey() pour trier les données en fonction de la couleur d’arrière-plan. Toutes les cellules qui contiennent une couleur spécifiée dans leaddKey(), la fonction est placée en haut ou en bas selon le paramètre SortOrder et l’ordre du reste des cellules n’est pas du tout modifié.

Voici les exemples de fichiers qui peuvent être téléchargés pour tester cette fonctionnalité :

sampleBackGroundFile.xlsx

outputsampleBackGroundFile.xlsx

Exemple de code

Sujets avancés