Delen via


CUMPRINC

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Berekent de cumulatieve hoofdsom die is betaald voor een lening tussen start_period en end_period.

Syntaxis

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

Parameters

Term Definitie
Tarief Het rentepercentage.
Nper Het totale aantal betalingsperioden.
Pv De huidige waarde.
start_period De eerste periode in de berekening. Moet tussen 1 en end_period (inclusief) liggen.
end_period De laatste periode in de berekening. Moet liggen tussen start_period en aantal-termijnen (inclusief).
type De timing van de betaling. De geaccepteerde waarden worden onder deze tabel weergegeven.

De typeparameter accepteert de volgende waarden:

Type Timing
0 (nul) Betaling aan het einde van de periode
1 Betaling aan het begin van de periode

Retourwaarde

De cumulatieve hoofdsom die in de opgegeven periode is betaald.

Opmerkingen

  • Zorg ervoor dat u consistent bent met de eenheden die u gebruikt voor het opgeven van snelheid en aantal-termijnen. Als u maandelijkse betalingen verricht op een lening van vier jaar tegen een jaarlijks rentepercentage van 10 procent, gebruikt u 0,1/12 voor rente en 4*12 voor aantal-termijnen. Als u jaarlijkse betalingen verricht op dezelfde lening, gebruikt u 0,1 voor rente en 4 voor aantal-termijnen.

  • start_period, end_period en het type worden afgerond op het dichtstbijzijnde gehele getal.

  • Er wordt een fout geretourneerd als:

    • rente ≤ 0.
    • < aantal-termijnen 1.
    • hw ≤ 0.
    • < start_period 1 of start_period end_period>.
    • < end_period start_period of end_period > aantal-termijnen.
    • type is een ander getal dan 0 of 1.
  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeelden

Data Beschrijving
%9 Jaarlijks rentepercentage
30 Termijn in jaren
125.000 Huidige waarde

Voorbeeld 1

De volgende DAX-query:

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

Retourneert de totale hoofdsom die in het tweede jaar van betalingen is betaald, periodes 13 tot en met 24, ervan uitgaande dat de betalingen aan het begin van elke maand worden verricht.

[Waarde]
-927.153472378062

Voorbeeld 2

De volgende DAX-query:

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

Retourneert de hoofdsom die in de eerste maand is betaald, ervan uitgaande dat de betaling aan het einde van de maand wordt verricht.

[Waarde]
-68.2782711809784