Excel - formule qui ne fonctionne pas
charlene1501
Messages postés
70
Date d'inscription
Statut
Membre
Dernière intervention
-
Raymond PENTIER Messages postés 58989 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58989 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je n'arrive pas à faire ma formule sur Excel.
Voici en mots ce que je souhaiterais faire:
si la durée (qui se trouve en colonne M est comprise entre 2 et 5 jours alors afficher 2, si comprise entre 6 et 12 jours alors afficher 3, si supérieure à 12 jours alors afficher 4
Voici ce que j'ai écris et qui fonctionne sauf pour la dernière condition, si supérieur à 12 qui ne fonctionne pas.
=SI(M5=2;2;SI(M5=3;2;SI(M5=4;2;SI(M5=5;2;SI(M5=6;3;SI(M5=7;3;SI(M5=8;3;SI(M5=9;3;SI(M5=10;3;SI(M5=11;3;SI(M5=12;3;SI(M5=>13;4;FAUX))))))))))))
J'ai essayé avec une formule SI ET pour plus de simplicité mais ce ne fonctionne pas non plus:
=SI(ET(M2="2";M2="3";M2="4";M2="5");2;FAUX)
merci :)
charlene
Je n'arrive pas à faire ma formule sur Excel.
Voici en mots ce que je souhaiterais faire:
si la durée (qui se trouve en colonne M est comprise entre 2 et 5 jours alors afficher 2, si comprise entre 6 et 12 jours alors afficher 3, si supérieure à 12 jours alors afficher 4
Voici ce que j'ai écris et qui fonctionne sauf pour la dernière condition, si supérieur à 12 qui ne fonctionne pas.
=SI(M5=2;2;SI(M5=3;2;SI(M5=4;2;SI(M5=5;2;SI(M5=6;3;SI(M5=7;3;SI(M5=8;3;SI(M5=9;3;SI(M5=10;3;SI(M5=11;3;SI(M5=12;3;SI(M5=>13;4;FAUX))))))))))))
J'ai essayé avec une formule SI ET pour plus de simplicité mais ce ne fonctionne pas non plus:
=SI(ET(M2="2";M2="3";M2="4";M2="5");2;FAUX)
merci :)
charlene
A voir également:
- Excel - formule qui ne fonctionne pas
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
3 réponses
Bonjour
=SI(M2<2;"";SI(M2<=5;2;SI(M2<=12;3;4)))
devrait suffire
ou peut être selon ce que contient M2
=SI(ET(M2>=2;M2<=5);2;SI(M2<=12;3;SI(M2>12;4;"")))
crdlmnt
=SI(M2<2;"";SI(M2<=5;2;SI(M2<=12;3;4)))
devrait suffire
ou peut être selon ce que contient M2
=SI(ET(M2>=2;M2<=5);2;SI(M2<=12;3;SI(M2>12;4;"")))
crdlmnt
Bonjour Charlène.
Ta première formule contient, à la fin, un opérateur qu'Excel ne connaît pas !
Remplace
Profites-en pour remplacer
Ta deuxième formule signifie :
Si M2 est égale à la fois (en même temps) à 2, 3, 4 et 5 alors afficher 2 ! Avoue que c'est difficile (même en physique quantique).
Ta première formule contient, à la fin, un opérateur qu'Excel ne connaît pas !
Remplace
=>par
>=et ça devrait marcher ...
Profites-en pour remplacer
FAUXpar
""...
Ta deuxième formule signifie :
Si M2 est égale à la fois (en même temps) à 2, 3, 4 et 5 alors afficher 2 ! Avoue que c'est difficile (même en physique quantique).