Saltar al contenido
CFO Externo » Finanzas » Cómo Calcular la TIRM (Tasa Interna de Retorno Modificada) en Excel: Guía paso a paso

Cómo Calcular la TIRM (Tasa Interna de Retorno Modificada) en Excel: Guía paso a paso

La Tasa Interna de Retorno (TIR) es una métrica clásica en la evaluación de proyectos de inversión. Sin embargo, como profesionales financieros, sabemos que tiene una limitación importante: asume que los flujos de caja positivos generados por el proyecto se reinvierten a la misma tasa TIR. Este supuesto irrealista de reinversión puede llevar a sobreestimar la rentabilidad real de un proyecto, especialmente en escenarios volátiles o a largo plazo.

Afortunadamente, existe una métrica más robusta y realista: la Tasa Interna de Retorno Modificada (TIRM). La TIRM aborda directamente la debilidad de la TIR al permitirnos especificar tasas distintas y más realistas para la financiación de la inversión inicial y la reinversión de los flujos de caja futuros.

El objetivo de este artículo es mostrarte, de forma práctica y clara, cómo calcular la TIRM utilizando las potentes funciones que ofrece Microsoft Excel o Google Sheets.

Vuuuuuamos guerrero!!!

Preparando los datos para calcular la TIRM en Excel

Como siempre, antes de lanzarnos a la fórmula, es fundamental tener los datos correctamente estructurados en nuestra hoja de cálculo. La precisión aquí es clave para obtener un resultado fiable. Necesitamos tres componentes principales:

Los Flujos de Caja (Cash Flows):

  • Qué representan: Son las entradas y salidas de efectivo esperadas del proyecto a lo largo de su vida útil. El primer flujo (Año 0) suele ser negativo, representando la inversión inicial. Los flujos posteriores pueden ser positivos (ingresos, ahorros) o negativos (costes adicionales, nuevas inversiones).
  • Cómo estructurarlos: Lo más común es listarlos en una única columna o fila en Excel, asegurándonos de que siguen el orden cronológico correcto (Año 0, Año 1, Año 2, etc.). Es crucial mantener la convención de signos (negativo para salidas, positivo para entradas).

La Tasa de Financiamiento (tasa_financiamiento / finance_rate):

  • Explicación: Representa el coste de los fondos utilizados para financiar la inversión inicial y cualquier otro flujo de caja negativo durante la vida del proyecto. Es, en esencia, el «precio» del dinero que necesitamos para poner en marcha y mantener la inversión.
  • Cómo determinarla: Esta tasa debe reflejar el coste real de la financiación. Puede ser el tipo de interés de un préstamo específico, el coste de capital propio (equity) o, de forma más integral, el WACC (Coste Medio Ponderado del Capital) de la empresa. Usar una tasa realista y justificada es vital para la precisión de la TIRM.

La Tasa de Reinversión (tasa_reinversion / reinvest_rate):

  • Explicación: Esta es la tasa a la que asumimos que los flujos de caja positivos generados por el proyecto serán reinvertidos por la empresa hasta el final de la vida del proyecto. Este es el punto clave que diferencia la TIRM de la TIR.
  • Cómo determinarla: A menudo se utiliza el WACC de la empresa, bajo el supuesto de que los flujos generados se reinvertirán en las operaciones generales de la compañía, que rinden a esa tasa promedio. Sin embargo, también podría ser otra tasa de oportunidad relevante, como la rentabilidad esperada de otros proyectos disponibles o la tasa de interés de inversiones seguras si la empresa tiene una política conservadora. La elección debe estar bien fundamentada según la realidad y estrategia de la empresa.

Método Principal: usando la Función TIRM (MIRR) de Excel

Una vez que tenemos los datos preparados, calcular la TIRM en Excel es sorprendentemente sencillo gracias a su función integrada.

Conociendo la función: TIRM vs. MIRR

Excel ofrece una función específica para este cálculo. Dependiendo de la versión de idioma de tu Excel, la encontrarás como:

  • TIRM: En versiones en español.
  • MIRR (Modified Internal Rate of Return): En versiones en inglés.

La sintaxis es idéntica en concepto:

  • Sintaxis en español: TIRM(valores; tasa_financiamiento; tasa_reinversion)
  • Sintaxis en inglés: MIRR(values, finance_rate, reinvest_rate)

Desglose de los argumentos:

  • valores / values: Es el rango de celdas que contiene la secuencia de flujos de caja (incluyendo la inversión inicial negativa en el primer período). Debe ser una matriz o referencia a celdas (ej: A1:A5).
  • tasa_financiamiento / finance_rate: Es la tasa de interés que pagas por los fondos utilizados en los flujos de caja negativos. Debe ser una referencia a una celda que contenga la tasa (ej: B1) o el valor numérico directo (ej: 0.05 para 5%).
  • tasa_reinversion / reinvest_rate: Es la tasa de interés a la que reinviertes los flujos de caja positivos. Similar al anterior, debe ser una referencia a una celda (ej: B2) o el valor numérico (ej: 0.08 para 8%).

