Función TIRM

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Devuelve un valor Double que especifica la modificación tasa interna de retorno para una serie de flujos periódicos de efectivo (pagos e ingresos).

Sintaxis

TIRM ( valores (), tasa_financiamiento, tasa_reinversión)

La sintaxis de la función TIRM tiene los siguientes argumentos:

Argumento

Descripción

valores ()

Obligatorio. Matriz de Double que especifica los valores de flujo de efectivo. La matriz debe contener al menos un valor negativo (un pago) y un valor positivo (un cobro).

tasa_financiamiento

Obligatorio. Double que especifica la tasa de interés pagado como costo de financiación.

Tasa_reinversión

Obligatorio. Double que especifica la tasa de interés recibido de los beneficios de reinversión de efectivo.


Comentarios

La tasa interna de retorno modificada es la tasa interna de retorno cuando los pagos e ingresos se financian a tasas diferentes. La función TIRM tiene en cuenta el costo de la inversión (tasa_financiamiento) y la tasa de interés recibida por la reinversión de efectivo (tasa_reinversión).

Los argumentos tasa_financiamiento y tasa_reinversión son porcentajes que se expresan como valores decimales. Por ejemplo, 12 por ciento se expresa como 0,12.

La función TIRM utiliza el orden de los valores de la matriz para interpretar el orden de pagos e ingresos. Asegúrese de escribir los valores de confirmación de pago y en la secuencia correcta.

Ejemplo

Nota: Los ejemplos siguientes muestran el uso de esta función en un Visual Basic para aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione la Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o varios términos en el cuadro de búsqueda.

Este ejemplo usa la función TIRM para devolver la modificación tasa interna de retorno para una serie de flujos de efectivo contenidos en la matriz Values(). LoanAPR representa el interés financiero y InvAPR representa la tasa de interés recibida en reinversión.

Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
LoanAPR = .1 ' Loan rate.
InvAPR = .12 ' Reinvestment rate.
Fmt = "#0.00" ' Define money format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = MIRR(Values(), LoanAPR, InvAPR)
Msg = "The modified internal rate of return " & _
"for these five cash flows is"
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
' Display internal return rate.
MsgBox Msg

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×