La función NPER de Excel es una función financiera que calcula el número de períodos de pago de una inversión o un préstamo basándose en pagos periódicos y constantes y una tasa de interés también constante.
Es ideal para responder preguntas como «¿Cuántos meses tardaré en pagar mi coche?» o «¿En cuántos años alcanzaré mi meta de ahorro si deposito una cantidad fija cada mes?».
Sintaxis
=NPER(tasa, pago, va, [vf], [tipo])
La función NPER utiliza los siguientes argumentos:
- tasa: La tasa de interés por período. Obligatorio.
- pago: El pago efectuado en cada período. Debe permanecer constante durante toda la vida de la anualidad. Típicamente, el pago incluye el capital y los intereses, pero no otros impuestos o tasas. Obligatorio.
- va: El valor actual, es decir, la cantidad total que vale una serie de pagos futuros en este momento. También se conoce como el capital del préstamo. Obligatorio.
- vf: El valor futuro o el saldo en efectivo que se desea lograr después de realizar el último pago. Si se omite, Excel asume que el valor es 0 (por ejemplo, el valor futuro de un préstamo es 0). Opcional.
- tipo: Un número que indica cuándo vencen los pagos. Puede ser 0 o 1. Si es 0 o se omite, los pagos vencen al final del período. Si es 1, los pagos vencen al principio del período. Opcional.
Ejemplos
Ejemplo 1: Calcular los meses para pagar un préstamo
Imagina que has solicitado un préstamo de 15,000€ con una tasa de interés anual del 6% y te has comprometido a pagar 350€ cada mes. Quieres saber cuántos meses tardarás en saldar la deuda.
| A | B | |
| 1 | Tasa de interés anual | 6% |
| 2 | Pago mensual | -350 |
| 3 | Valor del préstamo | 15000 |
=NPER(B1/12; B2; B3)
Resultado: 48.46. Tardarás aproximadamente 48 meses y medio en pagar el préstamo.
Nota: La tasa de interés anual (6%) se divide por 12 para obtener la tasa mensual. El pago (B2) es negativo porque es una salida de dinero.
Ejemplo 2: Calcular el tiempo para alcanzar una meta de ahorro
Quieres ahorrar 25,000€ para la entrada de una casa. Abres una cuenta de ahorros que te da un 3.5% de interés anual. Decides depositar 400€ al principio de cada mes. ¿Cuántos meses necesitarás para alcanzar tu objetivo?
| A | B | |
| 1 | Tasa de interés anual | 3.5% |
| 2 | Depósito mensual | -400 |
| 3 | Valor futuro (objetivo) | 25000 |
=NPER(B1/12; B2; 0; B3; 1)
Resultado: 56.63. Necesitarás aproximadamente 57 meses para alcanzar tu meta de ahorro.
Nota: El argumento `va` es 0 porque empiezas sin ahorros. El `vf` es 25,000 (tu meta). El `tipo` es 1 porque los depósitos se hacen al principio del mes.
Observaciones
Es fundamental mantener la coherencia en las unidades de tiempo para los argumentos tasa y pago. Si realizas pagos mensuales, la tasa de interés anual debe dividirse entre 12 para obtener la tasa mensual.
Excel utiliza una convención de flujo de caja para las funciones financieras: el dinero que pagas (como un depósito en una cuenta de ahorros o el pago de un préstamo) se representa con un número negativo. El dinero que recibes (como el importe inicial de un préstamo) se representa con un número positivo.
Errores comunes
- #¡NUM!: Ocurre si no se puede alcanzar el resultado con los valores proporcionados. Por ejemplo, si intentas calcular los períodos de un préstamo pero el pago mensual es inferior a los intereses generados en el primer período, la deuda nunca disminuirá y la función devolverá un error.
- #¡VALOR!: Ocurre si alguno de los argumentos no es numérico.
Disponibilidad por versión de Excel
La función NPER está disponible en todas las versiones de Microsoft Excel a partir de Excel 2007, incluyendo Excel 365, Excel 2021, 2019, 2016, 2013 y 2010.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | – |
| Google Sheets | ✔️ | – |
| LibreOffice Calc | ✔️ | – |
| OpenOffice Calc | ✔️ | – |
| WPS Office Spreadsheets | ✔️ | – |
| Apple Numbers | ✔️ | – |
Funciones Relacionadas
- PAGO: Calcula el pago periódico de un préstamo o anualidad.
- TASA: Calcula la tasa de interés por período de una anualidad.
- VA: Devuelve el valor actual de una inversión.
- VF: Devuelve el valor futuro de una inversión.
- PAGOINT: Calcula el interés pagado en un período específico para una inversión.
- PAGOPRIN: Calcula el capital pagado en un período específico de un préstamo.
