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
- Fonctions SOUS TOTAL et SI imbriquées - Forum Excel
- Fonctions imbriquées SI, OU, ET, ESTNA ✓ - Forum Excel
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 ;)