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 datetime format. |
end_date |
Das Ende date in datetime format. |
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
datetime
format, 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
orend_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 TransactionDate
andShippingDate
dargestellt 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.
Related Inhalte
Date and time FunktionenWEEKNUM FunktionYEARFRAC FunktionWEEKDAY Funktion