Funzione IPmt

Restituisce un valore Double che specifica il pagamento degli interessi per un determinato periodo di un'annualità in base a pagamenti periodici e fissi e a un tasso di interesse fisso.

Sintassi

Interessi ( tasso, per, rate , PV [, FV ] [, tipo ] )

Gli argomenti della sintassi della funzione interessi sono i seguenti:

Argomento

Descrizione

tasso_int

Obbligatorio. Valore Double che specifica il tasso di interesse per periodo. Ad esempio, se si ottiene un prestito per l'auto a un tasso percentuale annuo del 10% e si effettuano pagamenti mensili, il tasso di interesse per periodo è 0,1/12 o 0,0083.

per

Obbligatorio. Double che specifica il periodo di pagamento nell'intervallo da 1 a rate.

periodi

Obbligatorio. Double che specifica il numero totale di periodi di pagamento nell'annualità. Ad esempio, se si effettuano pagamenti mensili per un prestito quadriennale per l'auto, il prestito avrà un totale di 4 * 12 (o 48) periodi di pagamento.

PV

Obbligatorio. Doppio che specifica il valore attuale o il valore odierno di una serie di pagamenti o conferme futuri. Ad esempio, quando si prende in prestito denaro per acquistare un'auto, l'importo del prestito è il valore attuale per il mutuante dei pagamenti mensili dell'automobile che si farà.

val_futuro

Facoltativo. Variante che specifica il valore futuro o il saldo in contanti da conseguire dopo l'ultimo pagamento. Ad esempio, il valore futuro di un prestito è € 0 poiché è il valore dopo l'ultimo pagamento. Se invece si vogliono risparmiare € 50.000 in 18 anni per l'istruzione dei figli, il valore futuro è € 50.000. Se omesso, viene usato il valore 0.

tipo

Facoltativo. Variante che specifica le scadenze dei pagamenti. Usare 0 se la scadenza dei pagamenti è alla fine del periodo di pagamento oppure 1 se è all'inizio del periodo. Se omesso, viene usato il valore 0.


Osservazioni

Un'annualità è una serie di pagamenti fissi in contanti effettuati in un periodo di tempo. Può essere un prestito (ad esempio un mutuo per la casa) o un investimento (ad esempio un piano di risparmio mensile).

Gli argomenti tasso_int e periodo devono essere calcolati tramite periodi di pagamento espressi nelle stesse unità. Ad esempio, se tasso_int viene calcolato su base mensile, anche periodi deve essere calcolato su base mensile.

In tutti gli argomenti, gli esborsi in contanti, come i depositi versati su un conto di risparmio, sono rappresentati da numeri negativi, mentre le somme in contanti incassate, come i dividendi, sono rappresentate da numeri positivi.

Esempio di query

Espressione

Risultati

Selezionare FinancialSample. *, interessi ([AnnualRate]/12, 10, [TermInYears] * 12,-[LoanAmount], 0, 0) come INTPaid da FinancialSample;

Restituisce tutti i campi della tabella "FinancialSample", calcola gli interessi pagati nel "per" (10 in questo esempio) del "LoanAmount" in base al "AnnualRate" e "TermInYears" e Visualizza i risultati nella colonna INTPaid.

Esempio di VBA

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio usa la funzione interessi per calcolare la quantità di un pagamento che interessa quando tutti i pagamenti sono di uguale valore. Sono indicati il tasso percentuale di interesse per periodo (APR / 12), il periodo di pagamento per cui si vuole la quota di interesse (Period), il numero totale di pagamenti (TotPmts), il valore attuale o il capitale del prestito (PVal), il valore futuro del prestito (FVal) e un numero che indica se il pagamento è dovuto all'inizio o alla fine del periodo di pagamento (PayType).

Dim FVal, Fmt, PVal, APR, TotPmts, PayType
Dim Period, IntPmt, TotInt, Msg
Const ENDPERIOD = 0, BEGINPERIOD = 1
FVal = 0 ' Usually 0 for a loan.
Fmt = "###,###,##0.00" ' Define money format.
PVal = InputBox("How much do you want to borrow?")
APR = InputBox("What is the annual percentage rate " & _
"of your loan?")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("How many monthly payments?")
PayType = MsgBox("Do you make payments at " & _
"the end of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
For Period = 1 To TotPmts ' Total all interest.
IntPmt = IPmt(APR / 12, Period, TotPmts, _
-PVal, FVal, PayType)
TotInt = TotInt + IntPmt
Next Period
Msg = "You'll pay a total of " & Format(TotInt, Fmt)
Msg = Msg & " in interest for this loan."
MsgBox Msg ' Display results.

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×