Función TIR.NO.PER en Excel
Devuelve la tasa interna de retorno anual de flujos con fechas irregulares. En Excel en inglés se llama XIRR.
Sintaxis
Excel en español (México)
=TIR.NO.PER(valores, fechas, [estimar])
Excel en español (España y Latinoamérica)
=TIR.NO.PER(valores; fechas; [estimar])
Excel en inglés
=XIRR(values, dates, [guess])
| Argumento | Qué es |
|---|---|
| valores | Los flujos, con al menos uno negativo y uno positivo. |
| fechas | La fecha de cada flujo. |
| estimaropcional | Un punto de partida para el cálculo; casi nunca hace falta. |
Ejemplo
VNA e TIR suponen un flujo por periodo, todos igual de separados. Si los pagos llegan en fechas irregulares, VNA.NO.PER(tasa, flujos, fechas) y TIR.NO.PER(flujos, fechas) descuentan cada uno según los días que pasan desde el primero.
=TIR.NO.PER(B2:B7,A2:A7)
Error común
Da #¡NUM! si todos los flujos tienen el mismo signo. El resultado ya es anual, aunque los pagos sean mensuales.
Sobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
Practica TIR.NO.PER
Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones
VNA.NO.PER y TIR.NO.PER: flujos con fechas reales
VNA e TIR suponen un flujo por periodo, todos igual de separados. Si los pagos llegan en fechas irregulares, VNA.NO.PER(tasa, flujos, fechas) y TIR.NO.PER(flujos, fechas) descuentan cada uno según los días que pasan desde el primero.
En E2 calcula el valor presente neto de la inversión con la tasa de E1 y las fechas reales.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Flujo | Tasa de descuento | 12% | ||
| 2 | 15/01/2025 | -150,000.00 | VNA con fechas | |||
| 3 | 01/03/2025 | 28,000.00 | TIR con fechas | |||
| 4 | 20/06/2025 | 41,000.00 | ||||
| 5 | 05/08/2025 | 35,000.00 | ||||
| 6 | 30/11/2025 | 47,000.00 | ||||
| 7 | 10/02/2026 | 52,000.00 | ||||
| 8 |
Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia. F4 fija la referencia con $.
Preguntas frecuentes
- ¿Cómo se llama TIR.NO.PER en inglés?
- En Excel en inglés se llama XIRR. La fórmula =TIR.NO.PER(B2:B7,A2:A7) se escribe =XIRR(B2:B7,A2:A7).
- ¿Por qué TIR.NO.PER me marca error de fórmula con comas?
- Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
- ¿Cuál es el error más común con TIR.NO.PER?
- Da #¡NUM! si todos los flujos tienen el mismo signo. El resultado ya es anual, aunque los pagos sean mensuales.