Tris et filtrages dans une feuille de calculs.


Dernière mise à jour le 08.09.2017.

Vous pouvez souhaiter trier les contenus dans une plage de cellules. Excel propose deux outils : le tri et le filtrage.

Les explications suivantes sont basées sur le classeur "exercice4.xls". Pour utiliser le vocabulaire de Excel, nous appellerons "page de données", une plage de cellules dont les données sont structurées de façon à permettre un tri ou un filtrage.

A. Trier une plage de données.

Sélectionnez la page de données B2:D9, puis ouvrez le menu Données, item "Trier..." ou plus rapidement, Alt, D, T. Ceci ouvre la boite de dialogue Trier. Elle contient trois ensembles formés d'une liste déroulante et des deux boutons-radios "Croissant" et "Décroissant", un bloc de boutons-radio de nom "Ma page de données a une ligne de titres", et les trois boutons Options, OK et Annuler.

Le premier ensemble a pour nom "Trier par". Il permet de choisir une première clé (ou critère) de tri. Dans la liste, Jours est sélectionné, car il correspond à la première colonne de la zone à trier. Le bouton-radio "Croissant" est sélectionné. 

Les deux ensembles suivants ont pour nom "Puis par". La liste ne contient rien, ce qui correspond en fait au premier item "Aucune" de la liste. Ils permettent de choisir une deuxième, puis une troisième clé de tri. Le bouton-radio "Croissant" est sélectionné.

Dans le bloc de boutons-radios "Ma page de données a une ligne de titres", le bouton-radio Oui est sélectionné, car Excel a reconnu la présence de titres de colonnes dans la page de données.

Donc, avec les réglages par défaut, le tri se fait sur le contenu de la première colonne, et par ordre croissant. Modifiez ces réglages pour obtenir un tri sur la seconde colonne, et par ordre décroissant. Pour cela, vous sélectionnerez "Valeurs" dans la liste déroulante pour la première clé, et "Décroissant" pour le premier bloc de boutons-radios. Validez par Entrée. Vérifiez que les valeurs et pourcentages sont bien triés par valeurs croissantes. Par contre, les jours ne sont plus dans l'ordre normal.

Vous voulez maintenant revenir à un tri où les jours seraient dans l'ordre normal. Vous devrez utiliser le bouton "Options" de la boite de dialogue "Trier".

Assurez-vous que la page de données est toujours sélectionnée. Ouvrez la boite de dialogue "Trier" par Alt, D, T. Choisissez "Jours" comme première clé de tri, tabulez dans cette boite jusqu'au bouton "Options..." que vous activerez. Ceci ouvre la boite de dialogue "Options de tri" dont le premier formulaire est une liste déroulante de nom "Première clé de l'ordre de tri". La sélection par défaut est "Normal". Choisissez par Flèche bas, l'item "Lundi, Mardi, Mercredi etc.". Validez cette boite par Entrée, puis valider la boite de dialogue "Trier" par Entrée. Vous constaterez que les jours sont à nouveau dans le bon ordre.

B. Utiliser le filtre automatique.

L'intérêt d'un filtre par rapport au tri est qu'on peut faire afficher seulement certaines lignes, en fonction de critères.

Sélectionnez la page de données B2:D9, puis ouvrez le menu Données, item "Filtrer", sous-menu "Filtre automatique", ou plus rapidement, Alt, D, F, F

Attention. cet item fonctionne comme une bascule. C'est donc par la même suite de frappes que vous activerez puis désactiverez le filtre automatique. 

Aucune boite de dialogue ne s'ouvre, mais dans les cellules contenant les noms de colonnes, figure maintenant une liste déroulante qui vous permettra d'effectuer vos choix. Ces listes déroulantes resteront mêmes si vous déselectionnez la zone de données. Pour ouvrir ces listes déroulantes, vous devrez utiliser Alt +Flèche bas ou haut. Elles se fermeront par Échap. Si vous validez l'item "Personnalisé", ceci ouvrira la boite de dialogue "Filtre automatique personnalisé", qui comprend deux séries de deux listes déroulantes, séparées par les boutons-radio Et et Ou.

Chaque série de listes déroulantes permet de choisir un critère de filtrage. Les boutons-radios Et et Ou permettront d'imposer que les deux critères soient vérifiés, ou d'accepter qu'un seul des deux critères soit vérifié.

La première liste contient les items: vide, égal, différent de, est supérieur à, etc. La deuxième liste contient des items qui dépendent des contenus de la colonne.

Au lancement, c'est la deuxième liste déroulante qui est activée.

Après un tri, vous devez faire afficher toutes les lignes. Pour cela, vous pouvez ouvrir le menu Données, item "Filtrer", sous-menu "Afficher tout", ou plus rapidement, Alt, D, F, A

Exemple 1. Vous voulez faire afficher seulement la ligne correspondant au mercredi. Ouvrez la liste déroulante Jours, et sélectionnez Mercredi. Validez par Entrée. L'affichage devient "mercredi, 60, 17,1%". Faites ré-afficher toutes les lignes par Alt, D, F, A

Exemple 2. Vous voulez faire afficher les lignes pour lesquels les pourcentages sont supérieurs à 15%. Ouvrez la liste déroulante Pourcentages, et sélectionnez "Personnalisé". Validez par Entrée. Dans la boite de dialogue qui s'ouvre, pour le premier critère, vous choisirez "Est supérieur à" dans la première liste déroulante et d'édition, et vous frapperez "15%" dans la seconde. Vous n'entrerez pas de second critère. Validez par Entrée. Vérifiez que seules les lignes correspondant à lundi, mardi, et mercredi s'affichent. Faites ré-afficher toutes les lignes par Alt, D, F, A


- Sommaire -