Filtre avancé avec plage de critères dans Excel (18 applications)

  • Partage Ça
Hugh West

Table des matières

Sur Microsoft Excel, le site Filtre avancé est utile lorsque l'on recherche des données qui répondent à deux ou plusieurs critères. Dans cet article, nous allons aborder les applications de l'option Filtre avancé Plage de critères dans Excel.

Télécharger le cahier d'exercices

Téléchargez le cahier d'exercices à partir d'ici.

Utilisation du filtre avancé.xlsx

18 applications de la plage de critères de filtrage avancé dans Excel

1. utilisation de la plage de critères de filtrage avancé pour les nombres et les dates

Avant toute chose, nous allons nous présenter à notre jeu de données. Colonne B à la colonne E représente diverses données associées aux ventes. Nous pouvons maintenant implémenter ici Plage de critères de filtrage avancé Dans cet exemple, nous allons utiliser le filtre avancé Plage de critères pour filtrer les nombres et les dates. Nous allons extraire toutes les données pour lesquelles la quantité vendue est supérieure à 10 Voyons la procédure.

  • Tout d'abord, dans le Données sélectionnez l'onglet Avancé à partir du Trier et filtrer Une boîte de dialogue nommée Filtre avancé apparaîtra.

  • Ensuite, sélectionnez le tableau entier (B4:E14) pour le Gamme de listes .
  • Sélectionner la cellule (C17:C18) comme Plage de critères .
  • Appuyez sur OK .

  • Finalement, nous ne voyons que les données ayant des quantités supérieures à 10 .

Note :

2) Nous utiliserons des en-têtes pour les colonnes liées où les critères de filtrage seront appliqués.

2. filtrer la valeur du texte avec des critères de filtrage avancés

Nous pouvons comparer des valeurs de texte à l'aide d'opérateurs logiques, en plus des nombres et des dates. Dans cette section, nous verrons comment filtrer une valeur de texte à l'aide de critères de filtrage avancés pour une correspondance exacte du texte ainsi que pour un caractère spécifique au début.

2.1 Pour une correspondance exacte du texte

Dans cette méthode, Filtrage nous renverra la valeur exacte du texte saisi. Supposons que nous disposions de l'ensemble de données de ventes suivant, ainsi que d'une nouvelle colonne Ville Nous allons extraire uniquement les données de la ville. NEW YORK . il suffit de suivre les étapes suivantes pour effectuer cette action :

  • Au début, sélectionnez la cellule C18 . insérer la formule suivante :
=EXACT(D5," NEW YORK")

  • Appuyez sur Entrez .

  • Ensuite, sélectionnez la plage de critères de filtrage suivante :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Hit OK .

  • Enfin, nous obtiendrons uniquement les données pour la ville NEW YORK .

2.1 Avoir un caractère spécifique au départ

Maintenant, nous allons filtrer les valeurs de texte qui commencent par un caractère spécifique plutôt que par une correspondance exacte. Ici, nous allons extraire uniquement les valeurs des villes qui commencent par le mot "Nouveau Voyons comment faire.

  • Tout d'abord, sélectionnez les plages de critères dans le Filtre avancé boîte :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Appuyez sur OK .

  • Fin ally, nous obtiendrons les données pour toutes les villes commençant par le mot "Nouveau .

3. utiliser les caractères génériques avec l'option de filtrage avancé

L'utilisation de joker caractères est une autre façon d'appliquer Plage de critères de filtrage avancé En général, il existe trois types de caractères génériques dans Excel :

