Passer au contenu principal

Comment utiliser le filtre avancé Excel – Un guide complet avec des exemples

Le filtre avancé d'Excel est un outil puissant qui offre une flexibilité au-delà de la fonctionnalité de filtrage standard, permettant aux utilisateurs d'effectuer efficacement des tâches de filtrage complexes. Ce guide examine en profondeur la fonctionnalité Filtres avancés d'Excel, la compare aux filtres classiques, fournit des exemples pratiques et propose des considérations pour une utilisation optimale. Il vous permettra de maîtriser l’utilisation des filtres avancés en toute confiance.


Filtre avancé vs filtre normal

La principale distinction entre le filtre normal d'Excel et le filtre avancé réside dans leur complexité et leurs fonctionnalités. Alors que le filtre normal offre un filtrage simple basé sur des critères sur une seule colonne au sein de l'ensemble de données d'origine, le filtre avancé s'étend au-delà de ces limites en :

  • Permettre l’utilisation de plusieurs critères dans différentes colonnes.
  • Fournir la possibilité d’extraire des valeurs uniques d’un ensemble de données.
  • Activation de l'utilisation de caractères génériques pour une correspondance partielle plus flexible.
  • Permettre l’extraction de données filtrées vers un emplacement distinct.

Exemples d'utilisation du filtre avancé

Cette section fournira différents exemples pratiques pour vous montrer comment utiliser des filtres avancés dans Excel pour obtenir différents effets de filtrage.


Extraire une liste unique

Le filtre avancé d'Excel peut générer rapidement une liste de valeurs uniques à partir d'un ensemble de données, une tâche qui peut être fastidieuse avec les filtres normaux. Si vous disposez d'une liste de transactions de vente avec des lignes en double et que vous souhaitez extraire une liste de lignes uniques, la fonctionnalité de filtre avancé d'Excel peut simplifier cette tâche. Veuillez suivre les instructions ci-dessous pour y parvenir.

  1. Allez à Données onglet, sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, vous devez configurer comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Puisque je souhaite localiser la liste unique à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Spécifiez la section Plage de liste :
      • Extraire la valeur unique d'une colonne:
        Sélectionnez la colonne contenant les valeurs à partir desquelles vous souhaitez extraire des entrées uniques. Par exemple, pour extraire les noms de clients uniques dans ce cas, sélectionnez A1:A11.
      • Extraire des lignes uniques basées sur plusieurs colonnes:
        Sélectionnez la plage qui comprend toutes les colonnes que vous envisagez. Dans ce cas, comme je souhaite extraire des lignes uniques basées sur les noms des clients, les ventes et la région, je sélectionne toute la plage A1:C11.
    3. Dans le Copier , spécifiez où vous souhaitez coller la liste unique.
    4. Vérifiez la Enregistrements uniques uniquement case à cocher.
    5. Cliquez OK bouton. Voir la capture d'écran:

Résultat

Comme le montre la capture d'écran ci-dessous, des lignes uniques sont extraites de la plage de données d'origine.


