ISPMT
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Beregner den betalte renten (eller mottatt) for den angitte perioden for et lån (eller en investering) med selv hovedbetalinger.
Syntaks
ISPMT(<rate>, <per>, <nper>, <pv>)
Parametere
Vilkår | Definisjon |
---|---|
rate |
Rentesatsen for investeringen. |
per |
Perioden du vil finne interessen for. Må være mellom 0 og nper-1 (inklusive). |
nper |
Totalt antall betalingsperioder for investeringen. |
pv |
Nåverdien for investeringen. For et lån er nåverdi lånebeløpet. |
Returverdi
Renten som er betalt (eller mottatt) for den angitte perioden.
Merknader
Kontroller at du er konsekvent om enhetene du bruker til å angi rente og antall_innbet. Hvis du foretar månedlige innbetalinger på et fireårig lån med en årlig rentesats på 12 prosent, bruker du 0,12/12 for rente og 4*12 for antall_innbet. Hvis du foretar årlige innbetalinger på samme lån, bruker du 0,12 for rente og 4 for antall_innbet.
For alle argumentene representeres pengene du betaler ut, for eksempel innskudd til sparing eller andre uttak, av negative tall. pengene du mottar, for eksempel utbyttesjekker og andre innskudd, representeres av positive tall.
ISPMT teller hver periode som begynner med null, ikke én.
De fleste lån bruker en nedbetalingsplan med jevne periodiske innbetalinger. Funksjonen IPMT returnerer rentebetalingen for en gitt periode for denne typen lån.
Noen lån bruker en nedbetalingsplan med selv hovedbetalinger. Funksjonen ISPMT returnerer rentebetalingen for en gitt periode for denne typen lån.
En feil returneres hvis:
- nper = 0.
Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel
data | beskrivelse |
---|---|
\$4000 | Nåverdi |
4 | Antall perioder |
10% | Rate |
Hvis du vil illustrere når du skal bruke ISPMT, bruker amortiseringstabellen nedenfor en tidsplan for nedbetaling av partallskontohaver med vilkårene som er angitt ovenfor. Rentegebyret hver periode er lik rentesatsen som den ubetalte saldoen for forrige periode. Og betalingen hver periode er lik den partallskontohaver pluss renten for perioden.
Periode | Hovedbetaling | Rentebetaling | Total betaling | Balanse |
---|---|---|---|---|
4,000.00 | ||||
1 | 1,000.00 | 400.00 | 1,400.00 | 3,000.00 |
2 | 1,000.00 | 300.00 | 1,300.00 | 2,000.00 |
3 | 1,000.00 | 200.00 | 1,200.00 | 1,000.00 |
4 | 1,000.00 | 100.00 | 1,100.00 | 0.00 |
Følgende DAX spørring:
DEFINE
VAR NumPaymentPeriods = 4
VAR PaymentPeriods = GENERATESERIES(0, NumPaymentPeriods-1)
EVALUATE
ADDCOLUMNS (
PaymentPeriods,
"Interest Payment",
ISPMT(0.1, [Value], NumPaymentPeriods, 4000)
)
Returnerer renten som er betalt i hver periode, ved hjelp av den partallskontohavers nedbetalingsplanen og vilkårene som er angitt ovenfor. Verdiene er negative til å indikere at det er rentebetalt, ikke mottatt.
[Verdi] | [Rentebetaling] |
---|---|
0 | -400 |
1 | -300 |
2 | -200 |
3 | -100 |