Bonjour CharlieB, le fil,
Cet écart d'un jour m'interpelle. A un autre endroit dans mon tableau, je calcule l'ancienneté du personnel au 31/12 N-1. Je me demande si la formule ci-dessous avec une date arrêtée au 31/12/21, il ne manque pas un jour également pour l'ancienneté.
Exact. Les RH font souvent cette petite erreur.
Pour vous en convaincre, il suffit de prendre une période très courte : un salarié commence le 28 décembre. Au 31 décembre, il aura donc travaillé le 28, le 29, le 30, et le 31, soit 4 jours. Pour retomber sur ce résultat par un calcul, il faut donc rajouter 1 : 31 - 28 +1 = 4
Le +1 n'est pas pris en compte de mon côté :/
Alors peut-être comme ceci :
=SI(AD31="";"";DATEDIF(AC31;AD31+1;"y")&" ans, "&DATEDIF(AC31;AD31+1;"ym")&" mois et "&DATEDIF(AC31;AD31+1;"md")&" jours")