OVH Cloud OVH Cloud

Différence de dates en années et/ou en mois

4 réponses
Avatar
Billymax
Bonjour,
Si je veux que le calcul affiche le r=E9sultat en ann=E9es seulement ou
bien en mois seulement si la diff=E9rence est < =E0 1 an, comment faire ?
Merci

4 réponses

Avatar
ABED HADDOU
Bonjour Billymax

=SI(DATEDIF(A1;B1;"y")>0;DATEDIF(A1;B1;"y");DATEDIF(A1;B1;"m"))

Abed_H





Bonjour,
Si je veux que le calcul affiche le résultat en années seulement ou
bien en mois seulement si la différence est < à 1 an, comment faire ?
Merci




Avatar
Billymax
J'aurais dû y penser ! Je me déçois !
Merci Abed !


Bonjour Billymax

=SI(DATEDIF(A1;B1;"y")>0;DATEDIF(A1;B1;"y");DATEDIF(A1;B1;"m"))

Abed_H





Bonjour,
Si je veux que le calcul affiche le résultat en années seulement ou
bien en mois seulement si la différence est < à 1 an, comment faire ?
Merci






Avatar
Billymax
Et pour qu'apparaisse "an", "ans" et "mois", voilà :
=SI(DATEDIF(A1;B1;"y")>1;DATEDIF(A1;B1;"y")&SI(DATEDIF(A1;B1;"y")>1;"
ans";" an");DATEDIF(A1;B1;"m")&" mois")
Mais réside le pb du "NOMBRE!" qui apparait lorsque la différence est
négative...
Avatar
ABED HADDOU
=SI(ESTERREUR(DATEDIF(A1;B1;"y")>0);"";SI(DATEDIF(A1;B1;"y")>0;DATEDIF(A1;B1;"y");DATEDIF(A1;B1;"m")))


Abed_H


Et pour qu'apparaisse "an", "ans" et "mois", voilà :
=SI(DATEDIF(A1;B1;"y")>1;DATEDIF(A1;B1;"y")&SI(DATEDIF(A1;B1;"y")>1;"
ans";" an");DATEDIF(A1;B1;"m")&" mois")
Mais réside le pb du "NOMBRE!" qui apparait lorsque la différence est
négative...