Problème avec la fonction "SI" imbriquée
Résolu
Lins
-
Hydr0s Messages postés 1843 Date d'inscription Statut Membre Dernière intervention -
Hydr0s Messages postés 1843 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
J'ai saisi dans une cellule d'Excel (version 2016) la formule "=SI(D29<350;"";SI(350<=D29<420;"blanc";SI(420<=D29<490;"assez bien";SI(490<=D29<560;"bien";"très bien"))))", mais la case affiche systématiquement le message "très bien" à partir du moment où la valeur en D29 dépasse 350 - lorsque c'est 350 qui est renseigné en D29, la cellule n'affiche rien, contrairement à ce que j'ai demandé.
Où y a-t-il une erreur ?
Merci d'avance
J'ai saisi dans une cellule d'Excel (version 2016) la formule "=SI(D29<350;"";SI(350<=D29<420;"blanc";SI(420<=D29<490;"assez bien";SI(490<=D29<560;"bien";"très bien"))))", mais la case affiche systématiquement le message "très bien" à partir du moment où la valeur en D29 dépasse 350 - lorsque c'est 350 qui est renseigné en D29, la cellule n'affiche rien, contrairement à ce que j'ai demandé.
Où y a-t-il une erreur ?
Merci d'avance
4 réponses
-
Bonjour
Excel ne connait pas les doubles inégalités, qui ici sont d'ailleurs inutiles
Essaies ceci
=SI(D29<350;"";SI(D29<420;"blanc";SI(D29<490;"assez bien";SI(D29<560;"bien";"très bien"))))
Cdlmnt -
Bonjour Lins
Essayer ceci
=SI(D29<350;"";SI(ET(D29>=350;D29<420);"blanc";SI(ET(D29>=420;D29<490);"assez bien";SI(ET(D29>490;D29<
560);"bien";"très bien"))))
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs -
Salut,
Comme l'a dit ccm81, Excel ne reconnaît pas la formule. Pour éviter les imbrications deSI()
, tu peux utiliser la formuleSi.CONDITION()
qui est beaucoup plus lisible et qui donne avec ton exemple :=SI.CONDITIONS(D29<350;"";D29<420;"blanc";D29<490;"assez bien";D29<560;"bien";VRAI;"Très bien")
La formule prend la valeur de la première condition vraie,VRAI;"Très bien"
est l'équivalent d'un SINON
Trust me and keep calm, I'm an engineer ! -
Bonjour à tous.
Hydr0s, la fonction SI.CONDITION est inconnue dans les versions habituelles d'Excel ... Cette fonctionnalité est uniquement disponible avec les dernières versions d'Office 365.
La première réponse, celle de ccm81, répond parfaitement à la demande de Lins.