CUMPRINC
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Restituisce il capitale cumulativo pagato su un prestito tra start_period ed end_period.
Sintassi
CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)
Parametri
Termine | Definizione |
---|---|
rate | Tasso di interesse. |
nper | Numero totale dei periodi di pagamento. |
pv | Valore attuale. |
start_period | Primo periodo nel calcolo. Deve essere compreso tra 1 ed end_period (inclusi). |
end_period | Ultimo periodo nel calcolo. Deve essere compreso tra start_period e nper (inclusi). |
Tipo | Tempistica del pagamento. I valori accettati sono elencati dopo questa tabella. |
Il parametro type accetta i valori seguenti:
Tipo | Temporizzazione |
---|---|
0 (zero) | Pagamento alla fine del periodo |
1 | Pagamento all'inizio del periodo |
Valore restituito
Capitale cumulativo pagato nel periodo specificato.
Osservazioni:
Assicurarsi di usare con coerenza le unità di misura per specificare i valori di rate e nper. Se si effettuano pagamenti mensili per un prestito di quattro anni con un tasso di interesse annuale pari al 10%, usare 0,1/12 per rate e 4*12 per nper. Se si effettuano pagamenti annuali per lo stesso prestito, usare 0,1 per rate e 4 per nper.
I parametri start_period, end_period e type vengono arrotondati al numero intero più vicino.
Viene restituito un errore nei casi seguenti:
- rate ≤ 0.
- nper < 1.
- pv ≤ 0.
- start_period < 1 o start_period > end_period.
- end_period < start_period or end_period > nper.
- Il valore di type è qualsiasi numero diverso da 0 o 1.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempi
Dati | Descrizione |
---|---|
%9 | Tasso di interesse annuale |
30 | Termine in anni |
125000 | Valore corrente |
Esempio 1
La query DAX seguente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}
Restituisce il capitale totale pagato nel secondo anno dei pagamenti, ovvero i periodi da 13 a 24, presupponendo che i pagamenti vengano effettuati all'inizio di ogni mese.
[Valore] |
---|
-927,153472378062 |
Esempio 2
La query DAX seguente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}
Restituisce il capitale pagato in un singolo pagamento nel primo mese, supponendo che il pagamento venga effettuato alla fine del mese.
[Valore] |
---|
-68,2782711809784 |