(Nota importante: Dependiendo de tu configuración regional de Excel, puede que necesites usar comas (,) en lugar de puntos y comas (;) como separadores de argumentos en la fórmula).

Ejemplo práctico: Cálculo de TIRM paso a paso

Imaginemos un proyecto con la siguiente estructura de flujos de caja y tasas:

  • Año 0: -1.000€ (Inversión Inicial)
  • Año 1: 300€
  • Año 2: 400€
  • Año 3: 500€
  • Tasa de Financiamiento: 5%
  • Tasa de Reinversión: 8%

En tu hoja de Excel:

  1. Introduce los Flujos de Caja: Por ejemplo, en las celdas A1 a A4
  2. Introduce las Tasas: Por ejemplo:
    • En la celda B1: 5% (o 0,05)
    • En la celda B2: 8% (o 0,08)
  3. Aplica la Fórmula TIRM: En una celda vacía (por ejemplo, C1), escribe la fórmula haciendo referencia a tus datos:
    =TIRM(A1:A4; B1; B2)
    (O =MIRR(A1:A4, B1, B2) si usas Excel en inglés)
  4. Obtén el Resultado: Al presionar Enter, Excel calculará la TIRM. En este ejemplo, el resultado sería aproximadamente 8,63%.
Cómo calcular la TIR modificada en Excel. Formula TIRM. Explicación detallada paso a paso

Interpretando el Resultado de la Función TIRM en Excel

  • Qué significa: El 8,63% resultante es la tasa de descuento que iguala el valor presente de los flujos de caja positivos (reinvertidos a la tasa de reinversión) con el valor presente de los flujos de caja negativos (descontados a la tasa de financiamiento). Dicho de forma más simple, es la rentabilidad «modificada» o ajustada del proyecto, considerando costes de financiación y oportunidades de reinversión realistas.
  • Toma de decisiones: El criterio principal es comparar la TIRM con tu tasa de descuento mínima aceptable o WACC. Si TIRM > WACC, el proyecto está generando una rentabilidad superior al coste de capital y, en principio, es financieramente atractivo y debería considerarse. Si TIRM < WACC, el proyecto no cubre el coste de los fondos y probablemente debería rechazarse.
  • Comparación de proyectos: La TIRM también es útil para comparar proyectos mutuamente excluyentes, ya que, a diferencia de la TIR, no suele generar resultados múltiples o conflictivos con el VPN cuando se comparan proyectos de diferente escala o duración (aunque siempre es recomendable analizar también el VPN).

(Opcional Avanzado) Comprendiendo la lógica: cálculo manual aproximado en Excel

Aunque la función TIRM es la forma más directa y recomendada, entender la lógica subyacente puede reforzar el concepto. Advertencia: Este proceso es más didáctico que práctico; para el día a día, usa la función integrada.

La TIRM, en esencia, calcula lo siguiente:

Paso 1: Valor Presente de los Flujos Negativos (Costes)

Calcula el valor presente de todos los flujos de caja negativos (la inversión inicial y cualquier otro desembolso futuro) utilizando la tasa_financiamiento como tasa de descuento. Puedes usar la función VPN (NPV) de Excel para esto, asegurándote de incluir solo los flujos negativos en el cálculo o ajustándolo manualmente. El concepto es traer todos los costes a su valor en el Año 0. Puedes consultar más sobre el Valor Presente Neto (VPN) en el artículo enlazado.

Paso 2: Valor Futuro de los Flujos Positivos (Ingresos)

Calcula el valor futuro de todos los flujos de caja positivos llevándolos hasta el final del último período del proyecto (Año n), utilizando la tasa_reinversion como tasa de capitalización. Puedes usar la función VF (FV) de Excel para cada flujo positivo y sumarlos, o calcularlo manualmente.

Paso 3: Encontrar la Tasa de Crecimiento implícita

La TIRM es la tasa de crecimiento anual compuesta que iguala el Valor Presente de los Costes (calculado en el Paso 1) con el Valor Futuro de los Ingresos (calculado en el Paso 2) a lo largo de la vida del proyecto (n períodos). La fórmula conceptual sería:

VP(Costes) * (1 + TIRM)^n = VF(Ingresos)

Despejando TIRM:

TIRM = (VF(Ingresos) / VP(Costes))^(1/n) - 1

Puedes usar la función TASA (RATE en inglés) de Excel para encontrar esta tasa, o aplicar la fórmula directamente. El resultado debería ser idéntico (o muy cercano, por redondeos) al obtenido con la función TIRM.

Errores comunes y soluciones al usar TIRM/MIRR en Excel

Aunque la función es sencilla, algunos errores pueden aparecer. Aquí los más comunes y cómo solucionarlos:

Error #¡NUM!

  • Causas Comunes:
    • El rango de valores no contiene al menos un flujo negativo y uno positivo. La TIRM necesita una inversión y al menos un retorno esperado.
    • La tasa_financiamiento o tasa_reinversion proporcionadas no son valores numéricos válidos (o son extremadamente irreales).
  • Soluciones: Verifica que tus flujos de caja tengan la estructura correcta (inversión inicial negativa). Asegúrate de que las tasas introducidas sean números y estén en el formato correcto (porcentaje o decimal).

