A voir également:
- Contourner limite 7 fonctions SI Excel 2007
- Photofiltre 7 - Télécharger - Retouche d'image
- Fonction si et excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Clé windows 7 - Guide
5 réponses
Salut tous,
il y a une possibilité, l'imbrication de plusieurs fois 7 si en cascade, bien que la proposition d'Eriic est une excellente formule.
exemple cette formule avec 21 conditionnelles.
Coller cette formule dans une cellule et en A1 saisir un chiffre de 1 à 21 pour tester
=SI(A1=1;"un";SI(A1=2;"deux";SI(A1=3;"trois";SI(A1=4;"quatre";SI(A1=5;"cinq";SI(A1=6;"six";SI(A1=7;"sept";)))))))&SI(A1=8;"huit";SI(A1=9;"neuf";SI(A1=10;"dix";SI(A1=11;"onze";SI(A1=12;"douze";SI(A1=13;"treize";SI(A1=14;"quatorze";)))))))&SI(A1=15;"quinze";SI(A1=16;"seize";SI(A1=17;"dix sept";SI(A1=18;"dix huit";SI(A1=19;"dix neuf";SI(A1=20;"vingt";SI(A1=21;"vingt et un";)))))))
ou récupérer l'exemple avec ce lien
https://www.cjoint.com/?hFv0SjfSxb
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
il y a une possibilité, l'imbrication de plusieurs fois 7 si en cascade, bien que la proposition d'Eriic est une excellente formule.
exemple cette formule avec 21 conditionnelles.
Coller cette formule dans une cellule et en A1 saisir un chiffre de 1 à 21 pour tester
=SI(A1=1;"un";SI(A1=2;"deux";SI(A1=3;"trois";SI(A1=4;"quatre";SI(A1=5;"cinq";SI(A1=6;"six";SI(A1=7;"sept";)))))))&SI(A1=8;"huit";SI(A1=9;"neuf";SI(A1=10;"dix";SI(A1=11;"onze";SI(A1=12;"douze";SI(A1=13;"treize";SI(A1=14;"quatorze";)))))))&SI(A1=15;"quinze";SI(A1=16;"seize";SI(A1=17;"dix sept";SI(A1=18;"dix huit";SI(A1=19;"dix neuf";SI(A1=20;"vingt";SI(A1=21;"vingt et un";)))))))
ou récupérer l'exemple avec ce lien
https://www.cjoint.com/?hFv0SjfSxb
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
mike 3
Mon sauveur Mike-31. God bless you. <3
Bonsoir,
Tu as une autre possibilité en te faisant une liste de tes coefficients.
Par exemple en E2:E21 tu inscrits son nom, de coef1 à coef20
en F2:F21 tu inscrits sa valeur
Si le nom de ton coef est en A1 tu récupères sa valeur par :
=RECHERCHEV(A1;$E$2:$F$21;2;FAUX)
ou bien tu inscrits son nom en dur dans la formule (entre des " ")
eric
Tu as une autre possibilité en te faisant une liste de tes coefficients.
Par exemple en E2:E21 tu inscrits son nom, de coef1 à coef20
en F2:F21 tu inscrits sa valeur
Si le nom de ton coef est en A1 tu récupères sa valeur par :
=RECHERCHEV(A1;$E$2:$F$21;2;FAUX)
ou bien tu inscrits son nom en dur dans la formule (entre des " ")
eric
Bonjour,
sous Excel 2007 il est maintenant possible d'imbriquer jusqu'à 10 fonctions SI.
Si tu as une versions plus ancienne, il te faudra alors passer par la programmation d'une macro en VBA.
Cordialement.
sous Excel 2007 il est maintenant possible d'imbriquer jusqu'à 10 fonctions SI.
Si tu as une versions plus ancienne, il te faudra alors passer par la programmation d'une macro en VBA.
Cordialement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour vos réponses.
En fait il faudrait que cela reste dans une formule et non pas dans VBA.
En fait je voudrais appliquer des coefficients à certaines données qui vont être ajoutées au fur et à mesure dans mon tableau, et c'est pour cette raison que la fonstion Si me parait la plus adaptée. Le problème étant que j'ai 20 critères qui vont me permettre de trier ces données et de les envoyer au bon endroit ensuite..
C'est pour ça que cette limite m'embête un peu!! lol
Si vous avez d'autres solutions, n'hésitez pas..! Merci!
En fait il faudrait que cela reste dans une formule et non pas dans VBA.
En fait je voudrais appliquer des coefficients à certaines données qui vont être ajoutées au fur et à mesure dans mon tableau, et c'est pour cette raison que la fonstion Si me parait la plus adaptée. Le problème étant que j'ai 20 critères qui vont me permettre de trier ces données et de les envoyer au bon endroit ensuite..
C'est pour ça que cette limite m'embête un peu!! lol
Si vous avez d'autres solutions, n'hésitez pas..! Merci!