? (Point d'interrogation) - Représente tout caractère unique dans un texte.

* (Astérisque) - Représente un nombre quelconque de caractères.

~ (Tilde) - Représente la présence d'un caractère de remplacement dans le texte.

Nous pouvons rechercher une chaîne de texte spécifique dans notre ensemble de données en utilisant Astérisque (*) Dans cet exemple, nous trouvons les noms des vendeurs commençant par le texte 'J' Pour ce faire, nous devons suivre les étapes suivantes.

  • Tout d'abord, ouvrez le Filtre avancé Sélectionnez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Appuyez sur OK .

  • Enfin, nous allons obtenir les noms des vendeurs seulement qui commencent par du texte 'J' .

Contenu connexe : Filtre avancé d'Excel [Colonnes multiples et critères, utilisation de formules et de caractères génériques].

4. appliquer une formule avec une plage de critères de filtrage avancés

Une autre façon d'utiliser la plage de critères du filtre avancé est d'appliquer des formules. Dans cet exemple, nous allons extraire le montant des ventes supérieures à $350 Il suffit de suivre les étapes ci-dessous pour cela :

  • Au début, sélectionnez la cellule C19 . insérer la formule suivante :
=F5>350

  • Hit OK .

La formule itère la valeur du montant des ventes si elle est supérieure à $350 ou pas.

  • Ensuite, sélectionnez la plage de critères suivante dans le champ Filtre avancé la boîte de dialogue :

Gamme de liste : B4:F14

Plage de critères : C17:C19

  • Appuyez sur OK .

  • Ainsi, nous pouvons voir les données pour seulement les valeurs de ventes supérieures à $350 .

5. filtre avancé avec critères logiques AND

Nous allons maintenant présenter Logique ET dans la plage de critères de filtrage avancé. Cette logique utilise deux critères. Elle renvoie la valeur de sortie lorsque les données satisfont aux deux critères. Nous avons ici l'ensemble de données suivant. Dans cet ensemble de données, nous allons filtrer les données pour la ville de New York ainsi qu'une valeur de vente >= 200 Voyons comment faire.

  • Tout d'abord, allez sur le site Filtre avancé sélectionnez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Appuyez sur OK .

  • Enfin, nous obtiendrons le jeu de données pour la seule ville de New York ayant un ventes valeur supérieure à $250 .

6. utilisation de la logique OU avec une gamme de critères de filtrage avancés

Comme le ET logique, le Logique OU utilise également deux critères. ET La logique renvoie une sortie si les deux critères sont remplis alors que OU La logique renvoie si un seul critère est rempli. Ici, nous donnerons des données pour les villes New York et Texas Il suffit de suivre les étapes suivantes pour effectuer cette action :

  • Au début, ouvrez le Filtre avancé Saisissez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C18:C20

  • Hit OK.

  • Enfin, nous obtenons le jeu de données uniquement pour les villes New York et Texas .

7. combinaison de AND & ; logique OR comme plage de critères

Parfois, nous devons filtrer les données en fonction de plusieurs critères. Dans ce cas, nous pouvons utiliser une combinaison des éléments suivants ET & ; OU Nous allons extraire les données de l'ensemble de données suivant en fonction des critères donnés. Il suffit de suivre les étapes suivantes pour effectuer cette action :

  • Tout d'abord, ouvrez le Filtre avancé Sélectionnez les critères suivants :

Gamme de liste : B4:F14

Plage de critères : C18:C20

  • Ensuite, appuyez sur OK.

  • Ainsi, nous pouvons voir l'ensemble de données qui correspond à nos critères.

8. utilisation de la plage de critères de filtre avancé pour extraire des colonnes spécifiques

Dans cet exemple, nous allons filtrer des parties spécifiques d'un ensemble de données. Après le filtrage, nous allons déplacer la partie filtrée dans une autre colonne. Nous allons utiliser l'ensemble de données suivant pour effectuer cette action en suivant la procédure ci-dessous.

  • Tout d'abord, de la Filtre avancé Sélectionnez les critères suivants dans la boîte de dialogue :

Gamme de liste : B4:F14

Plage de critères : C18:C20

  • Sélectionnez copier vers un autre endroit option.
  • Entrée Copie à gamme H8:I10 .
  • Hit OK.

  • Ainsi, nous obtenons les données filtrées dans H8:I10 selon nos critères.

9. copier les données dans une autre feuille de calcul après les avoir filtrées.

Dans cet exemple, nous allons également copier les données dans une autre feuille de calcul alors que dans l'exemple précédent, nous l'avons fait dans la même feuille de calcul. Effectuez les étapes suivantes pour l'exécuter :

  • Tout d'abord, allez sur Une autre feuille de travail-2 où nous allons copier les données après le filtrage.

Nous pouvons voir deux colonnes Ville et Ventes sur Une autre feuille de travail-2 .

  • Ensuite, ouvrez le Filtre avancé la boîte de dialogue.

  • Ensuite, allez sur Une autre feuille de travail-1 Sélectionnez les critères suivants :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Maintenant, sélectionnez copier vers un autre endroit option.

  • Après cela, allez à Une autre feuille de travail-2 Sélectionner Copie à Gamme B2:C4 .
  • Appuyez sur OK .

  • Enfin, nous pouvons voir les données filtrées en Une autre feuille de travail-2 .

10. extraire des enregistrements uniques avec des critères de filtrage avancés

Dans ce cas, nous n'extrairons que les valeurs uniques d'une colonne spécifique. Dans l'ensemble de données suivant, nous extrairons les valeurs uniques des villes dans une autre colonne. Il suffit de suivre les étapes :

  • Au début, ouvrez le Filtre avancé Sélectionnez les critères

Plage de la liste : D4:D14

  • Ensuite, sélectionnez l'option Copier vers un autre emplacement .
  • Ensuite, saisissez Copie à comme H4:H8 .
  • Cochez la case Enregistrements uniques uniquement .
  • Appuyez sur OK .

  • Enfin, nous pouvons voir les noms des villes avec des enregistrements uniques uniquement dans la colonne H .

11. trouver les jours de la semaine avec une gamme de critères de filtrage avancés

Nous pouvons trouver les jours de la semaine à l'aide de la plage de critères de filtrage avancés. Nous allons utiliser l'ensemble de données suivant pour illustrer ce processus :

  • Tout d'abord, sélectionnez la cellule C19 . insérer la formule suivante :
=ET(WEEKDAY(B5)1,WEEKDAY(B5)7)

  • Ensuite, définissez la plage de critères suivante dans le champ Filtre avancé la boîte de dialogue :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Appuyez sur OK .

  • Enfin, nous obtiendrons le Date valeurs uniquement pour les jours de la semaine.

🔎 Comment la formule fonctionne-t-elle ?

  • JOUR DE LA SEMAINE(B5)1 : 1 indique Dimanche. Cette partie fixe le critère que la date n'est pas Dimanche .
  • JOUR DE LA SEMAINE(B5)7 : 7 indique Dimanche. Cette partie fixe le critère que la date n'est pas Samedi .
  • ET(JOUR DE LA SEMAINE(B5)1,JOUR DE LA SEMAINE(B5)7) : Définir le critère selon lequel le jour n'est ni Samedi ni Dimanche .

12. appliquer le filtre avancé pour trouver le week-end

Nous pouvons également utiliser la plage de critères du filtre avancé pour trouver les éléments suivants Week-end Nous allons voir comment le faire en utilisant l'ensemble de données suivant :

  • Au début, sélectionnez la cellule C19 et insérez la formule suivante :
=OU(WEEKDAY(B5)=1,WEEKDAY(B5)=7)

  • Appuyez sur Entrez .

  • Ensuite, à partir du Filtre avancé sélectionnez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Appuyez sur OK .

  • Ainsi, nous ne pouvons voir que les valeurs du week-end dans le fichier Date colonne.

13. utiliser le filtre avancé pour calculer les valeurs inférieures ou supérieures à la moyenne

Dans cette section, nous allons calculer la valeur inférieure ou supérieure à la moyenne en utilisant les éléments suivants Plage de critères de filtrage avancé Ici, nous ne filtrerons que la valeur des ventes qui est supérieure à la valeur moyenne des ventes.

  • Tout d'abord, sélectionnez la cellule C19 . insérer la formule suivante :
=E5>MOYENNE(E5:E14)

  • Ensuite, ouvrez le Filtre avancé Saisissez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C18:C19

  • Appuyez sur OK .

  • Ainsi, nous obtenons seulement l'ensemble de données pour la valeur des ventes supérieure à la valeur moyenne.

14. filtrer les cellules vides avec la logique OR

Si notre jeu de données est composé de cellules vides, nous pouvons extraire les cellules vides en utilisant la méthode suivante Filtre avancé .

Nous disposons de l'ensemble de données suivant, composé de cellules vides Nous avons fixé les critères en utilisant la formule suivante :

=B5=""

  • Tout d'abord, allez sur le site Advanced Filte r. Saisissez les critères suivants :

Gamme de liste : B4:F14

Plage de critères : C17:C22

  • Appuyez sur OK .

  • Enfin, nous obtenons l'ensemble de données qui ne comporte que des cellules vides.

15) Appliquer le filtre avancé pour filtrer les cellules non vides en utilisant la logique OU et ET

