Freigeben über


YEARFRAC

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

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

Syntax

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

Parameter

Begriff Definition
start_date Das Startdatum im datetime Format.
end_date Das Enddatum im datetime Format.
basis (Optional) Der Typ der zu verwendenden Tagesanzahl. Alle Argumente werden auf ganze Zahlen abgeschnitten.

Basis: Beschreibung

0 - US (NASD) 30/360 (Standardwert)

1: Ist/ist

2: Actual/360

3: Ist/365

4: European 30/360

Rückgabewert

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 ein datetime Format, um mit Datums- und Uhrzeitwerten zu arbeiten. Wenn Sie Datumsangaben als fortlaufende Zahlen anzeigen müssen, können Sie die Formatierungsoptionen in Excel verwenden.

  • Wenn start_date oder end_date ungültige Datumsangaben sind, gibt YEARFRAC einen Fehler zurück.

  • Wenn basis< 0 oder wenn basis> 4, gibt YEARFRAC einen Fehler zurück.

Beispiel 1

Im folgenden Beispiel wird der Bruchteil eines Jahres zurückgegeben, der durch die Differenz zwischen den Datumsangaben in den beiden Spalten dargestellt wird, TransactionDate und ShippingDate:

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

Beispiel 2

Im folgenden Beispiel wird der Bruchteil eines Jahres zurückgegeben, der durch die Differenz zwischen den Datumsangaben, dem 1. Januar und dem 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 das Jahr abgeschnitten wird, wird das aktuelle Jahr angenommen. Wenn das Datum angegeben oder weggelassen wird, wird das erste Datum des Monats angenommen.

Das zweite Argument, basis, wurde ebenfalls weggelassen. Daher wird der Jahresbruch nach dem US-Standard 30/360 (NASD) berechnet.

FunktionenWEEKNUM FunktionYEARFRAC FunktionWEEKDAY Funktion