La TIR o tasa interna de rendimiento se usa para calcular la ganancia interna de alguna inversión en finanzas, la TIR es una función incorporada en Excel que se usa para calcular la misma y también es una fórmula financiera, esta función toma un rango de valores como un entrada para la que necesitamos calcular la tasa interna de rendimiento y un valor aproximado como segunda entrada.
TIR en Excel significa que nterna R comió de R eturn. La TIR en Excel es una de las funciones integradas disponibles en Microsoft Excel. La TIR de Excel se incluye en la categoría de funciones financieras.
La Tasa Interna de Retorno es la tasa de interés recibida por la inversión realizada. La TIR en Excel consiste en los pagos realizados representados por los valores negativos y los ingresos generados indicados por los valores positivos que ocurren en un intervalo de tiempo regular.
La función TIR en Excel devuelve la tasa interna de rendimiento para una serie de flujos de efectivo representados por números positivos y negativos. Estos flujos de efectivo no tienen que ser consistentes, como lo serían para una anualidad. Sin embargo, los flujos de efectivo deben ocurrir a intervalos regulares, como mensuales, trimestrales o anuales. El monto en efectivo puede variar para cada intervalo.
Fórmula utilizada para calcular la TIR en Excel
La fórmula de la TIR en Excel es la siguiente:
Dónde,
range = Este es un parámetro obligatorio. Un rango de celdas que denota la serie de flujos de efectivo para los que se calcularía la tasa interna de rendimiento.
guess = Este es un parámetro opcional. Denota un número que supones que está cerca del resultado de la tasa interna de rendimiento. Si no se menciona ningún valor, toma el valor predeterminado como 0,1 o 10%
“()” Denota parámetros opcionales.
La función devuelve un valor numérico. Puede ser positivo o negativo.
¿Cómo calcular la TIR en Excel? (con ejemplos)
Los cálculos de la TIR en Excel se pueden realizar de 2 formas, es decir, una función de hoja de trabajo (WS) o una función de VBA. Como función WS, se puede ingresar como parte de la fórmula en una celda de una hoja de trabajo. Como función de VBA, se puede usar en código de macro, que se ingresa a través del Editor de Microsoft Visual Basic integrado en MS Excel. Consulte el cálculo de la TIR en el ejemplo de Excel que se muestra a continuación para comprender mejor.
Ejemplo # 1 - Cálculo de la TIR en la hoja de cálculo de Excel
En este cálculo de ejemplo de TIR, -3000 denota el monto de capital invertido. Los números siguientes 2000 y 5000 denotan ingresos. La función TIR en Excel se calcula sobre los valores -3000, 2000 y 5000. El resultado es 67%.
Ejemplo # 2
En este cálculo de ejemplo de TIR, # ¡NUM! se muestra como resultado porque no hay un solo valor negativo presente en el conjunto de valores. Entonces, no hay ningún valor que indique pago, pero todos son ingresos.
Ejemplo # 3
En este cálculo de ejemplo de TIR, todos los valores son negativos. Esto indica que no se generaron ingresos. Por lo tanto, el resultado generado es # ¡NUM!
Ejemplo # 4
En este cálculo de ejemplo de TIR, los valores totales son cinco. -10000 denota el pago realizado. Los siguientes valores son por año, es decir, el ingreso obtenido en el año 1 es 2000, el año 2 es 5000, el año 3 es 4000, el año 5 es 6000.
Para calcular los ingresos generados al final de tres años, aplique la fórmula de la TIR a las celdas que van desde B2: B4. El resultado es -19% ya que el monto del pago en el año inicial es mayor que los ingresos generados en los años siguientes.
Para calcular los ingresos generados al final de cinco años, aplique la fórmula de la TIR a las celdas que van desde B2: B6. El resultado es 22%. El resultado es positivo ya que los ingresos generados en los años siguientes superan el monto de pago invertido en el año inicial.
Ejemplo # 2 - Cálculo de la TIR en Excel VBA
La función IRR se puede utilizar en código VBA en Microsoft Excel de la siguiente manera:
Fórmula IRR en Excel VBA :
La fórmula Irr en VBA es la siguiente.
Dónde,
Valores = Flujo de caja
IRRVal = Tasa interna de rendimiento
TIR en Excel VBA Ejemplo
Veamos el ejemplo de Irr en VBA.
En este cálculo de ejemplo de TIR, el IRRVal es una variable de tipo double. Contiene el resultado devuelto por la función, TIR. Los valores se representan en forma de una matriz de tipo de datos double en el que el valor inicial es -10000 indicando el pago realizado en el primer año. Los valores siguientes son 2000, 5000, 4000 y 6000, que indican los ingresos generados por año durante los próximos cuatro años.
Cosas para recordar
La matriz de valores (rango) debe contener un mínimo de un número positivo y uno negativo.
Los valores deben estar en orden secuencial. La TIR usa el orden de valores para interpretar el orden de los flujos de efectivo. Por favor, tenga cuidado de ingresar los valores de pago e ingresos en la secuencia a medida que ocurrieron o si desea que ocurra.
Si una matriz de argumentos de referencia contiene texto, valores lógicos o celdas vacías, esos valores se ignoran.
MS Excel utiliza una técnica iterativa para calcular la TIR con Excel. Comenzando con una suposición, la TIR recorre el cálculo hasta que el resultado sea exacto dentro del 0.00001 por ciento; si IRR no puede encontrar un resultado que funcione después de 20 intentos, el #NUM! Se devuelve un valor de error.
Si la función TIR en Excel devuelve el # ¡NUM! o si el resultado no es el esperado, intente con un valor diferente para
En la mayoría de los casos, no es necesario proporcionar un valor aproximado para el cálculo de la TIR en Excel. Si se omite el parámetro de adivinación, el software asume que es 0.1, es decir, 10%.
La TIR está estrechamente relacionada con el VPN, es decir, la función de valor actual neto. La tasa de rendimiento calculada por TIR con excel es la tasa de interés correspondiente a un valor actual neto de cero.