Come utilizzare la funzione vba mirr?

La funzione VBA MIRR è elencata nella categoria finanziaria delle funzioni VBA. Quando lo si utilizza nel codice VBA, calcola il tasso di rendimento interno modificato per una serie fornita di flussi di cassa periodici . Poiché si tratta di un termine finanziario, puoi saperne di più qui .

Sintassi

MIRR(ArrayValore, TassoFinanza, TassoReinvest)

argomenti

  • ValueArray : tabella del flusso di cassa che rappresenta pagamenti e ricavi. I pagamenti sarebbero in valori negativi e i ricavi sarebbero in valori positivi [Deve contenere almeno un valore negativo e almeno un valore positivo].
  • FinanceRate : il tasso di interesse pagato sul denaro utilizzato nel flusso di cassa.
  • ReinvestRate : il tasso di interesse ricevuto sui flussi di cassa reinvestiti.

Esempio

Per capire praticamente come utilizzare la funzione MIRR di VBA è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

example-vba-mirr-function
 Sub example_MIRR() Dim cF(0 To 9) As Double cF(0) = -1000 cF(1) = 213.6 cF(2) = 259.22 cF(3) = 314.6 cF(4) = 381.79 cF(5) = 463.34 cF(6) = 562.31 cF(7) = 682.42 cF(8) = 828.19 cF(9) = 1005.09 Range("A1").Value = MIRR(cF, 0.09, 0.08) End Sub

Nel codice sopra abbiamo utilizzato MIRR per ottenere il tasso di interesse di rendimento da una tabella (cF) in cui abbiamo un investimento iniziale di -1000 e poi tutti i rendimenti in contanti nei successivi 9 anni e abbiamo anche specificato il tasso di finanziamento e il tasso di reinvestimento e ha portato il 22% nel risultato.

Commenti

  • Se l’array fornito non ha un valore negativo e un valore è positivo o non riesce a trovare risultati dopo 20 iterazioni, VBA restituirà l’errore di runtime 5.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *