Comprendre le filtrage dans Excel
Le filtrage dans Excel est une fonctionnalité qui permet d'afficher uniquement les lignes d'une feuille de calcul qui répondent à des critères spécifiques. Les autres lignes sont temporairement masquées, ce qui facilite l'analyse et la manipulation des données. Excel propose plusieurs types de filtres, chacun adapté à des besoins différents.
Les avantages du filtrage
- Gain de temps : Au lieu de parcourir manuellement de longues listes, le filtrage permet de trouver rapidement les informations recherchées.
- Analyse simplifiée : En masquant les données non pertinentes, le filtrage facilite la concentration sur les éléments importants.
- Flexibilité : Excel offre une grande variété d'options de filtrage, permettant de répondre à des besoins spécifiques.
- Précision : Les filtres permettent d'éviter les erreurs humaines lors de la sélection des données.
Les filtres automatiques : une introduction simple et rapide
Les filtres automatiques sont la méthode la plus simple et la plus rapide pour filtrer des données dans Excel. Ils sont idéaux pour les tâches de filtrage courantes et ne nécessitent aucune configuration complexe.
Activation des filtres automatiques
-
Sélectionnez la plage de données : Commencez par sélectionner la plage de cellules que vous souhaitez filtrer. Incluez les en-têtes de colonnes.
-
Accédez à l'onglet « Données » : Dans le ruban Excel, cliquez sur l'onglet « Données ».
-
Cliquez sur le bouton « Filtrer » : Dans le groupe « Trier et filtrer », cliquez sur le bouton « Filtrer ». Des flèches apparaîtront alors dans chaque en-tête de colonne.
Capture d'écran (description textuelle) :
Le ruban Excel est affiché, avec l'onglet "Données" sélectionné. Dans le groupe "Trier et filtrer", le bouton "Filtrer" est mis en évidence.
Utilisation des filtres automatiques
-
Cliquez sur la flèche d'un en-tête de colonne : Pour filtrer une colonne spécifique, cliquez sur la flèche située dans l'en-tête de cette colonne. Un menu déroulant s'affichera.
-
Sélectionnez les critères de filtrage : Le menu déroulant propose différentes options de filtrage, en fonction du type de données contenues dans la colonne. Vous pouvez filtrer par :
- Valeurs spécifiques : Cochez les cases correspondant aux valeurs que vous souhaitez afficher.
- Filtres de texte : Filtrez les colonnes de texte en fonction de critères tels que « Commence par », « Contient », « Est égal à », etc.
- Filtres numériques : Filtrez les colonnes numériques en fonction de critères tels que « Est égal à », « Supérieur à », « Inférieur à », etc.
- Filtres de date : Filtrez les colonnes de date en fonction de critères tels que « Aujourd'hui », « Demain », « Ce mois-ci », « L'année dernière », etc.
-
Cliquez sur « OK » : Une fois les critères de filtrage sélectionnés, cliquez sur le bouton « OK » pour appliquer le filtre. Seules les lignes correspondant aux critères sélectionnés seront affichées.
Capture d'écran (description textuelle) :
Le menu déroulant du filtre automatique est affiché pour une colonne contenant du texte. Les options "Trier de A à Z", "Trier de Z à A", "Filtres textuels" et une liste de valeurs uniques dans la colonne avec des cases à cocher sont visibles.
Effacer un filtre
Pour effacer un filtre et afficher toutes les lignes, cliquez sur la flèche de l'en-tête de colonne filtrée et sélectionnez « Effacer le filtre de [Nom de la colonne] ».
Supprimer les filtres automatiques
Pour supprimer complètement les filtres automatiques, cliquez à nouveau sur le bouton « Filtrer » dans l'onglet « Données ».
Les filtres avancés : pour des critères de filtrage complexes
Les filtres avancés offrent une plus grande flexibilité que les filtres automatiques, permettant de définir des critères de filtrage plus complexes et d'extraire des données vers un autre emplacement.
Préparation des critères de filtrage
Avant d'utiliser les filtres avancés, vous devez définir vos critères de filtrage dans une plage de cellules distincte. Cette plage doit comporter :
- Les en-têtes de colonnes : Copiez les en-têtes des colonnes que vous souhaitez filtrer dans la plage de critères.
- Les critères : Saisissez les critères de filtrage sous les en-têtes de colonnes correspondants. Vous pouvez utiliser des opérateurs de comparaison (=, >, <, >=, <=, <>) et des caractères génériques (*, ?) pour définir des critères plus complexes.
Exemple :
Supposons que vous ayez une colonne « Ville » et une colonne « Chiffre d'affaires ». Vous souhaitez filtrer les lignes où la ville est « Paris » et le chiffre d'affaires est supérieur à 100 000 €.
Votre plage de critères ressemblerait à ceci :
| Ville | Chiffre d'affaires |
|---|---|
| Paris | >100000 |
Utilisation des filtres avancés
-
Sélectionnez la plage de données : Sélectionnez la plage de cellules que vous souhaitez filtrer.
-
Accédez à l'onglet « Données » : Dans le ruban Excel, cliquez sur l'onglet « Données ».
-
Cliquez sur « Avancé » : Dans le groupe « Trier et filtrer », cliquez sur le bouton « Avancé ».
-
Configurez la boîte de dialogue « Filtre avancé » :
- Plage de la liste : Vérifiez que la plage de données sélectionnée est correcte.
- Plage des critères : Sélectionnez la plage de cellules contenant vos critères de filtrage.
- Action : Choisissez l'une des options suivantes :
- Filtrer la liste sur place : Affiche uniquement les lignes correspondant aux critères dans la plage de données d'origine.
- Copier vers un autre emplacement : Copie les lignes correspondant aux critères vers un autre emplacement de la feuille de calcul.
- Copier vers : Si vous avez choisi de copier les données, spécifiez la cellule de début de la plage de destination.
- Enregistrement unique : Cochez cette case si vous souhaitez extraire uniquement les enregistrements uniques.
-
Cliquez sur « OK » : Une fois la configuration terminée, cliquez sur le bouton « OK » pour appliquer le filtre avancé.
Capture d'écran (description textuelle) :
La boîte de dialogue "Filtre avancé" est affichée. Les champs "Plage de la liste", "Plage des critères", "Copier vers" et les options "Filtrer la liste sur place" et "Copier vers un autre emplacement" sont visibles.
Exemples de critères de filtrage avancés
-
Utilisation de l'opérateur « OU » : Pour filtrer les lignes qui correspondent à l'un des plusieurs critères, placez les critères sur des lignes différentes dans la plage de critères.
Ville Paris Lyon Ce filtre affichera les lignes où la ville est « Paris » ou « Lyon ».
-
Utilisation de caractères génériques :
*remplace n'importe quel nombre de caractères.?remplace un seul caractère.
Par exemple, pour filtrer les noms de produits qui commencent par « A », vous pouvez utiliser le critère « A* ».
Filtrer avec des formules : une approche personnalisée
Excel permet également de filtrer des données en utilisant des formules. Cette approche offre une flexibilité maximale, permettant de définir des critères de filtrage basés sur des calculs et des conditions complexes.
Utilisation de la fonction SI combinée à une colonne d'aide
-
Créer une colonne d'aide : Insérez une nouvelle colonne à côté de la plage de données que vous souhaitez filtrer. Cette colonne servira à indiquer si une ligne répond ou non aux critères de filtrage.
-
Saisir la formule
SI: Dans la première cellule de la colonne d'aide, saisissez une formuleSIqui évalue si la ligne correspond aux critères de filtrage. Si la ligne correspond, la formule doit renvoyerVRAI; sinon, elle doit renvoyerFAUX.Exemple :
Supposons que vous ayez une colonne « Prix » et que vous souhaitiez filtrer les lignes où le prix est supérieur à 50 €.
Dans la colonne d'aide, vous pouvez saisir la formule suivante dans la première cellule (par exemple,
C2) :=SI(B2>50;VRAI;FAUX)Où
B2est la cellule contenant le prix. -
Recopier la formule : Recopiez la formule vers le bas pour l'appliquer à toutes les lignes de la plage de données.
-
Filtrer la colonne d'aide : Activez les filtres automatiques et filtrez la colonne d'aide pour afficher uniquement les lignes où la valeur est
VRAI.
Avantages de l'utilisation de formules
- Flexibilité : Permet de définir des critères de filtrage très complexes, basés sur des calculs et des conditions multiples.
- Dynamisme : Les filtres basés sur des formules peuvent se mettre à jour automatiquement lorsque les données changent.
- Personnalisation : Offre un contrôle total sur le processus de filtrage.
Bonnes pratiques et astuces pour un filtrage efficace
- Utiliser des noms de colonnes clairs et descriptifs : Cela facilitera l'identification des colonnes à filtrer.
- Vérifier les types de données : Assurez-vous que les types de données des colonnes sont corrects (texte, nombre, date) pour éviter les erreurs de filtrage.
- Nettoyer les données : Supprimez les espaces inutiles, les erreurs de frappe et les doublons pour garantir des résultats de filtrage précis.
- Utiliser des filtres combinés : Combinez plusieurs filtres sur différentes colonnes pour affiner votre recherche.
- Enregistrer les filtres : Si vous utilisez fréquemment les mêmes filtres, enregistrez-les pour les réutiliser ultérieurement.
- Être conscient des limitations : Le filtrage masque les lignes, mais ne les supprime pas. Assurez-vous de ne pas masquer accidentellement des données importantes.
Erreurs courantes à éviter
- Oublier de sélectionner les en-têtes de colonnes : Si vous ne sélectionnez pas les en-têtes de colonnes lors de l'activation des filtres automatiques, Excel risque de ne pas identifier correctement les colonnes à filtrer.
- Utiliser des critères de filtrage incorrects : Vérifiez attentivement les critères de filtrage que vous utilisez pour éviter d'obtenir des résultats inattendus.
- Ne pas effacer les filtres : N'oubliez pas d'effacer les filtres lorsque vous avez terminé de les utiliser, sinon vous risquez de masquer des données importantes.
- Supprimer accidentellement des données : Soyez prudent lorsque vous manipulez des données filtrées, car vous pourriez supprimer accidentellement des lignes masquées.
En conclusion, maîtriser les différentes méthodes de filtrage dans Excel est essentiel pour exploiter pleinement le potentiel de cet outil. Que vous utilisiez les filtres automatiques pour des tâches simples, les filtres avancés pour des critères complexes ou les filtres basés sur des formules pour une personnalisation maximale, vous serez en mesure d'extraire rapidement et efficacement les informations dont vous avez besoin.