Freigeben über


YEARFRAC

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Berechnet den Bruchteil der year, die durch die Anzahl der ganzen Tage zwischen zwei Datumsangaben dargestellt wird. Verwenden Sie die YEARFRAC Arbeitsblattfunktion, um den Anteil eines gesamten yearVorteile or Verpflichtungen zu ermitteln, die einem bestimmten Begriff zugewiesen werden sollen.

Syntax

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

Parameter

Begriff Definition
start_date Der Start date in datetimeformat.
end_date Das Ende date in datetimeformat.
basis (Optional) Der Typ der zu verwendenden daycount Basis. All Argumente werden auf ganze Zahlen abgeschnitten.

Basis: Beschreibung

0 - US (NASD) 30/360 (Standard-value)

1: Ist/ist

2: Actual/360

3: Ist/365

4: European 30/360

value zurückgeben

Eine Dezimalzahl Der interne Datentyp ist eine doppelt genaue 64-Bit-Gleitkommazahl (8 Byte) in IEEE-Darstellung mit Vorzeichen.

Bemerkungen

  • Im Gegensatz zu Microsoft Excel, in dem Datumsangaben als fortlaufende Zahlen gespeichert werden, verwendet DAX eine datetimeformat, um mit Datumsangaben and Uhrzeiten zu arbeiten. If Sie Datumsangaben als fortlaufende Zahlen anzeigen müssen, können Sie die Formatierungsoptionen in Excel verwenden.

  • If start_date or end_date not gültigen Datumsangaben sind, gibt YEARFRAC eine errorzurück.

  • If basis < 0 orifbasis> 4 gibt YEARFRAC einen errorzurück.

Beispiel 1

Im folgenden Beispiel wird der Bruchteil eines year zurückgegeben, der durch die Differenz zwischen den Datumsangaben in den beiden Spalten TransactionDateandShippingDatedargestellt wird:

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

Beispiel 2

Im folgenden Beispiel wird der Bruchteil einer year zurückgegeben, die durch die Differenz zwischen den Datumsangaben, dem 1. Januar and 1. März dargestellt wird:

= YEARFRAC("Jan 1 2007","Mar 1 2007")

Verwenden Sie nach Möglichkeit vierstellige Jahresangaben, um unerwartete Ergebnisse zu vermeiden. Wenn die year abgeschnitten wird, wird die aktuelle year angenommen. Wenn die date ausgelassen or wird, wird die firstdate des month angenommen.

Das argument second, basis, wurde ebenfalls weggelassen. Daher wird der year Bruch gemäß dem US-Standard 30/360 (NASD) berechnet.

Date and time FunktionenWEEKNUM FunktionYEARFRAC FunktionWEEKDAY Funktion