Comment extraire des valeurs uniques basées sur des critères dans Excel ?

  • Partage Ça
Hugh West

Extraction de valeurs uniques basée sur des critères uniques ou différents est très courante dans les bureaux et les entreprises. Microsoft Excel a également ajouté quelques & utiles ; des méthodes pratiques pour extraire des valeurs uniques d'un grand ensemble de données. Dans cet article, je vais essayer d'illustrer comment extraire des valeurs uniques sur la base de critères dans Excel avec 2 méthodes efficaces.

Télécharger le cahier d'exercices

Vous pouvez télécharger le classeur Excel que nous avons utilisé pour préparer cet article.

Extraire des valeurs uniques basées sur des critères.xlsx

2 méthodes efficaces pour extraire des valeurs uniques basées sur des critères dans Excel

À titre d'illustration, voici un exemple d'ensemble de données. Ici, nous avons un graphique de 5 Magasins d'informatique Ils ont stocké de nouveaux ordinateurs de bureau et portables au cours des mois d'avril et d'octobre. Juin et Juillet dans leurs magasins.

Maintenant, nous allons essayer de trouver des produits uniques à partir de cet ensemble de données en nous basant sur plusieurs critères.

Combinez les fonctions UNIQUE et FILTER d'Excel pour extraire des valeurs uniques.

Dans cette première méthode, utilisons l'UNIQUE fonction et la fonction FILTRE dans Excel pour extraire des valeurs uniques. Ici, nous utiliserons ces fonctions pour des critères uniques et multiples. Sans plus attendre, entrons dans les méthodes.

1.1. critère unique

Ici, nous voulons savoir quels magasins n'ont stocké que des ordinateurs portables, ou que des ordinateurs de bureau, ou les deux, pendant deux mois successifs dans une année.

  • Tout d'abord, sélectionnez cellule E5 & ; tapez cette formule
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • Ensuite, appuyez sur Entrez & ; vous verrez les noms de 4 les magasins d'informatique qui ont stocké des ordinateurs portables depuis plus de 2 mois .

Dans cette formule, pour colonne E le FILTRE La fonction extrait tous les noms des magasins à partir de colonne C qui ont stocké le cahier pour seulement plus de 2 mois Ainsi, des noms similaires peuvent apparaître plusieurs fois. Ensuite, les UNIQUE affichera tous les noms une seule fois.

  • Ensuite, tapez cette formule cellule F5 pour savoir qui a stocké des ordinateurs de bureau parmi ceux 5 magasins.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • Ensuite, appuyez sur Entrez & ; vous obtiendrez les noms de 3 les magasins qui ont stocké des ordinateurs de bureau au cours de ces mois.

  • Vous pouvez également comparer ces deux résultats & ; vous remarquerez que seulement Sphère d'ordinateur & ; EMACIMAC ont stocké les deux types d'appareils.

Lire la suite : Trouver les valeurs uniques d'une colonne dans Excel (6 méthodes)

1.2. critères multiples

Nous voulons maintenant ajouter un critère supplémentaire à l'ensemble de données précédent. Les magasins d'informatique ont apporté des ordinateurs portables et des ordinateurs de bureau de trois marques différentes. Lenovo , HP & ; Asus . Et nous allons découvrir quels magasins ont stocké Ordinateurs portables HP sur ceux 2 mois .

  • Tout d'abord, sélectionnez cellule G12 où nous voulons voir les noms des magasins qui ont stocké Ordinateurs portables HP .
  • Ensuite, tapez cette formule dans cette cellule.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Ensuite, appuyez sur Entrez .
  • Enfin, vous remarquerez que seulement 1 Le magasin a stocké des ordinateurs portables de HP pendant ces années. 2 mois.

Ici, le FILTRE évalue deux critères - un pour le Catégorie de dispositif & ; un autre pour le Marque Et nous devons ajouter ces deux critères en mettant un... Astérisque ( * ) entre eux dans la formule. Comme précédemment, l'élément UNIQUE n'affichera ces noms de magasins qu'une seule fois.

1.3. Critères multiples avec alternatives

Maintenant, nous allons traiter une autre condition où nous voulons savoir quels magasins ont stocké des appareils d'au moins un des éléments suivants HP ou ASUS .

  • Tout d'abord, sélectionnez cellule G11 .
  • Ensuite, tapez cette formule.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • Ensuite, appuyez sur Entrez .
  • Enfin, vous verrez les noms de 4 les magasins qui ont stocké des appareils de l'un ou l'autre HP ou ASUS .

Dans cette formule, le FILTRE évaluera deux critères séparément & ; affichera des résultats combinés ou des noms de magasins des deux catégories. Ensuite, la fonction UNIQUE n'affichera alors ces noms qu'une seule fois.

