Fonctions imbriquées ...
JCl_82
-
le père -
le père -
Bonjour,
J'utilise la fonction"si" pour calculer des valeurs. Arrivé à 7 "imbrications' je ne peux plus utiliser cette fonction Excel ne permettant pas d'aller plus loin. Cependant il me faudrait faire 20 fois la requête.
Quelle solution puis-je utiliser ?
Merci pour vos réponses.
Formule utilisée : =SI(O10/S10=0;0;SI(O10/S10<=1;1;SI(O10/S10<=2;2;SI(O10/S10<=3;3;SI(O10/S10<=4;4;SI(O10/S10<=5;5;SI(O10/S10<=6;6;SI(O10/S10<=7;7;0))))))))
J'utilise la fonction"si" pour calculer des valeurs. Arrivé à 7 "imbrications' je ne peux plus utiliser cette fonction Excel ne permettant pas d'aller plus loin. Cependant il me faudrait faire 20 fois la requête.
Quelle solution puis-je utiliser ?
Merci pour vos réponses.
Formule utilisée : =SI(O10/S10=0;0;SI(O10/S10<=1;1;SI(O10/S10<=2;2;SI(O10/S10<=3;3;SI(O10/S10<=4;4;SI(O10/S10<=5;5;SI(O10/S10<=6;6;SI(O10/S10<=7;7;0))))))))
A voir également:
- Fonctions imbriquées ...
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Fonctions excel - Guide
- Fonctions excel en anglais - Guide
- Excel fonction si et ou imbriquées - Guide
- Impossible d'installer hyper-v le processeur ne dispose pas des fonctions de virtualisation requises - Forum Windows 8 / 8.1
2 réponses
Bonjour
Au lieu de faire tes comparaisons par ordre croissant, compare par dichotomie :
=SI(O10/S10<=10; Si (O10<=5; Si (O10/S10<=2;..;..);..);SI (O10/S10 <=15;SI (O10/S10<=12;..;..);..))
Il y a toujours autant de SI, mais il ne sont que sur 5 niveaux.
Je te laisse le soin d'attraper une migraine avec les parenthèses ;)
Au lieu de faire tes comparaisons par ordre croissant, compare par dichotomie :
=SI(O10/S10<=10; Si (O10<=5; Si (O10/S10<=2;..;..);..);SI (O10/S10 <=15;SI (O10/S10<=12;..;..);..))
Il y a toujours autant de SI, mais il ne sont que sur 5 niveaux.
Je te laisse le soin d'attraper une migraine avec les parenthèses ;)