Tester Une Plage Avec Deux Conditions

  • Initiateur de la discussion Initiateur de la discussion lyna
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

lyna

Guest
Bonjour à tous et toute
Je vous serais très reconnaissante si vous arrivez à m’aider sur un pb
Dans une plage de 3 colonnes, je veux tester les deux première colonnes si je trouve exactement deux valeurs que j’ai fixées à l’avance je veux afficher le contenue de la troisième colonne ;
C’est difficile à expliquer mais je pense qu’avec le fichier joint c’est beaucoup plus clair.
Merci d’avance.
 

Pièces jointes

Re : Tester Une Plage Avec Deux Conditions

bonjour lyna,

j'ai ouvert ton classeur, mais je ne comprends pas bien ce que tu veux :

"je veux afficher lr contenue de la meme ligne colonne F "B""

que souhaites-tu afficher exactement, et où veux-tu l' "afficher" ?
 
Re : Tester Une Plage Avec Deux Conditions

Bonjour à tous,

une formule matricielle à mettre dans une cellule quelconque :

=INDEX(F:F;MIN(SI(($D$4:$D$16=$A$4)*($E$4:$E$16=$B$4);LIGNE($F$4:$F$16))))

j'ai mis un format nombre Standard;;"néant" pour faire afficher "néant" lorsqu'il n'y a pas concordance.

cordialement
 
Re : Tester Une Plage Avec Deux Conditions

ODVJ ,
Ta solution marche à merveille merci beaucoup, surtout que je me suis très mal exprimée , par contre j’ai une question : la fonction min n’a qu’un seul argument ici qui est : SI(($D$4:$D$16=$A$4)*($E$4:$E$16=$B$4);LIGNE($F$4:$F$16))

Normalement min (nombre)=nombre et pourtant quand j’enlève le MIN ça marche pas
C’est quoi le rôle de min ici ?
=INDEX(F:F;MIN(SI(($D$4:$D$16=$A$4)*($E$4:$E$16=$B $4);LIGNE($F$4:$F$16))))


MILLES MERCI
 
Re : Tester Une Plage Avec Deux Conditions

Bonsoir à tous,

en fait, SI(($D$4:$D$16=$A$4)*($E$4:$E$16=$B$4);LIGNE($F$4: $F$16)) retourne une matrice de valeurs d'où le MIN extrait la valeur qui va bien.

Si tu veux voir à quoi ressemble la matrice, sélectionne une zone genre I4:I16, va dans la zone d'édition de formule et copie =SI(($D$4:$D$16=$A$4)*($E$4:$E$16=$B$4);LIGNE($F$4: $F$16))
Valide par CTRL + MAJ + ENTER et tu verras apparaître la matrice des n° de ligne des cellules pour lesquelles les conditions sont vraies.

Le MIN te ressort alors la première ligne avec conditions vraies.

Cordialement

PS : j'suis pas sûr d'avoir été clair.....
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
534
Réponses
3
Affichages
655
A
  • Question Question
Réponses
3
Affichages
635
Retour