Date et heure DAX - Fonction YEARFRAC
La description
Calcule la fraction de l'année représentée par le nombre de jours entiers entre deux dates.
Syntaxe
YEARFRAC (<start_date>, <end_date>, [<basis>])
Paramètres
N ° Sr. | Paramètre et description |
---|---|
1 | start_date La date de début au format datetime. |
2 | end_date La date de fin au format datetime. |
3 | basis Optionnel. Le type de base de décompte des jours à utiliser. Un entier entre 0 et 4. S'il ne s'agit pas d'un entier, le paramètre sera tronqué. 0 - États-Unis (NASD) 30/360. 1 - Réel / réel. 2 - Réel / 360. 3 - Réel / 365. 4 - Européen 30/360. Si omis, la valeur par défaut est 0. |
Valeur de retour
Un nombre décimal. Le type de données interne est un nombre à virgule flottante double précision IEEE 64 bits (8 octets) signé.
Remarques
Vous pouvez utiliser la fonction YEARFRAC pour identifier la proportion d'avantages ou d'obligations d'une année entière à affecter à un terme spécifique.
DAX utilise un format datetime pour travailler avec les dates et les heures.
- Si start_date ou end_date ne sont pas des dates valides, YEARFRAC renvoie une erreur.
- Si base <0 ou si base> 4, YEARFRAC renvoie une erreur.
Exemple
= YEARFRAC ([InventoryDate], [UsageDate])
Cette formule renvoie une colonne calculée avec des valeurs de fraction représentant InventoryDuration.