Filtrer dans une colonne avec plusieurs critères (correspondre à n'importe quel critère)

Le filtrage des données dans une colonne avec plusieurs critères vous permet d'afficher les lignes qui répondent à l'une de vos conditions spécifiées. Cela peut être particulièrement utile lorsque vous travaillez avec de grands ensembles de données et que vous devez affiner les informations en fonction de plusieurs correspondances potentielles. Voici comment y parvenir à l’aide de la fonctionnalité de filtre avancé d’Excel :

Étape 1 : Préparez les données de plage de votre liste d'origine

Assurez-vous que votre ensemble de données de plage de liste comporte des en-têtes de colonne clairs, car ils seront importants pour la configuration de la plage de critères. Ici, j'utilise le tableau suivant des scores des étudiants à titre d'exemple.

Étape 2 : Configuration de la plage de critères

  1. Dans la plage située au-dessus ou en dehors de la plage de liste, créez votre plage de critères. Les en-têtes que vous saisissez dans la plage de critères doivent correspondre exactement à ceux de la plage de liste pour fonctionner correctement. Ici, ma plage de critères est située au-dessus de la plage de la liste.
  2. Sous l’en-tête, énumérez chacun des critères auxquels vous souhaitez correspondre. Chaque critère doit se trouver dans sa propre cellule, directement en dessous du précédent. Cette configuration indique à Excel de correspondre à l'un de ces critères.
    Dans cet exemple, je recherche des étudiants avec scores supérieurs à 95 ou inférieurs à 60 afin que je puisse filtrer efficacement la plage de la liste pour inclure à la fois les étudiants ayant des scores élevés et faibles. Par conséquent, je saisis chaque critère dans des lignes distinctes sous l’en-tête Score. La gamme complète de critères est présentée ci-dessous :

Étape 3 : appliquer le filtre avancé

Vous pouvez maintenant appliquer le filtre avancé pour accomplir la tâche comme suit.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, vous devez configurer comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Ici, comme je souhaite localiser le résultat filtré à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A7: D17.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: D4.
    4. Dans le Copier section, précisez où vous souhaitez coller le résultat filtré (ici je sélectionne la cellule F8).
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Vous pouvez alors voir que seules les lignes dont la colonne « Score » correspond à l'un des critères (>95 ou <60) sont extraites.


Dites adieu à la configuration manuelle de plages de critères compliquées

Libérez la puissance du filtrage multi-conditions dans Excel sans la complexité ! Kutools for Excel's Super filtre Cette fonctionnalité offre une facilité d'utilisation inégalée que le filtre avancé natif d'Excel ne peut tout simplement pas égaler. Il prend en charge les filtres avancés suivants en quelques clics :

  • Filtrer selon plusieurs critères dans une colonne
  • Filtrer selon plusieurs critères dans plusieurs colonnes
  • Filtrer les données par longueur de texte
  • Filtrer les données en fonction de l'année/mois/semaine...
  • Filtrer les chaînes de texte en fonction de la casse...

Découvrez comment Super filtre peut révolutionner votre flux de travail. Cliquez ici pour télécharger un essai gratuit de 30 jours de Kutools for Excel.

Cliquez ici pour en savoir plus et voir comment utiliser cette fonctionnalité.


Filtrer dans plusieurs colonnes avec plusieurs critères

Après avoir abordé le filtrage avec plusieurs critères dans une seule colonne, nous nous tournons maintenant vers le filtrage multi-colonnes. Cette section vous guidera dans l'application de plusieurs critères dans différentes colonnes à l'aide de la logique AND, OR et de la logique AND/OR combinée.

  • Pour appliquer la logique ET, placez les critères sur la même ligne.
  • Pour appliquer la logique OU, positionnez les critères sur des lignes distinctes.

Avec logique ET (correspond à tous les critères)

Le filtrage des données dans plusieurs colonnes avec plusieurs critères à l'aide de la logique ET signifie que chaque ligne doit répondre à tous les critères spécifiés dans les différentes colonnes pour être affichée. Voici comment y parvenir avec le filtre avancé d'Excel :

Étape 1 : Préparez les données de plage de votre liste d'origine

Assurez-vous que votre ensemble de données de plage de liste comporte des en-têtes de colonne clairs, car ils seront importants pour la configuration de la plage de critères. Ici, j'utilise le tableau suivant des scores des étudiants à titre d'exemple.

Étape 2 : Configuration de la plage de critères

  1. Créez votre plage de critères au-dessus ou séparément de la plage de liste en tapant des en-têtes qui correspondent exactement à ceux de la plage de liste. Ici, ma plage de critères est située au-dessus de la plage de la liste.
  2. Pour ET logique, répertoriez tous les critères dans la même ligne sous leurs en-têtes correspondants. Par exemple, si je souhaite filtrer les étudiants de « Classe A » avec des scores supérieurs à 85, la plage de critères doit être définie comme ceci :

Étape 3 : appliquer le filtre avancé

Vous pouvez maintenant appliquer le filtre avancé pour accomplir la tâche comme suit.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, vous devez configurer comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Ici, comme je souhaite localiser le résultat filtré à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A7: D16.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: D3.
    4. Dans le Copier section, précisez où vous souhaitez coller le résultat filtré (ici je sélectionne la cellule F6).
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Dans le résultat, seules les lignes correspondant à tous les critères des colonnes spécifiées seront affichées ou copiées. Dans notre exemple, seuls les élèves de la classe A ayant des scores supérieurs à 85 sont extraits.


Avec logique OU (correspond à tous les critères)

Pour filtrer les données dans plusieurs colonnes à l'aide de la logique OU (correspondant à l'un des critères) dans le filtre avancé d'Excel, procédez comme suit :

