Affiche données selon info d'une autre cellule

Bonjour, voir le fichier excel joint suite au explication de ma demande.

J'ai des info dans 3 colonnes, les colonnes B, C et D dans l'onglet "Produits".

Dans mon onglets WP en stock, je veux une formule à partir de la cellule B8 qui recherche "WP" dans la colonne D de l'onglet produits et qui me sort ensuite le # de séries. Et ensuite cette même formule je veux la "dragger" vers le bas et qui m'affiche le 2iem résultat qu'il rencontre au même condition.

6aide-excel.zip (12.64 Ko)

Bonjour le forum,

B8 :

=SI(LIGNE()-7>NB.SI(Produits!D:D;"WP");"";INDEX(Produits!B:B;PETITE.VALEUR(SI(Produits!D:D="WP";LIGNE(B:B);"");LIGNE()-7)))

Formule matricielle.

Merci, ça fonctionne..

Maintenant, est-ce possible de m'expliquer le fonctionnement et la logique de cette formule. Je suis quand même doué en excel, mais chaque fois que j'ai eu besoin de cette formule je n'es jamais été en mesure de me débrouiller seul.

1ère formule en ligne 8 : (LIGNE()-7 : ce qui signifie 1

En ligne 9 : (LIGNE()-7 signifie 2 etc ...

INDEX : les résultats attendus.

Le reste : le critère recherché.

Rechercher des sujets similaires à "affiche donnees info"