CUMPRINC
Restituisce il capitale cumulativo pagato per un prestito tra start_period e end_period.
Sintassi
CUMPRINC(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)
Parametri
Termine | Definizione |
---|---|
rate |
Tasso di interesse. |
nper |
Numero totale di periodi di pagamento. |
pv |
Valore corrente. |
start_period |
Primo periodo nel calcolo. Deve essere compreso tra 1 e end_period (inclusi). |
end_period |
Ultimo periodo nel calcolo. Deve essere compreso tra start_period e nper (inclusi). |
type |
La tempistica del pagamento. I valori accettati sono elencati sotto questa tabella. |
Il parametro type
accetta i valori seguenti:
Type |
intervallo |
---|---|
0 (zero) | Pagamento alla fine del periodo |
1 | Pagamento all'inizio del periodo |
Valore restituito
Entità cumulativa pagata nel periodo specificato.
Osservazioni
Assicurarsi di essere coerenti sulle unità usate per specificare la frequenza e nper. Se si effettuano pagamenti mensili per un prestito di quattro anni con un tasso di interesse annuale pari al 10%, utilizzare 0,1/12 per tasso e 4*12 per nper. Se si effettuano pagamenti annuali sullo stesso prestito, utilizzare 0,1 per tasso e 4 per nper.
start_period, end_period e tipo vengono arrotondati al numero intero più vicino.
Se viene restituito un errore:
- tasso ≤ 0.
- nper < 1.
- pv ≤ 0.
- start_period < 1 o start_period > end_period.
- end_period < start_period o end_period > nper.
- il tipo è qualsiasi numero diverso da 0 o 1.
Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempi
Data | Descrizione |
---|---|
9% | Tasso di interesse annuale |
30 | Periodo in anni |
125000 | Valore attuale |
Esempio 1
La query di DAX seguente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 13, 24, 1)
}
Restituisce il capitale totale pagato nel secondo anno di pagamenti, periodi da 13 a 24, presupponendo che i pagamenti vengano effettuati all'inizio di ogni mese.
[Valore] |
---|
-927.153472378062 |
Esempio 2
La query di DAX seguente:
EVALUATE
{
CUMPRINC(0.09/12, 30*12, 125000, 1, 1, 0)
}
Restituisce il capitale pagato in un unico pagamento nel primo mese, presupponendo che il pagamento venga effettuato alla fine del mese.
[Valore] |
---|
-68.2782711809784 |