Fonction SI avec mois
JulianD72
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
JulianD72 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
JulianD72 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je rencontre actuellement un problème Excel qui au-delà d'être un problème excel me semble être un problème de logique.
Voilà le PB quelque peu simplifié :
Je souhaite appliquer une formule SI très simple afin d'obtenir VRAI ou FAUX selon un test logique faisant référence à des mois.
En clair, SI(Mois B6 < Mois C3;VRAI;FAUX) et ainsi de suite pour les 12 mois de l'année (De B6 à B17).
La cellule B6 étant le mois de Janvier, B7 Février, B8 Mars.
Ces cellules sont au format personnalisé mmmm donc 01/01/1900 ; 01/02/1900...
La cellule C3 étant mon mois de référence tiré d'une autre cellule (C1) et faisant dans ce cas référence à Mars. La formule de C3 dit donc = MOIS(C1)
La cellule C1 indique le 01/03/2020
J'ai essayé deux types de formule :
Les 1ères sans la fonction MOIS et qui disent ceci :
=SI(B6<C3;VRAI;FAUX) -> VRAI
=SI(B7<C3;VRAI;FAUX) -> FAUX
=SI(B8<C3;VRAI;FAUX) -> FAUX
Cela ne fonctionne donc pas car la deuxième formule devrait dire VRAI puisque B7 = Février et que C3 = Mars et que Février, selon toute logique, est inférieur à Mars (comme Janvier).
Les 2ndes avec la fonction MOIS et qui disent ceci :
=SI(MOIS(B6)<C3;VRAI;FAUX) -> VRAI
=SI(MOIS(B7)<C3;VRAI;FAUX) -> FAUX
=SI(MOIS(B8)<C3;VRAI;FAUX) - FAUX
Qui ne fonctionnent pas non plus (même pb que les premières).
Quelqu'un aurait-ils des pistes de réflexion/une aide à m'apporter ?
Bien à vous,
Julian
Je rencontre actuellement un problème Excel qui au-delà d'être un problème excel me semble être un problème de logique.
Voilà le PB quelque peu simplifié :
Je souhaite appliquer une formule SI très simple afin d'obtenir VRAI ou FAUX selon un test logique faisant référence à des mois.
En clair, SI(Mois B6 < Mois C3;VRAI;FAUX) et ainsi de suite pour les 12 mois de l'année (De B6 à B17).
La cellule B6 étant le mois de Janvier, B7 Février, B8 Mars.
Ces cellules sont au format personnalisé mmmm donc 01/01/1900 ; 01/02/1900...
La cellule C3 étant mon mois de référence tiré d'une autre cellule (C1) et faisant dans ce cas référence à Mars. La formule de C3 dit donc = MOIS(C1)
La cellule C1 indique le 01/03/2020
J'ai essayé deux types de formule :
Les 1ères sans la fonction MOIS et qui disent ceci :
=SI(B6<C3;VRAI;FAUX) -> VRAI
=SI(B7<C3;VRAI;FAUX) -> FAUX
=SI(B8<C3;VRAI;FAUX) -> FAUX
Cela ne fonctionne donc pas car la deuxième formule devrait dire VRAI puisque B7 = Février et que C3 = Mars et que Février, selon toute logique, est inférieur à Mars (comme Janvier).
Les 2ndes avec la fonction MOIS et qui disent ceci :
=SI(MOIS(B6)<C3;VRAI;FAUX) -> VRAI
=SI(MOIS(B7)<C3;VRAI;FAUX) -> FAUX
=SI(MOIS(B8)<C3;VRAI;FAUX) - FAUX
Qui ne fonctionnent pas non plus (même pb que les premières).
Quelqu'un aurait-ils des pistes de réflexion/une aide à m'apporter ?
Bien à vous,
Julian
A voir également:
- Fonction SI avec mois
- Fonction si et - Guide
- Fonction miroir - Guide
- Youtube premium 2 mois gratuit - Accueil - TV & Vidéo
- Fonction moyenne excel - Guide
- Excel mois en lettre - Forum Excel
3 réponses
Bonjour,
Pour ceux-ci, normal
Les 1ères sans la fonction MOIS et qui disent ceci :
=SI(B6<C3;VRAI;FAUX) -> VRAI
=SI(B7<C3;VRAI;FAUX) -> FAUX
=SI(B8<C3;VRAI;FAUX) -> FAUX
Pour les secondes
=SI(MOIS(B6)<C3;VRAI;FAUX) -> VRAI
=SI(MOIS(B7)<C3;VRAI;FAUX) -> FAUX ==> ICI C'est VRAI
=SI(MOIS(B8)<C3;VRAI;FAUX) - FAUX
Mais je pense que tu as tiré la formule vers le bas, sans figer la cellule C3 donc C3 devient C4 etc...
A tirer vers le bas
Pour ceux-ci, normal
Les 1ères sans la fonction MOIS et qui disent ceci :
=SI(B6<C3;VRAI;FAUX) -> VRAI
=SI(B7<C3;VRAI;FAUX) -> FAUX
=SI(B8<C3;VRAI;FAUX) -> FAUX
Pour les secondes
=SI(MOIS(B6)<C3;VRAI;FAUX) -> VRAI
=SI(MOIS(B7)<C3;VRAI;FAUX) -> FAUX ==> ICI C'est VRAI
=SI(MOIS(B8)<C3;VRAI;FAUX) - FAUX
Mais je pense que tu as tiré la formule vers le bas, sans figer la cellule C3 donc C3 devient C4 etc...
=SI(MOIS(B6)<$C$3;VRAI;FAUX)
A tirer vers le bas
J'ai envie de vous dire merci beaucoup parce que cela marche mais pas de mon côté malheureusement.
Vous trouverez mon fichier sur Excel-pratique, j'ai pu le joindre et dedans les mêmes combinaisons que vous, pour autant cela ne marche pas pour Février...
Après avoir refait le test ça fonctionne !
Merci pour votre temps et vos réponse en tout cas.
Bien à vous,
Julian