Altair® Monarch®

 

Fonction : YearFrac

Description

Calcule la fraction de l’année représentée par le nombre de jours entiers entre les deux dates. Par exemple, vous pouvez utiliser YearFrac pour identifier la proportion des bénéfices, ou des obligations, d’une année entière, à affecter à un trimestre spécifique.

Syntaxe

YearFrac([date_début],[date_fin],[base]).

Arguments

  • date_début et date_fin peuvent être une constante, un champ de date, une expression renvoyant une date ou une fonction renvoyant une date.

  • base est un argument facultatif et peut avoir l’une des valeurs suivantes :

Base

Signification

0 ou vide

Américaine (NASD) 30/360

1

réelle/réelle

2

réelle/360

3

réelle/365

4

Européenne 30/360

 

Valeur renvoyée

Cette fonction renvoie un nombre.

Exemple dans une expression de champ calculé

Pour les dates suivantes :

Argument

Valeur type

date_début

01/01/2012

date_fin

30/07/2012

 

YearFrac([date_début],[date_fin]) = 0.58055556

 

Pour les dates suivantes :

Argument

Valeur type

date_début

01/01/2020

date_fin

01/07/2020

 

YearFrac([date_début],[date_fin]) = 0.5000

(Cela indique que 01/07/2020 est le point médian ou la moitié de l’année 2020)