Contenido
La función FV se utiliza en Visual Basic for Applications (VBA) como parte de las funciones financieras para calcular el valor futuro de una inversión o un préstamo basado en pagos periódicos y constantes y una tasa de interés constante.
Sintaxis básica
FV(rate, nper, pmt, [pv], [type])
- rate es la tasa de interés por período de pago.
- nper es el número total de períodos de pago en la inversión o préstamo.
- pmt es el pago realizado en cada período; debe permanecer constante durante la vida del préstamo o inversión.
- pv (opcional) es el valor presente o la suma total que una serie de pagos futuros tiene actualmente (también conocido como el principal).
- type (opcional) es un número que indica cuándo se deben hacer los pagos: 0 significa al final del período (valor predeterminado) y 1 significa al principio del período.
A continuación, se muestra un ejemplo de cómo usar la función FV en VBA para calcular el valor futuro de una inversión:
Sub CalculateFutureValue()
' Definir las variables
Dim rate As Double
Dim nper As Integer
Dim pmt As Double
Dim pv As Double
Dim fv As Double
Dim type As Integer
' Asignar valores a las variables
rate = 0.05 / 12 ' Tasa de interés del 5% anual, convertida a mensual
nper = 12 * 10 ' Inversión de 10 años, con pagos mensuales
pmt = -100 ' Pago mensual de $100 (se usa un signo negativo porque es un desembolso)
pv = -1000 ' Valor presente de $1000
type = 0 ' Pagos al final del período
' Calcular el valor futuro
fv = FV(rate, nper, pmt, pv, type)
' Mostrar el valor futuro
MsgBox "El valor futuro de la inversión es: $" & Format(fv, "0.00")
End Sub
En este ejemplo, se calcula el valor futuro de una inversión de $1000 más pagos mensuales de $100 durante 10 años con una tasa de interés del 5% anual, convertida a tasa mensual para el cálculo.
Recuerda que los pagos (pmt) y el valor presente (pv) se ingresan generalmente como valores negativos porque representan salidas de dinero (si estás invirtiendo o pagando un préstamo). El resultado de la función FV se devuelve como un valor positivo, asumiendo que se trata de una inversión y que recibirás dinero en el futuro.