Conditionner une fonction Index

Bonsoir à tous et à toutes,

Je possède un classeur Excel avec deux feuilles 1 et 2. Dans la feuille 1, j'ai une formule me permettant de récupérer des valeurs de la feuille 2 sous certaines conditions. Mais je bloque pour ajouter une ultime condition.

La formule ci-dessous me récupère les valeurs dans la colonne E de la feuille 2 quand la valeur de A2 de la feuille 1 se trouve dans la colonne B de la feuille 2.

=INDEX(Feuil2!$E$3:$E$329;EQUIV($A$2;Feuil2!$B$3:$B$329;0))

Je possède également dans la feuille 2 une colonne F renseignée en binaire c'est à dire possédant des valeurs 1 et 2.

J'aimerai rajouter une condition à ma formule de départ qui me permettrait de récupérer les valeurs dans la colonne E de la feuille 2 quand la valeur A2 de la feuille 1 se trouve dans la colonne B de la feuille 2 et que la valeur dans F de la feuille 2 soit égale à 1.

Encore un grand merci à tous ceux et toutes celles qui font vivre ce forum.

Amicalement

Bonsoir

Peux tu mettre un petit fichier exemple de tes données

Bonsoir et bienvenue

Peux-tu tester :

=INDEX(Feuil2!$E:$E;MIN(SI((Feuil2!$B$3:$B$329=$A$2)*(Feuil2!$G$3:$G$329=1);SI(NB.SI(B$1:B1;Feuil2!$E$3:$E$329)=0;LIGNE(Feuil2!$E$3:$E$329)))))&""

Le Fichier

ATTENTION ! Formule matricielle : à valider avec CTRL+MAJ+ENTREE

Amicalement

Nad

Merci pour vos réponses.

J'ai testé la propostion de Nad-Dan mais elle ne me fournit pas les résultats escomptés.

Elle m'a cependant inspiré la formule suivante :

=SI(Feuil2!$F$8:$F$329=A;INDEX(Feuil2!$E$3:$E$329;EQUIV($A$2;Feuil2!$B$3:$B$329;0));"")

Mais celle-ci me met #VALEUR!

Quelqu'un aurait-il une autre propostion à me faire ?

Je tourne en rond et mes compétences en matière d'Excel sont à bouts.

Merci d'avance,

Excellente journée à tous

Bonjour

Le plus simple serait quand même que tu nous joignes ton fichier.

A te relire

Amicalement

Nad

Voici un jeu de mon fichier afin d'illustrer mes propos :

https://www.excel-pratique.com/~files/doc/0U7vWFichier_test.xls

Merci à tous ceux et toutes celles qui consacreront du temps à cette question.

Salut le forum

Si il n'y a pas de doublons dans les valeurs

=SOMMEPROD((Feuil2!A2:A6=E2)*(Feuil2!F2:F6=F2)*Feuil2!E2:E6)

Mytå

2di11.xlsm (254.33 Ko)

Impeccable. j'ai la solution à mon problème.

Un grand merci à la communauté pour votre réactivité, votre savoir-faire et votre connaissance.

Rechercher des sujets similaires à "conditionner fonction index"