Exceller

Obtenir le nième jour de l'année

Get Nth Day Year

Formule Excel : Obtenir le nième jour de l'annéeFormule générique |_+_| Sommaire

Pour obtenir le nième jour de l'année en fonction d'une date donnée, vous pouvez utiliser une formule basée sur les fonctions DATE et ANNÉE. Dans l'exemple illustré, la formule en C5 est :





=date- DATE ( YEAR (date),1,0)

Avec la date « 1 juin 2016 » dans la cellule B4, la formule renvoie 153, car le 1er juin est le 153e jour de cette année.

Explication

Cette formule tire parti du fait que les dates ne sont que des nombres séquentiels dans Excel. Il détermine le dernier jour de l'année précédente et soustrait cette valeur de la date d'origine B4. Le résultat est le nième jour de l'année.





Notez que l'argument jour dans DATE est fourni comme zéro. Une fonctionnalité intéressante de la fonction DATE est qu'elle peut gérer les valeurs DAY qui sont 'hors limites' et ajuster le résultat de manière appropriée. Lorsque nous donnons à DATE une année, un 1 pour le mois et zéro pour DAY, la fonction DATE renvoie le dernier jour du précédent année.

Jour de l'année à partir d'aujourd'hui

Pour ajuster la formule pour renvoyer le nième jour de l'année pour la date actuelle, utilisez simplement la fonction AUJOURD'HUI pour la date :



 
=B4- DATE ( YEAR (B4),1,0)
Auteur Dave Bruns


^