Dans cet exemple, nous allons éliminer les cellules vides alors que dans l'exemple précédent, nous avons éliminé les cellules non vides. Nous avons défini les critères suivants pour utiliser la formule :

=B5""

  • Tout d'abord, rendez-vous sur le site Filtre avancé Insérez la plage de critères suivante dans la boîte de dialogue :

Gamme de liste : B4:F14

Gamme de critères : C17:G18

  • Maintenant, appuyez sur OK .

  • Ainsi, nous obtenons un jeu de données exempt de cellules vides.

16. trouver les 5 premiers enregistrements en utilisant une plage de critères de filtre avancé

Maintenant, nous allons mettre en œuvre l'option de filtre avancé pour extraire l'élément 5 premiers Dans cet exemple, nous prendrons les cinq premières valeurs de la variable Ventes Pour ce faire, nous allons d'abord définir les critères en fonction de la formule suivante :

=F5>=LARGE($F$5:$F$14,5)

Après cela, il suffit de suivre les étapes suivantes :

  • Au début, allez à la Filtre avancé Insérez la plage de critères suivante dans la boîte de dialogue :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Hit OK .

  • Enfin, nous obtenons les cinq premiers enregistrements du Ventes colonne.

17. utiliser la plage de critères de filtrage avancé pour trouver les cinq derniers enregistrements.

Nous pouvons utiliser l'option de filtrage avancé pour trouver les éléments suivants les cinq derniers Pour trouver les cinq enregistrements les plus bas de l'indice Ventes nous allons créer les critères suivants en utilisant la formule ci-dessous :

=F5<=SMALL($F$5:$F$14,5)

Suivez ensuite les étapes ci-dessous pour effectuer cette action :

  • Tout d'abord, insérez la plage de critères suivante dans le champ Filtre avancé la boîte de dialogue :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Après cela, appuyez sur OK .

  • Enfin, on peut voir les cinq valeurs les plus basses de l'indice Ventes colonne.

Filtrez les lignes en fonction des entrées correspondantes d'une liste à l'aide d'une plage de critères de filtrage avancés.

Parfois, nous pouvons avoir besoin de comparer deux colonnes ou lignes d'un ensemble de données pour éliminer ou conserver des valeurs particulières. Nous pouvons utiliser l'option d'entrée de correspondance pour effectuer ce type d'action.

18.1 Correspondances avec les éléments d'une liste

Supposons que nous ayons le jeu de données suivant avec deux colonnes de villes. Nous allons prendre uniquement les entrées correspondantes entre ces deux colonnes. Pour ce faire, nous allons définir les critères suivants en utilisant la formule ci-dessous :

=C5=E5

Il suffit de suivre les étapes suivantes pour effectuer cette action :

  • Au début, ouvrez le Filtre avancé Insérez la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Hit OK .

  • Enfin, nous pouvons voir la même valeur dans deux colonnes de villes.

18.2 Ne pas faire de correspondance avec les éléments d'une liste

L'exemple précédent concernait les entrées correspondantes, tandis que cet exemple filtrera les entrées non correspondantes. Nous définirons les critères à l'aide de la formule suivante :

=C5E5

Voyons comment procéder :

  • Tout d'abord, de la Filtre avancé insérer la plage de critères suivante :

Gamme de liste : B4:F14

Plage de critères : C17:C18

  • Ensuite, appuyez sur OK .

  • Enfin, nous obtiendrons les valeurs des villes en Colonne C et Colonne E qui ne correspondent pas les unes aux autres.

Conclusion

Dans cet article, nous avons essayé de couvrir toutes les méthodes de la fonction Plage de critères de filtrage avancé option. Téléchargez notre cahier d'exercices ajouté à cet article et entraînez-vous. Si vous ressentez une confusion ou si vous avez des suggestions, laissez un commentaire ci-dessous, nous essaierons de vous répondre dès que possible.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.