Error #¡VALOR!

  • Causas Comunes:
    • Alguno de los argumentos (valores, tasa_financiamiento, tasa_reinversion) no es numérico (contiene texto, caracteres especiales).
    • Hay celdas vacías o con texto dentro del rango especificado en valores.
  • Soluciones: Revisa que todas las celdas referenciadas en la fórmula contengan valores numéricos. Limpia el rango de valores de cualquier celda no numérica o vacía que no forme parte de la secuencia de flujos.

Confusión en las Tasas

  • Error: Usar la misma tasa para financiamiento y reinversión por defecto, sin justificar si es realista para la empresa.
  • Error: Introducir las tasas incorrectamente. Escribir 5 en lugar de 5% o 0.05. Excel interpretará 5 como 500%.
  • Solución: Reflexiona sobre qué tasas son las más adecuadas para tu empresa (WACC, coste deuda, tasa oportunidad). Asegúrate de introducir las tasas en formato decimal (0.05) o con el símbolo de porcentaje (5%).

Rango de valores incorrecto

  • Error: No incluir el flujo de caja inicial (Año 0) en el rango seleccionado.
  • Error: Incluir celdas en el rango que no forman parte de la secuencia de flujos de caja del proyecto.
  • Solución: Verifica cuidadosamente que el rango seleccionado para el argumento valores comience con el flujo del período 0 y termine con el último flujo del proyecto, incluyendo solo esas celdas.

Calculando la TIRM (MIRR) en Google Sheets

Si prefieres trabajar con Google Sheets, ¡estás de suerte! El proceso para calcular la Tasa Interna de Retorno Modificada es prácticamente idéntico al de Excel, ya que Google Sheets también cuenta con una función integrada para ello.

La función MIRR en Google Sheets

Desde hace unos meses podemos usar exactamente la misma función en Google Sheets que en Excel. Hasta entonces teníamos que utiliza la función MIRR (Modified Internal Rate of Return), que es el equivalente directo de la función TIRM o MIRR en Excel.

  • Sintaxis anterior en Google Sheets (o si lo tienes en inglés): MIRR(importes_flujo_efectivo; tasa_financiamiento; tasa_reinversion)

Nota: Al igual que en Excel, el separador de argumentos puede ser un punto y coma (;) o una coma (,) dependiendo de tu configuración regional.

Desglose de los argumentos:

  • importes_flujo_efectivo: Es el rango de celdas que contiene la secuencia de flujos de caja (incluyendo la inversión inicial negativa). Corresponde al argumento valores / values de Excel. (Ej: A1:A4).
  • tasa_financiamiento: Es la tasa de interés de financiación de los flujos negativos. Corresponde al argumento tasa_financiamiento / finance_rate de Excel. (Ej: B1 o 0.05).
  • tasa_reinversion: Es la tasa de interés a la que se reinvierten los flujos positivos. Corresponde al argumento tasa_reinversion / reinvest_rate de Excel. (Ej: B2 o 0.08).

Aplicación Práctica en Google Sheets

Si retomamos el mismo ejemplo práctico que usamos para Excel:

  • Flujos en A1:A4: -1000, 300, 400, 500
  • Tasa de Financiamiento en B1: 5%
  • Tasa de Reinversión en B2: 8%

En una celda vacía de tu hoja de Google Sheets, simplemente introducirías la fórmula:

=MIRR(A1:A4; B1; B2)

Cómo calcular TIR modificada en Google Sheets

El resultado que obtendrías sería exactamente el mismo: 8,63%.

El proceso de preparación de datos (flujos de caja, tasas) y la interpretación del resultado son idénticos a los descritos para Excel.

Errores comunes en Google Sheets

Los errores más habituales que puedes encontrar al usar la función MIRR en Google Sheets son también muy similares a los de Excel:

  • #NUM!: Suele ocurrir si no hay al menos un flujo negativo y uno positivo, o si las tasas no son válidas.
  • #VALUE!: Generalmente indica que alguno de los argumentos no es numérico o que hay celdas con texto o vacías dentro del rango de flujos de caja.

Las soluciones pasan por verificar la correcta estructura de los flujos de caja, asegurarse de que las tasas sean numéricas y estén en el formato adecuado, y limpiar el rango de datos de celdas no válidas.

La TIRM calculada en Excel es una herramienta significativamente más robusta y fiable que la TIR tradicional para la evaluación de proyectos de inversión. Su principal fortaleza radica en el uso de supuestos de reinversión explícitos y personalizables (tasa_financiamiento y tasa_reinversion), lo que nos permite modelar la rentabilidad de forma más ajustada a la realidad financiera de la empresa.

La ventaja práctica es innegable: la función TIRM (MIRR) de Excel simplifica enormemente un cálculo que, manualmente, sería más laborioso y propenso a errores.

Sin embargo, recuerda que ninguna métrica es perfecta por sí sola. La TIRM debe usarse siempre en conjunto con otras herramientas clave, como el Valor Presente Neto (VPN), para obtener una visión completa de la viabilidad y el valor que un proyecto puede generar para la empresa.

To the moon!!! 🐙

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *