Principes de base du filtre automatique Excel

Utilisez un filtre automatique pour masquer certaines des données de votre feuille de calcul. Par exemple, vous pouvez vous concentrer sur les ventes à un client spécifique, ou imprimer une liste de vos commandes les plus importantes

Créer un tableau Excel

Configurer le tableau Excel

Dans Excel 2007 et les versions ultérieures, vous devez créer un tableau Excel à partir de vos données et utiliser ses fonctionnalités de filtrage intégrées. Si vous utilisez un tableau Excel, vous pouvez passer à la section suivante, Filtrer une colonne.

Remarque: Pour obtenir des instructions sur le filtre automatique Excel 2003, veuillez consulter les principes de base du filtre automatique Excel 2003

Si vos données ne sont pas dans un tableau Excel, suivez ces étapes pour préparer votre liste pour un filtre automatique.

  1. Ajouter des en-têtes: dans la ligne située directement au-dessus des données, entrez un en-tête pour chaque colonne. Dans l’exemple illustré ici, les données commencent à la ligne 2 de la feuille de calcul et les en-têtes sont à la ligne 1.
  2. Pas de lignes ou de colonnes vides: vous pouvez laisser des cellules vides dans une ligne ou une colonne, mais assurez-vous qu’il n’y a pas de lignes ou de colonnes complètement vides dans la base de données.
  3. Séparé: la configuration idéale est de stocker votre base de données sur une feuille de calcul où il n’y a pas d’autres données. Si ce n’est pas possible, séparez la base de données des autres données de la feuille de calcul, avec au moins une ligne vide à la fin de la base de données et une colonne vide à droite. Si la base de données ne commence pas dans la cellule A1, assurez-vous qu’il y a une ligne vide au-dessus et une colonne vide à gauche.

Activez le filtrage

Dans Excel 2007 et versions ultérieures, si vous « re à l’aide d’un tableau Excel, il dispose de fonctionnalités de filtrage intégrées. Si vos données ne sont pas dans un tableau Excel, procédez comme suit pour ajouter un filtre automatique.

  1. Sélectionnez une cellule dans la base de données.
  2. Sur le ruban Excel, cliquez sur l’onglet Données, puis sur Filtrer.

Une flèche déroulante apparaît sur le côté droit de chaque en-tête de colonne.

Filtrer une colonne

Avec le tableau Excel, ou filtre automatique, en place, vous pouvez commencer à filtrer les colonnes individuelles. Vous pouvez filtrer sur une seule colonne, telle que Client, ou sur deux colonnes ou plus.

Par exemple, pour filtrer un client spécifique, procédez comme suit:

  1. Cliquez sur la flèche déroulante à droite de l’en-tête Client
  2. Dans la liste des clients, cliquez sur Sélectionner tout, pour supprimer tous les coches
  3. Cliquez sur la case à cocher pour le cu stomer que vous souhaitez filtrer, comme MegaStore.
  4. Cliquez sur OK pour afficher la liste filtrée.

Dans la feuille de calcul filtrée, vous verrez quelques modifications:

  • seules les lignes du client sélectionné sont visibles – les autres lignes du client ont été masquées
  • les numéros de ligne des lignes filtrées sont affichés en bleu.
  • la flèche déroulante dans la colonne Client est devenue un symbole de filtre, avec une petite flèche

Filtrer deux colonnes

Après avoir filtré une colonne, vous pouvez affiner les résultats filtrés, en filtrant deux colonnes ou plus.

Par exemple, après avoir filtré pour un client spécifique, procédez comme suit pour ajouter un filtre de produit:

  1. Cliquez sur la flèche déroulante à droite de l’en-tête Produit.
    Remarque: Lorsqu’une autre colonne est filtrée, vous risquez de ne pas voir la liste complète des produits – vous ne verrez que les produits des enregistrements filtrés.
  2. Dans la liste des produits, cliquez sur Tout sélectionner , pour supprimer toutes les coches
  3. Cliquez sur la case à cocher ou sur plusieurs cases à cocher pour le (s) produit (s) que vous souhaitez filtrer, comme les bananes et les raisins.
  4. Cliquez sur OK pour afficher la liste filtrée.

Effacer un filtre automatique

Après vous avez appliqué un ou plusieurs filtres, vous pouvez:

  • effacer un filtre spécifique
  • effacer tous les filtres du tableau Excel

Pour gagner du temps, vous pouvez

  • ajouter le bouton Effacer tout au QAT

Effacer un filtre spécifique

Pour effacer un filtre spécifique et laissez les autres filtres activés:

  1. Cliquez sur la flèche déroulante dans l’en-tête de colonne où vous souhaitez effacer le filtre
  2. Cliquez sur Effacer le filtre de

Effacer tous les filtres

