Problème avec la fonction "SI" imbriquée
Résolu/Fermé
Lins
-
5 juin 2017 à 16:53
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 5 juin 2017 à 19:39
Hydr0s Messages postés 1678 Date d'inscription lundi 24 janvier 2011 Statut Membre Dernière intervention 24 août 2022 - 5 juin 2017 à 19:39
A voir également:
- Si.conditions ne fonctionne pas
- Fonction si et - Guide
- Liste imbriquée excel - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
4 réponses
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 428
5 juin 2017 à 17:04
5 juin 2017 à 17:04
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
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
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié le 5 juin 2017 à 17:16
Modifié le 5 juin 2017 à 17:16
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
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
Hydr0s
Messages postés
1678
Date d'inscription
lundi 24 janvier 2011
Statut
Membre
Dernière intervention
24 août 2022
679
5 juin 2017 à 19:39
5 juin 2017 à 19:39
Remarque qu'au passage, les >= sont inutiles : si D29 < 350 est faux alors D29 est supérieur ou égale à 350....
Hydr0s
Messages postés
1678
Date d'inscription
lundi 24 janvier 2011
Statut
Membre
Dernière intervention
24 août 2022
679
Modifié le 5 juin 2017 à 17:11
Modifié le 5 juin 2017 à 17:11
Salut,
Comme l'a dit ccm81, Excel ne reconnaît pas la formule. Pour éviter les imbrications de
La formule prend la valeur de la première condition vraie,
Trust me and keep calm, I'm an engineer !
Comme l'a dit ccm81, Excel ne reconnaît pas la formule. Pour éviter les imbrications de
SI(), tu peux utiliser la formule
Si.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 !
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 258
5 juin 2017 à 18:29
5 juin 2017 à 18:29
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.
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.