Condividi tramite


CUMPRINC

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

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