Formule générique
=YEARFRAC(DATE(YEAR(date),1,1),date)
Sommaire
Si vous devez calculer le pourcentage restant dans une année, en fonction d'une date donnée, vous le faites avec une formule basée sur la fonction YEARFRAC.
Dans l'exemple, la formule en C5, qui calcule le pourcentage de l'année restante, est:
=YEARFRAC(DATE(YEAR(B5),1,1),B5)
Explication
la fonction YEARFRAC prend deux dates, une date de début et une date de fin, et calcule le temps entre elles en fractions d'années. Dans ce cas, nous utilisons la date de fin telle quelle, mais générons une date de début égale au premier jour de la même année avec ce bit de code:
DATE(YEAR(B5),1,1)
Cela extrait la valeur de l'année de la date dans B5 et la connecte à la fonction DATE, avec un 1 pour le mois et le jour.
Le résultat est que la fonction YEARFRAC renvoie une valeur décimale qui correspond à la fraction de l'année entre les deux dates.
Lorsque cette valeur est formatée avec le format de nombre de pourcentage, elle affiche le pourcentage de l'année terminée.
Pourcentage de l'année restante
Pour calculer le pourcentage de l'année restante, ajustez simplement la formule pour soustraire l'année fractionnaire de 1. Dans l'exemple, D5 contient cette formule:
=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)