Au lieu d’effacer un filtre spécifique, vous pouvez effacer tous les filtres du tableau Excel, en une seule étape:

  1. Sélectionnez une cellule dans le table.
  2. Sur le ruban Excel, cliquez sur l’onglet Données, puis dans le groupe Filtre Trier &, cliquez sur Effacer.
    Remarque: Cela effacera également les options de tri que vous avez appliquées.

Ajouter le bouton Effacer tout à QAT

Si vous passez beaucoup de temps à effacer filtres, rendez cette tâche plus facile – mettez le bouton Effacer tout sur votre barre d’outils d’accès rapide (QAT). Cette vidéo montre les étapes.

Filtrer avec le champ de recherche

Au lieu de faire défiler une longue liste d’éléments, lors du filtrage d’une colonne de tableau Excel, utilisez la fonction Champ de recherche pour trouver des chaînes de texte spécifiques.

Regardez cette courte vidéo pour découvrir comment filtrer une colonne à l’aide du champ de recherche intégré. Cette fonctionnalité a été introduite dans Excel 2010. Il y a des étapes écrites sous la vidéo.

Utiliser le champ de recherche

Dans cet exemple, nous allons utiliser le champ de recherche pour rechercher les noms de produits qui contiennent « am ».

Pour utiliser le champ de recherche lors du filtrage, procédez comme suit:

  1. Cliquez sur la flèche déroulante à droite de l’en-tête de colonne à l’endroit souhaité pour filtrer
  2. Dans le champ de recherche, saisissez un ou plusieurs caractères pour lesquels vous souhaitez filtrer – dans la capture d’écran ci-dessous, « suis » se trouve dans le champ de recherche
  3. Lorsque vous type, la liste des noms de produits sera automatiquement filtrée, pour afficher les éléments correspondants
  4. Lorsque la liste affiche les éléments que vous souhaitez, cliquez sur OK ou appuyez sur Entrée pour appliquer le filtre sur la feuille de calcul
    • OU, cliquez sur Annuler ou appuyez sur la touche Échap pour fermer la liste déroulante des filtres et revenir à la feuille de calcul, sans appliquer de filtre

Filtre pour les cellules vides

S’il y a des cellules vides dans une colonne, la liste déroulante dans la cellule d’en-tête affichera un élément supplémentaire – (Blancs) – à la fin de la liste des éléments.

Pour afficher uniquement les lignes avec des cellules vides dans cette colonne, supprimez la coche marques des autres éléments de la liste.

Filtre pour les valeurs les plus élevées et les plus basses

Si un La colonne contient des nombres, vous pouvez filtrer pour trouver les nombres les plus élevés ou les plus bas de cette colonne. Dans cet exemple, vous allez filtrer les 5 valeurs les plus faibles dans la colonne Total.

  1. Cliquez sur la flèche déroulante dans l’en-tête de colonne, sur Filtres numériques, puis sur 10 premiers .
    Remarque: Si moins de la moitié des valeurs de la colonne sont des nombres, l’option Filtres numériques deviendra Filtres de texte

  2. Dans la fenêtre Top 10 des filtres automatiques, sélectionnez Bas dans la première liste déroulante.
  3. Dans la deuxième zone, saisissez 5 ou utilisez les flèches pour changer le nombre en 5
  4. Dans la troisième liste déroulante, sélectionnez Éléments, puis cliquez sur OK.

Remarque: Les résultats sont les valeurs les plus élevées ou les plus basses pour la liste entière, et non pour la liste actuellement filtrée. Si d’autres colonnes sont également filtrées, vous pouvez voir moins d’éléments que le nombre spécifié.

Filtre pour la couleur de mise en forme conditionnelle

En plus du filtrage pour le texte ou les nombres, vous pouvez filtrer par la colonne de remplissage de cellule our, même si cette couleur a été appliquée par mise en forme conditionnelle.

  1. Cliquez sur la flèche dans l’en-tête de la colonne dans laquelle vous avez appliqué la mise en forme conditionnelle
  2. Dans la liste déroulante, cliquez sur Filtrer par couleur et sélectionnez la couleur que vous avez utilisée pour le filtre par couleur de format conditionnel

Filtrer la couleur de la plage de dates

Vous pouvez filtrer un liste de dates pour une plage de dates, à l’aide du filtre Entre les dates, comme indiqué dans la section suivante. Avec cette méthode, vous devrez taper les dates dans les paramètres du filtre, chaque fois que vous souhaitez utiliser une plage de dates différente.

Cette vidéo montre comment ajouter la mise en forme conditionnelle aux cellules de date, de sorte que la couleur de la police change légèrement, en fonction des dates de début et de fin entrées dans la feuille de calcul. Ensuite, vous pouvez utiliser l’option Filtrer par couleur, pour n’afficher que les dates dans la plage spécifiée.

Cette technique est la deuxième méthode présentée dans cette vidéo, à partir de 2:00

