Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Résultat selon plusieurs listes déroulantes

Mosca2

XLDnaute Nouveau
Bonjour tout l'monde !

J'ai une question qui à sûrement déjà été poser, mais je n'arrive pas à trouver sur le net. Donc désolé si cette question existe déjà

Voilà mon problème:


J'aimerais qu'Excel me donne le résultat dans la cellule "J8" en fonction des informations que j'aurai choisi dans les 2 listes déroulantes.
Est-ce possible ???

Un grand merci pour votre aide
 

JHA

XLDnaute Barbatruc
Re : Résultat selon plusieurs listes déroulantes

Bonjour à tous,

Ci joint un essai avec index(equiv())
Code:
=INDEX($B$2:$D$4;EQUIV($A8;$A$2:$A$4;0);EQUIV($E8;$B$1:$D$1;0))

ou "A8" = "confiture" & "E8" = "500gr"

JHA
 

Mosca2

XLDnaute Nouveau
Re : Résultat selon plusieurs listes déroulantes

Oups, encore une petite question:
J'ai, bien sûr, plusieurs ligne avec ces lignes déroulantes.
Si je ne les remplis pas toute, il me note "#N/A" comme résultat.
ça ne me dérange pas trop mais à la fin de mon tableau,
il y à un résultat total de toute la colonne et là, il prend en compte les"#N/A".
J'ai donc un résultat: "#N/A"

Merci d'avance
 

JHA

XLDnaute Barbatruc
Re : Résultat selon plusieurs listes déroulantes

Bonjour à tous,

Tu peux gérer l'erreur comme ceci par exemple:
Code:
=SIERREUR(INDEX($B$2:$D$4;EQUIV($A8;$A$2:$A$4;0);EQUIV($E8;$B$1:$D$1;0));"Pas de correspondance")
ou
Code:
=SIERREUR(INDEX($B$2:$D$4;EQUIV($A8;$A$2:$A$4;0);EQUIV($E8;$B$1:$D$1;0));"")
ou
Code:
=SIERREUR(INDEX($B$2:$D$4;EQUIV($A8;$A$2:$A$4;0);EQUIV($E8;$B$1:$D$1;0));)
ou
Code:
=SI(ET(ESTNUM(EQUIV(A8;$A$2:$A$4;0));ESTNUM(EQUIV($E8;$B$1:$D$1;0)));INDEX($B$2:$D$4;EQUIV($A8;$A$2:$A$4;0);EQUIV($E8;$B$1:$D$1;0));)

JHA
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…