Appliquer la formule du tableau pour extraire des valeurs uniques basées sur des critères dans Excel.

Dans cette deuxième méthode, nous allons utiliser une formule de tableau que vous pouvez utiliser dans n'importe quelle version de Microsoft Excel Bien que vous puissiez la trouver un peu complexe, j'essaierai d'expliquer plus tard comment cette formule fonctionne pour les critères simples et multiples.

2.1. critère unique

Passons maintenant aux étapes qui nous permettront de faire ressortir les noms des magasins qui ont stocké des ordinateurs portables ou de bureau au cours de l'année écoulée. 2 mois à l'aide de formules de tableau.

  • Premièrement, dans cellule E5 en vertu de la Carnet de notes titre, tapez cette formule.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")

  • Ensuite, appuyez sur Entrez .
  • Ensuite, utilisez le Poignée de remplissage pour remplir toute la colonne & ; vous y trouverez les noms de 4 les magasins d'informatique qui ont stocké des ordinateurs portables.

Dans cette formule complexe,
  • Initialement, la fonction COUNTIF assure colonne E en vertu de la Carnet de notes que tous les noms d'entreprises apparaîtront ici & ; ce qui permet de créer un tableau avec un nom commun 0 pour tous les noms d'entreprises ayant plusieurs apparitions.
  • En dehors de ça, la fonction IF découvre maintenant quels magasins ont stocké uniquement des ordinateurs portables. Ainsi, il supprime 0 des noms des magasins qui n'ont pas stocké de cahiers.
  • Après ça, la fonction MATCH recherche 0 uniquement dans le tableau trouvé par le biais de la SI fonction précédemment.
  • Maintenant, la fonction INDEX stocke toutes les cellules de ce tableau en tant que référence & ; n'affiche les noms des magasins qu'une fois que ceux-ci sont apparus plusieurs fois.
  • Enfin, la fonction IFERROR supprimera tous les messages d'erreur & ; les remplacera par des chaînes vides.

De même, appliquez la formule du tableau dans cellule F5 pour trouver les noms de magasins qui ont Bureau en stock.

Lire la suite : Excel VBA pour obtenir les valeurs uniques d'une colonne (4 exemples)

2.2. critères multiples

Si nous devons traiter deux ou plusieurs critères lors de l'extraction de valeurs uniques dans Excel, voici la solution pour vous. Nous allons maintenant trouver les magasins qui ont stocké des carnets de notes du HP marque uniquement pour plus de 2 mois .

  • Tout d'abord, sélectionnez cellule G12 .
  • Ensuite, tapez cette formule.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")

  • Ensuite, appuyez sur Entrez .
  • Enfin, utilisez Poignée de remplissage pour remplir la colonne jusqu'à ce que des cellules vides apparaissent en bas & ; vous avez terminé.

  • Ici, le SI est utilisée deux fois. Dans un premier temps, la recherche de l'adresse de l'utilisateur est effectuée. Carnet de notes catégorie en colonne D & ; renvoie les résultats sous forme de 0 dans le tableau.
  • De même, les recherches de l HP marque en colonne E & ; renvoyer les résultats comme 0 dans un autre tableau.
  • Ensuite, le COUNTIF La fonction ici compte tous les noms de société & ; retournera les valeurs sous forme de 0 dans un tableau pour tous les noms trouvés dans colonne C en vertu de la Entreprise titre.
  • Maintenant, le MATCH La fonction recherche les positions de 0 trouvées comme les valeurs de la somme résultante à côté de la dernière 3 les tableaux.
  • Ensuite, le INDEX stocke toutes ces données sous la forme d'un tableau de référence & ; affiche les noms des magasins en fonction de la position des lignes de la valeur résultante. 0 trouvé à l'étape précédente.
  • Et enfin, le IFERROR supprimera tous les messages d'erreur & ; n'affichera que les noms des magasins.

Lire la suite : VBA pour récupérer les valeurs uniques d'une colonne dans un tableau en Excel (3) Critères )

Conclusion

J'espère que les méthodes mentionnées ci-dessus sur la façon d'extraire des valeurs uniques basées sur des critères dans Excel vous aideront maintenant à les appliquer dans vos travaux Excel et à répondre à vos besoins en matière de fonctions analytiques et de saisies de données. Vous pouvez également me suggérer dans la boîte de commentaires si vous pensez que j'ai oublié une méthode que j'aurais dû mentionner dans mon article. Jetez un coup d'œil à notre autre article intéressant : Excel informatif.articles sur ExcelWIKI .

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.