WorksheetFunction.Xirr (Excel)

Devuelve la tasa interna de retorno para un flujo de caja que no es necesariamente periódico. Para calcular la tasa interna de retorno de una serie de flujos de efectivo periódicos, use la función TIR .

Microsoft Excel almacena las fechas como números de serie secuenciales para que puedan usarse en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 porque viene 39.448 días después del 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas predeterminado diferente.

Sintaxis : expression.Xirr (Arg1, Arg2, Arg3)

Dim dblXirr As Double
dblXirr = WorksheetFunction.Xirr(Arg1:=, Arg2:=)

Arguments

Estos son los argumentos con nombre :

Arg1 - Valores: una serie de flujos de caja que corresponde a un calendario de pagos determinado por el argumento de fechas. El primer pago es opcional y corresponde al costo o pago en que se incurre al principio de la inversión. Si el primer valor es un costo o un pago, debe ser un valor negativo. Todos los pagos sucesivos se descuentan basándose en un año de 365 días. La serie de valores debe incluir al menos un valor positivo y un valor negativo

Arg2 - Fechas: calendario de fechas de pago que corresponde a los pagos del flujo de caja. La primera fecha de pago indica el principio del calendario de pagos. El resto de las fechas deben ser posteriores a ésta, pero pueden aparecer en cualquier orden. Las fechas deben especificarse mediante la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Pueden producirse problemas si las fechas se escriben como texto

Los siguientes argumentos son opcionales

Arg3 - Estimación: número que el usuario estima que se aproximará al resultado de TIR.no