EXCEL, 15 conditions SI

MAAT -  
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
La fonction SI est reproductible 8 fois. Dans mon cas, la formule rentrée est :

=si(W4=1;$X$125;si(W4=2;$X126$;si(W4=3;$X$127;SI(W4=4;$X$128;SI(W4=5;$X$129;SI(W4=6;$X$130;SI(W4=7;$X$131;SI(W4=8;$X$132;""))))))))

Je veux rajouter :

SI(W5=9;$X$133;SI(W5=10;$X$134;SI(W5=11;$X$135;SI(W5=12;$X$136;SI(W5=13;$X$137;SI(W5=14;$X$138;SI(W5=15;$X$139;"")))))))

Que dois-je intercaler entre les deux parties de cette formule ?

En colonne W, je rentre les chiffres de 1 à 15. Le but est qu'en Colonne X, à chaque fois qu'un chiffre entre 1 et 15 est rentré, la formule renvoie automatiquement le Libellé correspondant au chiffre rentré.



A voir également:

4 réponses

cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 
Bonjour,

Je suppose que tu veux également contrôler W4 dans tes conditions supplémentaires...

Si c'est le cas, tu peux essayer :

=INDEX($X$125:$X$139;W4)


Suffit de mettre un chiffre de 1 à 15 dans la cellule W4

Bon Dimanche
0
Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Effectivement l'imbrication de conditionnelle est limité à 8 mais rien ne t'empêche de créer des cascades de 6 ou 7 conditionnelles ce qui permet d'atteindre au maximum 40 conditionnelles dans la même formule.

Il est vrai difficile à écrire. le plus simple est de créer un tableau et d'utiliser une RECHERCHEV par exemple ou écrire une formule avec choisir si on en savait plus sur ton tableau
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
On pourrait également écrire
=CHOISIR(W4;$X$125;$X$126;$X$127 ... $X$139)
mais la solution de cousinhub29 est bien meilleure !
0
vincedeneo
 
fonction recherche peut faire ce que tu veux aussi...
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
0