La función TIRM de Excel calcula la Tasa Interna de Retorno Modificada para una serie de flujos de caja periódicos. A diferencia de la función TIR, que asume que los flujos de caja positivos se reinvierten a la misma tasa del retorno, TIRM permite especificar una tasa de interés para la inversión inicial (coste de financiación) y una tasa de interés diferente para la reinversión de las ganancias, lo que a menudo proporciona un resultado más realista y preciso para el análisis financiero.
Esta función es especialmente útil para evaluar la rentabilidad de un proyecto o inversión donde el coste de los fondos y los rendimientos de la reinversión son diferentes.
Sintaxis
=TIRM(valores, tasa_financiamiento, tasa_reinversion)
La función TIRM utiliza los siguientes argumentos:
- valores: Es una matriz o una referencia a un rango de celdas que contiene los flujos de caja. Este rango debe incluir al menos un valor negativo (inversión) y un valor positivo (ganancia). Obligatorio.
- Los valores deben estar en orden cronológico (por ejemplo, el primer pago al final del primer período, el segundo al final del segundo, y así sucesivamente).
 - El primer valor suele ser el desembolso inicial o inversión, representado por un número negativo.
 
 - tasa_financiamiento: Es la tasa de interés que se paga por el dinero utilizado en los flujos de caja (el coste del capital). Obligatorio.
 - tasa_reinversion: Es la tasa de interés a la que se reinvierten los flujos de caja positivos generados por el proyecto. Obligatorio.
 
Ejemplos
Ejemplo 1: Cálculo básico de la TIRM
Supongamos que tenemos una inversión inicial de 120.000€ y una serie de flujos de caja anuales durante 5 años. El coste de financiación es del 10% y la tasa a la que podemos reinvertir las ganancias es del 12%.
| A | B | |
|---|---|---|
| 1 | Flujo de Caja | |
| 2 | -120.000 € | Inversión inicial | 
| 3 | 39.000 € | Ganancia Año 1 | 
| 4 | 30.000 € | Ganancia Año 2 | 
| 5 | 21.000 € | Ganancia Año 3 | 
| 6 | 37.000 € | Ganancia Año 4 | 
| 7 | 46.000 € | Ganancia Año 5 | 
=TIRM(A2:A7; 10%; 12%)
Resultado: 12,61%. Esta es la tasa de retorno modificada de la inversión, considerando los costes y las tasas de reinversión especificadas.
Ejemplo 2: Uso de valores directamente en la fórmula
Si no tienes los datos en celdas, puedes introducirlos directamente en la fórmula como una matriz de constantes. Usando los mismos datos del ejemplo anterior:
=TIRM({-120000;39000;30000;21000;37000;46000}; 0,1; 0,12)
Resultado: 12,61%. El resultado es idéntico, demostrando que la función puede operar con rangos de celdas o con matrices de constantes.
Observaciones
Es crucial entender que el orden de los flujos de caja en el argumento valores determina la cronología de los pagos e ingresos. Asegúrate de que están organizados secuencialmente.
La función TIRM ignora las celdas vacías, los valores lógicos (VERDADERO/FALSO) y el texto que pueda haber en el rango de valores. Sin embargo, las celdas que contienen el número cero (0) sí se tienen en cuenta en el cálculo.
Errores comunes
- #¡NUM!: Ocurre si el rango de valores no contiene al menos un valor positivo y un valor negativo. Es necesario tener tanto una inversión (negativo) como una ganancia (positivo) para que el cálculo sea posible.
 - #¡VALOR!: Se produce si alguno de los argumentos tasa_financiamiento o tasa_reinversion no es numérico.
 
Disponibilidad por versión de Excel
La función TIRM está disponible en todas las versiones modernas de Microsoft Excel, incluyendo Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 y Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | El nombre de la función es TIRM en la versión en español. | 
| Google Sheets | ✔️ | El nombre de la función es MIRR. | 
| LibreOffice Calc | ✔️ | El nombre de la función es MIRR. | 
| OpenOffice Calc | ✔️ | El nombre de la función es MIRR. | 
| WPS Office Spreadsheets | ✔️ | El nombre de la función es MIRR. | 
| Apple Numbers | ✔️ | El nombre de la función es TIRM. | 
Funciones Relacionadas
- 
TIR: Calcula la Tasa Interna de Retorno para una serie de flujos de caja. Es menos flexible que TIRM, ya que asume que todos los flujos se reinvierten a la propia TIR.
 - 
VNA: Calcula el Valor Neto Actual de una inversión a partir de una tasa de descuento y una serie de pagos futuros.
 - 
VA: Devuelve el valor actual de una inversión. Es el valor que tiene hoy una serie de pagos futuros.
 - 
VF: Calcula el valor futuro de una inversión basándose en pagos periódicos y constantes y una tasa de interés constante.
 
