Share via


Método WorksheetFunction.Irr (Excel)

Devuelve la tasa interna de retorno de los flujos de caja representados por los números del argumento de valores. Estos flujos de efectivo no tienen que ser uniformes, ya que serían para una anualidad. Sin embargo, los flujos de caja deben producirse a intervalos regulares, como meses o años. La tasa interna de retorno equivale a la tasa de interés producida por un proyecto de inversión con pagos (valores negativos) e ingresos (valores positivos) que tienen lugar en períodos regulares.

Sintaxis

expresión. Irr (Arg1, Arg2)

Expresión Variable que representa un objeto WorksheetFunction .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1 Obligatorio Variant Valores: matriz o referencia a celdas que contienen los números para los cuales se desea calcular la tasa interna de retorno.
Arg2 Opcional Variant Adivina: un número que adivinas que está cerca del resultado de Irr.

Valor devuelto

Double

Comentarios

El argumento de valores debe contener al menos un valor positivo y uno negativo para calcular la tasa interna de retorno.

Irr usa el orden de los valores para interpretar el orden de los flujos de efectivo. Asegúrese de especificar los valores de pago e ingresos en la secuencia que desee.

Si un argumento matricial o de referencia contiene texto, valores lógicos o celdas vacías, esos valores se pasan por alto.

Microsoft Excel usa una técnica iterativa para calcular Irr. A partir de la estimación, Irr recorre el cálculo hasta que el resultado es preciso dentro del 0,00001 por ciento. Si Irr no encuentra un resultado que funcione después de 20 intentos, el #NUM! se devuelve el valor de error.

En la mayoría de los casos, no es necesario proporcionar estimación para el cálculo de Irr . Si se omite el argumento de estimación, se supondrá que es 0,1 (10%).

¡Si Irr da el #NUM! o si el resultado no se aproxima a su estimación, realice un nuevo intento con un valor distinto para el argumento de estimación.

Irr está estrechamente relacionado con Npv, la función net present value. La tasa de rentabilidad calculada por Irr es la tasa de interés correspondiente a un valor actual neto de 0 (cero). En la fórmula siguiente se muestra cómo están relacionados Npv e Irr :

NPV(IRR(B1:B6),B1:B6) es igual a 3.60E-08 [Dentro de la precisión del cálculo de Irr , el valor 3.60E-08 es efectivamente 0 (cero).]

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.