Fonction SI excel avec 3 conditions et des dates
Min
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aimerais trouver une formule pour 3 conditions mais qui sont des dates et je n'y arrive pas : est-ce seulement possible ?
Voici ce que je veux :
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 1,2 ou 3 ans = A
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 4 ans = B
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 5 ans = C
merci de m'aider... j'essaie mais je ne trouve pas la solution, mes formules sont incohérentes.
j'aimerais trouver une formule pour 3 conditions mais qui sont des dates et je n'y arrive pas : est-ce seulement possible ?
Voici ce que je veux :
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 1,2 ou 3 ans = A
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 4 ans = B
Si (ma cellule qui est une date) est supérieur à aujourd'hui + 5 ans = C
merci de m'aider... j'essaie mais je ne trouve pas la solution, mes formules sont incohérentes.
A voir également:
- Formule excel si date supérieur à une autre date
- Si date supérieur à aujourd'hui excel - Meilleures réponses
- Excel si 3 conditions - Meilleures réponses
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
3 réponses
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
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")))