Étape 1 : Préparez les données de plage de votre liste d'origine

Assurez-vous que votre ensemble de données de plage de liste comporte des en-têtes de colonne clairs, car ils seront importants pour la configuration de la plage de critères. Ici, j'utilise le tableau suivant des scores des étudiants à titre d'exemple.

Étape 2 : Configuration de la plage de critères

  1. Créez votre plage de critères au-dessus ou séparément de la plage de liste en tapant des en-têtes qui correspondent exactement à ceux de la plage de liste. Ici, ma plage de critères est située au-dessus de la plage de la liste.
  2. Avec la logique OU, placez chaque ensemble de critères pour la même colonne sur des lignes distinctes ou répertoriez chaque critère sur des lignes distinctes sous son en-tête correspondant. Par exemple, si je souhaite filtrer les étudiants ayant des scores supérieurs à 90 ou des notes F, la plage de critères doit être définie comme ceci :

Étape 3 : appliquer le filtre avancé

Vous pouvez maintenant appliquer le filtre avancé pour accomplir la tâche comme suit.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, vous devez configurer comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Ici, comme je souhaite localiser le résultat filtré à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A7: D17.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: D4.
    4. Dans le Copier section, précisez où vous souhaitez coller le résultat filtré (ici je sélectionne la cellule F8).
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Cela filtrera vos données en fonction des critères spécifiés, correspondant à tous les critères répertoriés. Si une ligne correspond à l'un des critères des colonnes que vous avez spécifiées, elle sera incluse dans les résultats filtrés.

Dans ce cas, le filtre renverra uniquement les étudiants dont le score est supérieur à 90 ou avec une note F.


Avec la logique ET et OU

Pour filtrer les données dans plusieurs colonnes avec une combinaison de ET ainsi que OR logique à l’aide du filtre avancé d’Excel, vous pouvez suivre ces étapes.

Étape 1 : Préparez les données de plage de votre liste d'origine

Assurez-vous que votre ensemble de données de plage de liste comporte des en-têtes de colonne clairs, car ils seront importants pour la configuration de la plage de critères. Ici, j'utilise le tableau suivant des scores des étudiants à titre d'exemple.

Étape 2 : Configuration de la plage de critères

  1. Créez votre plage de critères au-dessus ou à côté de votre plage de liste. Incluez les en-têtes de colonnes qui correspondent exactement à ceux de la plage de liste. Ici, ma plage de critères est située au-dessus de la plage de la liste.
  2. Sous les en-têtes, saisissez les critères en utilisant une combinaison de logique ET et OU.
    • Pour ET Logiquement, les critères de différentes colonnes doivent être placés sur la même ligne.
    • Pour OR logique, les critères doivent être placés sur des lignes distinctes.
    • Pour logique ET-OU combinée, organisez chaque ensemble de conditions OR dans des blocs de lignes distincts. Dans chaque bloc, placez les critères AND sur la même ligne.
      Par exemple, pour filtrer les élèves de la classe A avec des scores supérieurs à 90, ou de la classe B avec une note de B, définissez la plage de critères comme suit :

Étape 3 : appliquer le filtre avancé

Vous pouvez maintenant appliquer le filtre avancé pour accomplir la tâche comme suit.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, vous devez configurer comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Ici, comme je souhaite localiser le résultat filtré à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A7: D17.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: D4.
    4. Dans le Copier section, précisez où vous souhaitez coller le résultat filtré (ici je sélectionne la cellule F8).
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Excel affichera uniquement les lignes qui répondent à votre combinaison de critères complexe.

Dans cet exemple, le filtre avancé renverra uniquement les étudiants ayant des scores supérieurs à 90 en classe A ou les étudiants ayant une note B en classe B.


Filtre avancé avec caractère générique

L'utilisation de caractères génériques avec le filtre avancé d'Excel permet des recherches de données plus flexibles et plus puissantes. Les caractères génériques sont des caractères spéciaux qui représentent un ou plusieurs caractères dans une chaîne, ce qui facilite le filtrage des modèles de texte. Voici des instructions détaillées sur la façon d’utiliser le filtre avancé avec des caractères génériques dans Excel.

Étape 1 : Préparez les données de plage de votre liste d'origine

Assurez-vous que votre ensemble de données de plage de liste comporte des en-têtes de colonne clairs, car ils seront importants pour la configuration de la plage de critères. Dans cet exemple, disons que vous avez une liste de noms et que certains des noms que vous recherchez suivent un modèle de dénomination spécifique.

Étape 2 : Configuration de la plage de critères

  1. Créez votre plage de critères au-dessus ou à côté de votre plage de liste. Incluez les en-têtes de colonnes qui correspondent exactement à ceux de la plage de liste. Ici, ma plage de critères est située au-dessus de la plage de la liste.
  2. Sous l'en-tête, saisissez les critères à l'aide de caractères génériques.
    • *: Représente n'importe quel nombre de caractères et peut être utilisé avant, après ou dans une chaîne.
    • ?: Représente un seul caractère à une position spécifique.
    Dans cet exemple, je souhaite filtrer les noms qui commencent par le caractère « J », je saisis donc J* sous l’en-tête Nom de la plage de critères. Voir capture d'écran :

Étape 3 : appliquer le filtre avancé

Vous pouvez désormais appliquer le filtre avancé pour filtrer tous les noms commençant par le caractère J.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, configurez comme suit.
    1. Dans le Action section, choisissez une option dont vous avez besoin. Ici, comme je souhaite localiser le résultat filtré à un endroit différent, je choisis le Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A6: B11.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: B3.
    4. Dans le Copier section, précisez où vous souhaitez coller le résultat filtré (ici je sélectionne la cellule D7).
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Le filtre avancé affichera uniquement les lignes de la colonne Nom dont les noms commencent par la lettre « J », en respectant le modèle spécifié par le caractère générique dans la plage de critères.


Extraire uniquement certaines colonnes

L'utilisation du filtre avancé d'Excel pour extraire uniquement certaines colonnes est particulièrement utile pour analyser de grands ensembles de données où vous devez uniquement vous concentrer sur certaines informations.

Supposons que votre ensemble de données se situe dans la plage A7:D17 et que vous souhaitez filtrer ces données en fonction des critères spécifiés dans B2:D4 et extraire uniquement les Nom, Score et par Alliage Colonnes. Voici comment procéder.

Étape 1 : Spécifiez les colonnes à extraire

En dessous ou à côté de votre jeu de données, écrivez les en-têtes des colonnes que vous souhaitez extraire. Ceci définit la plage « Copier vers » où les données filtrées apparaîtront. Dans cet exemple, je tape le Nom, Score et Alliage en-têtes dans la gamme F7:H7.

Étape 2 : appliquer le filtre avancé

Vous pouvez désormais appliquer le filtre avancé pour filtrer uniquement certaines colonnes en fonction de critères spécifiés.

  1. Allez à Données onglet et sélectionnez Avancé dans l' Trier et filtrer groupe.
  2. Dans le Filtre avancé boîte de dialogue, configurez comme suit.
    1. Dans le Action section, choisissez la Copier vers un autre emplacement option.
    2. Dans le Gamme de liste section, sélectionnez toute la plage de la liste A7: D17.
    3. Dans le Gamme de critères section, sélectionnez toute la plage de critères A2: D4.
    4. Dans le Copier , sélectionnez la plage (F7:H7 dans ce cas) où vous avez écrit les en-têtes des colonnes que vous souhaitez extraire.
    5. Cliquez OK pour appliquer le filtre. Voir capture d'écran :

Résultat

Vous pouvez voir que le résultat de l'extraction inclut uniquement les colonnes spécifiées.


Notes pour le filtre avancé

  • La plage de critères doit avoir des en-têtes de colonne qui correspondent exactement à ceux de la plage de liste.
  • Si les résultats filtrés sont copiés vers un autre emplacement, la fonction Annuler (Contrôle + Z) n'est pas disponible.
  • Lorsque vous appliquez le filtre avancé dans Excel, assurez-vous d'inclure les en-têtes de colonnes dans votre sélection. L'omission des en-têtes peut amener Excel à traiter par erreur la première cellule de la plage comme un en-tête, ce qui pourrait entraîner un filtrage incorrect.
  • Les résultats filtrés ne sont pas mis à jour dynamiquement ; réappliquez le filtre avancé pour les actualiser après les modifications des données.
  • Le tableau suivant répertorie les opérations de comparaison de nombres et de dates que vous pouvez utiliser dans les critères de filtre avancés.
    Opérateur de comparaison Sens
    = Égal à
    > Supérieure à
    < Moins que
    >= Plus grand ou égal à
    <= Inférieur ou égal à
    <> Pas égal à

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations