RechercheV, Mais si 2 conditions sont rencont
Sébas
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aimerais savoir si quelqu'un aurai un solution à mon petit problème en EXCEL.
Je dois rechercher dans une matrice à plusieur colone et ligne, une donnée Texte qui ce retrouve dans la colonne C. selon si les critère de la colonne A et B son rencontré.
Toutefois le problème est que les critère A & B de cette matrice peuvent être répéter, mais qu'une seule fois il se rencontront et s'est uniquement à cette ligne que la réponse de la colonne C, doit m'être démontré dans ma cellule de recherche.
c'est comme s'il me fallait une formule Recherche.si
Formule malheuresement inexistante dans excel.
Merci d'avance pour votre réponse
Sébastien
j'aimerais savoir si quelqu'un aurai un solution à mon petit problème en EXCEL.
Je dois rechercher dans une matrice à plusieur colone et ligne, une donnée Texte qui ce retrouve dans la colonne C. selon si les critère de la colonne A et B son rencontré.
Toutefois le problème est que les critère A & B de cette matrice peuvent être répéter, mais qu'une seule fois il se rencontront et s'est uniquement à cette ligne que la réponse de la colonne C, doit m'être démontré dans ma cellule de recherche.
c'est comme s'il me fallait une formule Recherche.si
Formule malheuresement inexistante dans excel.
Merci d'avance pour votre réponse
Sébastien
A voir également:
- RechercheV, Mais si 2 conditions sont rencont
- Supercopier 2 - Télécharger - Gestion de fichiers
- Excel cellule couleur si condition texte - Guide
- 2 ecran pc - Guide
- Gta 6 trailer 2 - Guide
- Faire 2 colonnes sur word - Guide
1 réponse
Bonjour,
Une possibilité :
=INDEX(C1:C14;MAX((A1:A14="toto")*(B1:B14=9)*LIGNE(A1:A14)))
formule matricielle à valider avec shift+ctrl+entrée (doit s'entourer de { } )
Si la plage ne démarre pas en ligne 1 mais en ligne 6 par exemple il faut ajuster :
=INDEX(C6:C19;MAX((A6:A19="toto")*(B6:B19=9)*LIGNE(A6:A19))-5)
eric
Une possibilité :
=INDEX(C1:C14;MAX((A1:A14="toto")*(B1:B14=9)*LIGNE(A1:A14)))
formule matricielle à valider avec shift+ctrl+entrée (doit s'entourer de { } )
Si la plage ne démarre pas en ligne 1 mais en ligne 6 par exemple il faut ajuster :
=INDEX(C6:C19;MAX((A6:A19="toto")*(B6:B19=9)*LIGNE(A6:A19))-5)
eric