Utiliser le résultat calculé pour filterr les lignes dans Excel

Excusez mon anglais, je ne suis pas originaire. J'ai un problème dans Excel. J'essaie d'extraire des lignes qui satisfont certaines conditions. Dans la table Tableau et table des résultats Le résultat de la table ne doit contenir que des lignes dans lesquelles les colonnes MS / MS / MRPC <> 90/90 / S09. J'ai essayé d'utiliser la fonction IF mais échoué.

Quelqu'un peut-il m'aider, s'il vous plaît, avec ce problème?

Je vous remercie

La façon de réduire DB basée sur un critère utilise des formules Array et des fonctions INDEX / MATCH boucle. J'ai essayé de recréer votre table à ma fin dans l'exemple, comme dans la capture d'écran.

Vos données de base sont supposées être en A1:E11 , et la table résultante que j'ai est en A14 en avant. La logique est de réduire le n ° de Part nos en fonction des critères, et une fois que nous avons cette list restreinte, nous vous VLOOKUP l'information correspondante.

Dans la cellule A15, utilisez ce code

A15 =INDEX($A$2:$A$11, MATCH(0, COUNTIF($A$14:$A14, $A$2:$A$11)+($C$2:$C$11=90)+($D$2:$D$11=90)+($E$2:$E$11="S09"), 0), 1)

et puisqu'il s'agit d'une formule de tableau, utilisez Ctrl + Shift + Entrez et Excel mettra des crochets en eux-mêmes.

Copiez-collez cette formule jusqu'à ce que vous voyiez un #N/A , c'est là que la table n'aura plus à append.

L'étape suivante correspond à VLOOKUP A15 dans B15 par =VLOOKUP($A15,$A$1:$E$11,COLUMN(),0) Vous pouvez faire glisser cette formule pour le rest du tableau dans les colonnes jusqu'à E et jusqu'à la dernière ligne valide dans l'étape ci-dessus.

Voir la capture d'écran pour illustration. L'set de l'affaire est collé en valeurs H: L pour les voir en tant que valeurs.

entrez la description de l'image ici