Finanzas

Función VF en Excel: cuánto valdrá un ahorro en el futuro

Devuelve en cuánto se convertirán unas aportaciones regulares y un saldo inicial.

VF proyecta hacia delante. Aparta un importe fijo cada mes a un tipo dado y VF te dice cuánto tendrá el fondo al final. Es la fórmula que hay detrás de toda calculadora de ahorro, proyección de pensión y plan de amortización.

El argumento que se olvida es va, el saldo con el que empiezas. Si lo omites, VF supone que partes de cero, lo que está bien para un plan nuevo y mal para uno existente. Pasa el saldo actual como número negativo y la proyección tendrá en cuenta tanto las aportaciones como lo que ya hay.

Obedece a las mismas dos reglas que el resto de la familia. El resultado es negativo cuando las aportaciones son positivas, porque Excel las trata como salidas; y el tipo y el número de periodos deben ir en la misma unidad. Aportaciones mensuales con tipo anual necesitan tasa/12 y años*12.

Sintaxis

=VF(tasa; nper; pago; [va]; [tipo])

Argumentos

tasa
Obligatorio
La tasa de crecimiento por periodo. Divide un tipo anual entre 12 para meses.
nper
Obligatorio
El número de periodos, en la unidad de la tasa.
pago
Obligatorio
La aportación de cada periodo. Ponla en negativo —es dinero que sale— para que el resultado salga positivo.
va
Opcional
El saldo inicial, también en negativo. Por defecto 0, que supone empezar sin nada.
tipo
Opcional
0 para aportaciones al final de cada periodo (por defecto), 1 para el principio. Aportar al principio gana un periodo extra de crecimiento.

Los datos de ejemplo

Encabezados en la fila 1, datos en A2:E5. Los tipos son anuales.

ABCDE
1PlanAportaciónTipo anualAñosObjetivo
2Fondo de reserva5000.0451075000
3Bote de equipos2500.032516000
4Expansión12000.0618150000

Ejemplos resueltos

=VF(C2/12; D2*12; -B2)

Resultado: 75519,35

500 € al mes durante diez años al 4,5 %, partiendo de cero. Justo por encima del objetivo de 75.000 €.

=VF(C2/12; D2*12; -B2; -10000)

Resultado: 91186,15

El mismo plan con un saldo inicial de 10.000 €. Tanto pago como va van en negativo, por ser dinero aportado.

=VF(C3/12; D3*12; -B3)

Resultado: 16234,22

El plan pequeño en cinco años, superando con holgura su objetivo de 16.000 €.

=VF(C2/12; D2*12; -B2; 0; 1)

Resultado: 75802,55

Aportando al principio de cada mes en lugar de al final. Un periodo extra de capitalización en cada pago.

Ahora practícala

Leer sobre una fórmula no es lo mismo que escribirla. Abre el ejercicio de esta función y escríbela en una hoja real: recibirás comentarios inmediatos sobre qué celda está mal y por qué.

Abrir el ejercicio: Función VF

Errores habituales y cómo resolverlos

El resultado es negativo

Por qué ocurre: El pago se introdujo en positivo, así que Excel da el valor futuro como una salida.

Cómo resolverlo: Introduce las aportaciones como números negativos. Es coherente en VA, VF y PAGO.

La proyección sale disparatadamente alta

Por qué ocurre: Un tipo anual usado con un número mensual de periodos, así que el dinero capitaliza doce veces más rápido de lo debido.

Cómo resolverlo: tasa/12 con años*12, o el tipo anual con el número de años. Nunca mezcles.

Se ignora el saldo inicial

Por qué ocurre: Se omitió va, así que tomó el valor cero.

Cómo resolverlo: Pasa el saldo actual como cuarto argumento, negativo igual que las aportaciones.

#¡VALOR!

Por qué ocurre: Uno de los argumentos es texto.

Cómo resolverlo: Comprueba que la celda del tipo es un número real y no un porcentaje escrito como cadena.

Consejos que conviene saber

  • Un tipo de 1 modela aportar al principio del periodo, lo que vale una cantidad sorprendente en horizontes largos.
  • Para hallar la aportación necesaria para llegar a un objetivo, usa PAGO con el objetivo como vf en vez de resolver VF a base de pruebas.
  • VF supone una tasa constante todo el tiempo. Para rendimientos variables, monta una tabla año a año.
  • Las matemáticas de debajo son POTENCIA(1 + tasa; nper): VF solo las aplica también a una serie de pagos, no solo a un importe único.

Preguntas frecuentes

¿Cómo incluyo el dinero que ya tengo ahorrado?

Pásalo como cuarto argumento, va, y ponlo en negativo igual que las aportaciones: =VF(tasa; nper; -aportación; -saldo_inicial). Omitirlo supone en silencio que partes de cero.

¿Por qué mi VF es negativo?

Porque las aportaciones se introdujeron como números positivos. Las funciones financieras de Excel tratan el dinero que aportas como negativo, así que poner -500 en lugar de 500 da un valor futuro positivo.

¿Cómo calculo qué aportación mensual necesito para llegar a un objetivo?

Usa PAGO con el objetivo como valor futuro: =PAGO(tasa/12; años*12; 0; objetivo). Resuelve la misma ecuación desde el otro lado, que es mucho mejor que ir tanteando con VF hasta que la cifra cuadre.

Funciones relacionadas

Guías que la usan

Lecturas más largas donde esta función hace trabajo real en una hoja real.