Partage via


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 obligations d’une année entière à attribuer à 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 base du nombre de 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 sous forme de numéros de série, DAX utilise un format de datetime pour travailler avec des dates et des heures. Si vous avez besoin d’afficher les dates sous forme de numéros de série, vous pouvez utiliser les options de mise en forme dans 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 des 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, le 1er janvier et le 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 ou 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 US (NASD) 30/360.

fonctions date et heureWEEKNUM fonctionYEARFRAC fonctionWEEKDAY fonction