YEARFRAC
S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel
Calcule la fraction de l’année représentée par le nombre de jours entiers entre deux dates. Utilisez la fonction de feuille de calcul YEARFRAC pour identifier la proportion des avantages ou des obligations d’une année entière à assigner à un terme spécifique.
Syntaxe
YEARFRAC(<start_date>, <end_date>, <basis>)
Paramètres
Terme | Définition |
---|---|
start_date | Date de début au format datetime. |
end_date | Date de fin au format datetime. |
basis | (Facultatif) Type de la base de comptage des jours à utiliser. Tous les arguments sont tronqués en entiers. Basis – Description 0 – ÉTATS-UNIS (NASD) 30/360 (valeur par défaut) 1 - Réel/réel 2 – Réel/360 3 - Réel/365 4 – Européen 30/360 |
Valeur de retour
Nombre décimal. Le type de données interne est un nombre à virgule flottante double précision IEEE 64 bits (8 octets) signé.
Remarques
Contrairement à Microsoft Excel qui stocke les dates en tant que nombres ordinaux, DAX utilise un format datetime pour utiliser les dates et les heures. Si vous devez afficher les dates en tant que nombres ordinaux, vous pouvez utiliser les options de mise en forme d’Excel.
Si start_date ou end_date ne sont pas des dates valides, YEARFRAC retourne une erreur.
Si basis< 0 ou si basis> 4, YEARFRAC retourne une erreur.
Exemple 1
L’exemple suivant retourne la fraction d’une année représentée par la différence entre les dates dans les deux colonnes, TransactionDate
et ShippingDate
:
= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])
Exemple 2
L’exemple suivant retourne la fraction d’une année représentée par la différence entre les dates, 1er janvier et 1er mars :
= YEARFRAC("Jan 1 2007","Mar 1 2007")
Utilisez des années à quatre chiffres chaque fois que possible pour éviter d’obtenir des résultats inattendus. Lorsque l’année est tronquée, l’année en cours est supposée. Lorsque la date est omise, la première date du mois est supposée.
Le deuxième argument, basis, a également été omis. Par conséquent, la fraction d’année est calculée selon la norme américaine (NASD) 30/360.
Contenu connexe
Fonctions de date et heure
WEEKNUM, fonction
YEARFRAC, fonction
WEEKDAY, fonction