MS Excel: Cómo usar la función TIR (WS, VBA)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel: Cómo usar la función TIR (WS, VBA)

Este tutorial de Excel explica cómo usar Excel Función de tasa interna de retorno Con sintaxis y ejemplos.

describir

La función TIR de Microsoft Excel devuelve la tasa interna de rendimiento de una serie de flujos de efectivo. Los flujos de efectivo deben ocurrir regularmente, pero no tienen que ser de la misma cantidad en cada intervalo.

La función TIR es una función integrada en Excel y se clasifica como una función financiera. Se puede utilizar como una función de hoja de cálculo (WS) y una función de VBA (VBA) en Excel. Como función de hoja de trabajo, la función TIR se puede ingresar en una celda de la hoja de trabajo como parte de una fórmula. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.

sintaxis

La sintaxis de la función TIR en Microsoft Excel es:

IRR( range, [estimated_irr] )

parámetro o parámetro

El rango representa un rango de celdas para una serie de flujos de efectivo. estimar_irr Opcional. Esta es su estimación de la tasa interna de retorno. Si se omite este parámetro, se supone que la estimación_irr es 0,1 o 10 %.

notas

  • Excel intentará volver a calcular la TIR hasta que el resultado tenga una precisión de 0,00001 %. Si Excel no calcula el valor exacto después de 20 intentos, devolverá #NUM. Error.

devolver los bienes

La función TIR devuelve un valor numérico.

aplicar para

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Función de hoja de trabajo (WS)
  • Funciones VBA (VBA)

Ejemplo (como una función de hoja de trabajo)

Veamos algunos ejemplos de la función IRR de Excel y exploremos cómo usar la función IRR como una función de hoja de cálculo en Microsoft Excel:

Basado en la hoja de cálculo de Excel anterior:

El primer ejemplo devuelve una TIR del 28%. Se supone que inicia su negocio a un costo de $7,500. Su ingreso neto durante los primeros cuatro años es el siguiente: $3000, $5000, $1200 y $4000.

=IRR(A1:A5)
Result: 28%

El siguiente ejemplo devuelve una tasa interna de retorno del 5%. Supone que inicia su negocio a un costo de $10,000. Su ingreso neto durante los primeros tres años es el siguiente: $3400, $6500 y $1000.

=IRR(B1:B4)
Result: 5%

Ejemplo (como una función de VBA)

La función TIR también está disponible en código VBA en Microsoft Excel.

Veamos algunos ejemplos de la función IRR de Excel para explorar cómo usar la función IRR en el código VBA de Excel:

Dim LNumber As Double
Static Values(5) As Double

Values(0) = -7500
Values(1) = 3000
Values(2) = 5000
Values(3) = 1200
Values(4) = 4000

LNumber = Irr(Values())

En este ejemplo, la variable llamada LNumber ahora contendrá el valor 0.276668413.