Formule Excel: obtenir le pourcentage de l'année terminée -

Table des matières

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)

Articles intéressants...