Fonction CHOISIR (NB.SI......))

Bonjour,

ce sujet a déjà été traité par poux pour valeur dans liste déroulante mais je n'arrive pas à comprendre dans sa formule les *1 et *2 et *3+1....

Mon pb :

1- une feuille "consignes" en première feuille dans laquelle une liste déroulante en cellule B4 pour un choix de langue "FR" ou "ANG".

2- suivant le choix de B4 = "FR" ou "ANG" je souhaite mettre dans la cellule C2 de la feuille2 'intensité" la liste déroulante en français CutanéLocalisationFR si FR et cutanéLocalisationANG si "ANG"

3- j'ai créé mes 2 listes

4- normalement il faut créer une liste nommé "choix" avec la formule suivante

=CHOISIR(NB.SI(Feuil("Consignes")$B$4;"FR")*1+NB.SI(("Consignes")$B$4;"ANG")*2;"";"CutanéLocalisationFR";"CutanéLocalisationANG")

et dans la cellule C2 de la feuille intensité = une liste déroulante = INDIRECT(choix).

Mais cela ne marche pas.

la formule de poux était la suivante :

=CHOISIR(NB.SI(Feuil1!$A$2;"BIGIP*")*1+NB.SI(Feuil1!$A$2;"VE*")*2+NB.SI(Feuil1!$A$2;"VPR*")*3+1;"";"Liste1";"Liste2";"Liste3")

Je ne comprends pas les *1 et *2 et *3+1. c'est une formule matricielle je suppose mais je ne comprends pas le sens de ces chiffres à la fin.

si quelqu'un peut m'aider ?

merci


lien pour voir le message et la réponse que je ne comprends pas :

SI telle valeur alors telle liste déroulante

merci

11classeur1.xlsm (8.67 Ko)

Bonjour

Tu as dû faire une mauvaise manip car je ne vois pas de lien.

Bye !

en fait le lien est le titre du ticket traité par poux il y a quelque temps.

si tu tapes cette phrase dans recherche, tu devrais retrouver le ticket et la réponse de l'époque :

"SI telle valeur alors telle liste déroulante"

meci beaucoup

bonsoir

une contribution ;moins indigeste

18jasserin.xlsx (9.34 Ko)

cordialement

Edit :a noter que SOMMEPROD(CHERCHE ............ peu plus facilement etre remplaçé par

=EQUIV("*"&Consignes!B$4;listes!$C$3:$D$3;0)
Rechercher des sujets similaires à "fonction choisir"