Fonction SI excel avec 3 conditions et des dates [Fermé]
Signaler
Min
-
Vaucluse
Vaucluse
- Messages postés
- 25948
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2021
A voir également:
- Formule excel si date supérieur à une autre date
- Excel condition date - Meilleures réponses
- Excel fonction si avec date - Meilleures réponses
- Formule excel si date supérieur ✓ - Forum - Excel
- Fonction SI excel avec 3 conditions et des dates - Forum - Excel
- Formule excel si date supérieur à aujourd'hui ✓ - Forum - Excel
- Formule excel si date supérieur à aujourd'hui couleur ✓ - Forum - Excel
- Fonction si avec date en condition ✓ - Forum - Excel
3 réponses
jordane45
- Messages postés
- 32042
- Date d'inscription
- mercredi 22 octobre 2003
- Statut
- Modérateur
- Dernière intervention
- 8 avril 2021
Bonjour,
Le nombre de jours dans une année n'étant pas toujours fixes (années bissextiles...)
un truc du genre devrait aller :
oiu l'inverse :
</code>
Cordialement,
Jordane
Le nombre de jours dans une année n'étant pas toujours fixes (années bissextiles...)
un truc du genre devrait aller :
=SI(L1<DATE( ANNEE(MAINTENANT()) +3;MOIS(MAINTENANT());JOUR(MAINTENANT()));A1;SI(L1<DATE( ANNEE(MAINTENANT()) +4;MOIS(MAINTENANT());JOUR(MAINTENANT()));B1;SI(L1<DATE( ANNEE(MAINTENANT()) +5;MOIS(MAINTENANT());JOUR(MAINTENANT()));C1;"-")))
oiu l'inverse :
<code>
=SI(L1>DATE( ANNEE(MAINTENANT()) +5;MOIS(MAINTENANT());JOUR(MAINTENANT()));C1;SI(L1>DATE( ANNEE(MAINTENANT()) +4;MOIS(MAINTENANT());JOUR(MAINTENANT()));B1;SI(L1<DATE( ANNEE(MAINTENANT()) +1;MOIS(MAINTENANT());JOUR(MAINTENANT()));A1;"-")))
</code>
Cordialement,
Jordane
Vaucluse
- Messages postés
- 25948
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 8 avril 2021
Bonsoir
et pour ne pas trop user le clavier:
=SI(A1="";"";SI(A>MOIS.DECALER(AUJOURDHUI();60);"A";SI(A1>MOIS.DECALER(AUJOURDHUI();48);"B";"C")))
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
et pour ne pas trop user le clavier:
=SI(A1="";"";SI(A>MOIS.DECALER(AUJOURDHUI();60);"A";SI(A1>MOIS.DECALER(AUJOURDHUI();48);"B";"C")))
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour Min
Essayer ceci
=SI(A1="";"";SI(A1<=DATE(ANNEE(AUJOURDHUI())+3;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()));"A";SI(A1<=DATE(ANNEE(AUJOURDHUI())+4;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()));"B";"C")))