Filtrer pour une plage de dates spécifique

Si une colonne contient des dates, vous pouvez filtrer pour trouver une date ou une plage de dates spécifique, ou une plage de dates dynamique. Dans cet exemple, vous « filtrerez les commandes reçues en janvier 2011.

  1. Cliquez sur la flèche déroulante dans l’en-tête de colonne, sur Filtres de date, puis sur Entre.

  2. Dans la boîte de dialogue Filtre automatique personnalisé, saisissez la date de début de la plage de dates – 01-Jan-2011 – dans la première zone de date
  3. Entrez la date de fin de la plage de dates – 31 janvier 2011 – dans la deuxième zone de date, puis cliquez sur OK

Filtrer pour une plage de dates dynamique

Si une colonne contient des dates, au lieu de rechercher une plage de dates spécifique, vous pouvez filtrer pour une plage de dates dynamique, telle que la semaine dernière, le mois prochain ou demain. Dans cet exemple, vous filtrerez les commandes reçues en janvier 2011.

  1. Cliquez sur la flèche déroulante dans l’en-tête de colonne, cliquez sur Filtres de date, puis sur Hier.

  2. Le tableau filtré affiche uniquement les commandes reçues hier.

Mettre à jour un filtre automatique

Lorsque vous ouvrez le classeur à une date ultérieure, les filtres automatiques ne s’actualisent pas automatiquement. Par exemple, si vous avez utilisé un filtre de date dynamique, tel que Hier, les résultats du jour correct ne s’affichent pas dans le tableau filtré lorsque vous ouvrez le fichier le jour suivant. Ou, s’il est nouveau les données ont été ajoutées au tableau, elles ne seront pas filtrées automatiquement.

Pour voir les résultats filtrés mis à jour, vous pouvez réappliquer le filtre.

  1. Sélectionnez une cellule dans le tableau filtré
  2. Sur le ruban Excel, cliquez sur l’onglet Données, puis dans le groupe Filtrer &, cliquez sur Réappliquer.

Cela mettra à jour tous les filtres dynamiques du tableau, et révisera également les résultats pour toute donnée nouvelle ou modifiée.

Vous pouvez créer une macro pour mettre à jour le filtre et le configurer pour qu’il s’exécute lorsque le fichier s’ouvre.

Supprimer les lignes filtrées

Après avoir appliqué un filtre, vous pouvez supprimer les lignes filtrées.

  1. Faites d’abord une copie de sauvegarde de votre fichier — Juste pour être sûr.
  2. Dans le tableau filtré, sélectionnez les cellules dans l’une des colonnes
  3. Dans l’onglet Accueil du ruban, cliquez sur la flèche sous la commande Supprimer
  4. Cliquez sur sur Supprimer les lignes du tableau.

Vérifiez les résultats

Dès que vous supprimez les lignes, effacez le filtre et vérifiez les résultats:

  1. Cliquez sur la flèche de filtre dans l’en-tête de colonne, puis sur la commande Effacer le filtre

  2. Ensuite, vérifiez que toutes les autres lignes sont toujours correctes et que les cellules colorées ont été supprimées
  3. Si la liste ne semble pas correcte, cliquez sur le bouton Bouton Annuler plusieurs fois ou appuyez sur Ctrl + Z pour annuler la suppression.

Créer un filtre personnalisé

Certaines des options de filtre automatique dans les listes déroulantes se terminent par trois points, comme Commence par …

Ces filtres, ainsi que l’option Filtre personnalisé, ouvrent la fenêtre Filtre automatique personnalisé. Ici, vous pouvez entrer un ou deux critères, pour créer un filtre personnalisé.

Pour filtrer sur un critère:

  1. Dans la première liste déroulante, sélectionnez une option, telle que « commence par ».
  2. Dans la zone de texte, saisissez une valeur, puis cliquez sur OK.

Dans la capture d’écran ci-dessous, le filtre personnalisé trouvera les enregistrements où le nom du client commence par « M ».

Pour filtrer selon deux critères:

Dans la capture d’écran ci-dessous, le filtre personnalisé trouvera les enregistrements où:

  • le nom du client commence avec « M »
  • OU le nom du client se termine par « Shop ».

Télécharger un fichier d’exemple

Filtre automatique de base: Cliquez ici pour télécharger un classeur compressé avec les exemples de base des techniques de filtre automatique Excel. . Le fichier compressé est au format xlsx et ne contient pas de macros.

Plage de dates: Téléchargez l’exemple de fichier pour l’exemple de filtre automatique pour plage de dates. Le fichier compressé est au format xlsx et ne contient pas de macros

Autres didacticiels sur le filtre automatique

Principes de base du filtre automatique Excel 2007

Principes de base du filtre automatique Excel 2003

Conseils sur le filtre automatique Excel

Programmation du filtre automatique Excel

Filtrer les macros par clic droit

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *