Bonjour,
Ton explication n'est pas très claire.
S'il s'agit de simple valeur numérique comme ton exemple le laisse supposer, une simple soustraction suffit =A2-A3.
Si par contre les cellules contiennent des dates, alors la formule DATEDIF qui est une formule non documentée dans Excel peut servir.
La syntaxe
DateDif(DateAncienne;DateRecente;Intervalle)
Les arguments
DateAncienne : la valeur de la date la plus ancienne
DateRecente : la valeur de la date la plus récente
Intervalle : La chaîne de caractère, définissant l'intervalle que la formule doit renvoyer. Cet intervalle peut-être Y, M, D, YM, MD.
Pour Y le nombre d'année, M le nombre de mois, D le nombre de jours, YM le nombre de mois après avoir défalquer le nombre d'années et MD le nombre de jours après avoir retrancher le nombre de mois.
Exemple 1 L'âge en année d'une personne dont la date de naissance serait en A2
=DATEDIF(A2;AUJOURDHUI();"Y")
Exemple 2 Durée d'un contrat en nombre de mois, où la date de début de contrat est en A2 et la fin du contrat en B2.
Exemple 3 Durée d'un contrat en nombre de mois et nombre de jours, où la date de début de contrat est en A2 et la fin du contrat en B2.
On utilisera pour cet exemple la concaténation des formules avec le texte l'accompagnant.
=DATEDIF(A2;B2;"M") & " mois " & DATEDIF(A2;B2;"MD") & " jours "
Partager