Ereur sur formule
Résolu
eveadan
-
eveadan -
eveadan -
Bonjour,
merci de votre aide, qui peut me dire ou est mon erreur ??
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=15;2;SI(I5>=20;3;SI(I5>=25;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))))
merci à tous
merci de votre aide, qui peut me dire ou est mon erreur ??
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=15;2;SI(I5>=20;3;SI(I5>=25;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))))
merci à tous
A voir également:
- Ereur sur formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
5 réponses
Bonjour,
1°)l'erreur vient de SI(I5;40;6;"" => remplacer par SI(I5>=40;6;""
2°) Il faut d'abord tester SI I5>=40. Sinon selon votre raisonnement, sinon on inscrit 50 en I5, vous retourner 1 car la première condition sera remplie (50>=5)
Cordialement.
1°)l'erreur vient de SI(I5;40;6;"" => remplacer par SI(I5>=40;6;""
2°) Il faut d'abord tester SI I5>=40. Sinon selon votre raisonnement, sinon on inscrit 50 en I5, vous retourner 1 car la première condition sera remplie (50>=5)
Cordialement.
Salut,
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=15;2;SI(I5>=20;3;SI(I5>=25;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))))
ton avant dernier ; devrait surement être >=
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=15;2;SI(I5>=20;3;SI(I5>=25;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))))
ton avant dernier ; devrait surement être >=
Dis-nous, eveadan, pourquoi tester I5>=10 et I5>=15, puisque le résultat est toujours 2 ? pareil pour I5>=20 et >=25 qui doivent donner 3 ...
Tu aurais donc dû écrire ta formule :
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=20;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))
En effectuant les tests dans l'ordre logique, on aura :
=SI(I5>=40;6;SI(I5>=35;5;SI(I5>=30;4;SI(I5>=20;3;SI(I5>=10;2;SI(I5>= 5;1;""))))))
qu'on peut écrire avec 6 caractères de moins en inversant le sens des tests :
=SI(I5<5;"";SI(I5<10;1;SI(I5<20;2;SI(I5<30;3;SI(I5<35;4;SI(I5<40;5;6))))))
Tu aurais donc dû écrire ta formule :
=SI(I5>=5;1;SI(I5>=10;2;SI(I5>=20;3;SI(I5>=30;4;SI(I5>=35;5;SI(I5;40;6;""))))))
En effectuant les tests dans l'ordre logique, on aura :
=SI(I5>=40;6;SI(I5>=35;5;SI(I5>=30;4;SI(I5>=20;3;SI(I5>=10;2;SI(I5>= 5;1;""))))))
qu'on peut écrire avec 6 caractères de moins en inversant le sens des tests :
=SI(I5<5;"";SI(I5<10;1;SI(I5<20;2;SI(I5<30;3;SI(I5<35;4;SI(I5<40;5;6))))))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question