Partager via


YEARFRAC

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Calcule la fraction de la year représentée par le nombre de jours entiers entre deux dates. Utilisez la fonction de feuille de calcul YEARFRAC pour identifier la proportion d’un ensemble yearavantages or obligations à attribuer à un terme spécifique.

Syntaxe

YEARFRAC(<start_date>, <end_date>, <basis>)

Paramètres

Terme Définition
start_date La date de début dans datetimeformat.
end_date Fin date dans datetimeformat.
basis (Facultatif) Type de base de daycount à utiliser. All arguments sont tronqués en entiers.

Basis – Description

0 - ÉTATS-Unis (NASD) 30/360 (valuepar défaut)

1 - Réel/réel

2 – Réel/360

3 - Réel/365

4 – Européen 30/360

Retourner value

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 datetimeformat pour travailler avec des dates and heures. If vous devez afficher les dates sous forme de numéros de série, vous pouvez utiliser les options de mise en forme dans Excel.

  • If start_date or end_date sont not dates valides, YEARFRAC retourne une error.

  • If basis < 0 orifbasis> 4, YEARFRAC retourne une error.

Exemple 1

L’exemple suivant retourne la fraction d’une year représentée par la différence entre les dates des deux colonnes, TransactionDateandShippingDate:

= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])

Exemple 2

L’exemple suivant retourne la fraction d’une year représentée par la différence entre les dates, le 1er janvier and mars 1 :

= 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 la year est tronquée, la year actuelle est supposée. Lorsque la date est or omise, la firstdate de la month est supposée.

L’argument second, basis, a également été omis. Par conséquent, la fraction year est calculée selon la norme US (NASD) 30/360.

fonctions DateandtimeWEEKNUM fonctionYEARFRAC fonctionWEEKDAY