Freigeben über


CUMPRINC

Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen

Gibt die kumulierte Kreditsumme für ein Darlehen zurück, die zwischen „start_period“ und „end_period“ zu zahlen ist.

Syntax

CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)

Parameter

Begriff Definition
rate Der Zinssatz
nper (Anzahl_Zahlungszeiträume) Die Gesamtanzahl der Zahlungszeiträume.
pv Der Gegenwartswert
start_period (Zeitraum_Anfang) Der erste in die Berechnung einfließende Zeitraum. Muss zwischen 1 und „Zeitraum_Ende“ (inklusive) liegen.
end_period (Zeitraum_Ende) Die letzte in die Berechnung einfließende Periode. Muss zwischen „Zeitraum_Anfang“ und „Anzahl_Zahlungszeiträume“ (inklusive) liegen.
Typ Der Fälligkeitszeitpunkt der Zahlung. Die zulässigen Werte sind unterhalb dieser Tabelle aufgeführt.

Der Parameter Typ akzeptiert die folgenden Werte:

Typ Zeitliche Steuerung
0 (Null) Die Zahlung ist am Ende des Zeitraums fällig.
1 Die Zahlung ist am Anfang des Zeitraums fällig.

Rückgabewert

Die kumulative Kreditsumme, die im angegebenen Zeitraum gezahlt wird.

Bemerkungen

  • Achten Sie darauf, durchgehend dieselben Maßeinheiten für „Zinssatz“und „Anzahl_Zahlungszeiträume“ zu verwenden. Wenn Sie für ein Darlehen mit vierjähriger Laufzeit und einer jährlichen Verzinsung von 10 % monatliche Zahlungen leisten, müssen Sie für „Zinssatz“ 0,1/12 und für „Anzahl_Zahlungszeiträume“ 4*12 angeben. Wenn Sie für das gleiche Darlehen jährliche Zahlungen leisten, müssen Sie für „Zinssatz“ 0,1 und für „Anzahl_Zahlungszeiträume“ 4 angeben.

  • „Zeitraum_Anfang“, „Zeitraum_Ende“ und „Typ“ werden auf die nächste ganze Zahl gerundet.

  • Es wird ein Fehler zurückgegeben, wenn:

    • Zinssatz ≤ 0
    • nper < 1.
    • Barwert ≤ 0
    • „start_period < 1“ oder „start_period > end_period“.
    • „end_period < start_period“ oder „end_period > nper“.
    • „Typ“ ist eine beliebige Zahl ungleich 0 oder 1.
  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.

Beispiele

Daten Beschreibung
9 % Jährlicher Zinssatz
30 Laufzeit in Jahren
125000 Barwert

Beispiel 1

Die folgende DAX-Abfrage:

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}

Gibt die Gesamt-Kreditsumme zurück, die im zweiten Zahlungsjahr (Zeiträume 13 bis 24) gezahlt wurde, unter der Annahme, dass die Zahlungen zu Beginn jedes Monats erfolgen.

[Wert]
927,153472378062

Beispiel 2

Die folgende DAX-Abfrage:

EVALUATE
{
  CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}

Gibt die in einer einzelnen Zahlung im ersten Monat gezahlte Kreditsumme unter der Annahme zurück, dass die Zahlung am Ende jedes Monats erfolgen.

[Wert]
-68,2782711809784