Compartilhar via


WorksheetFunction.MIrr(Object, Double, Double) Método

Definição

Retorna a taxa interna modificada de retorno de uma série de fluxos de caixa periódicos. MTIR considera o custo do investimento e os juros recebidos com o reinvestimento do caixa.

public:
 double MIrr(System::Object ^ Arg1, double Arg2, double Arg3);
public double MIrr (object Arg1, double Arg2, double Arg3);
Public Function MIrr (Arg1 As Object, Arg2 As Double, Arg3 As Double) As Double

Parâmetros

Arg1
Object

Valores - uma matriz ou uma referência a células que contenham números. Esses números representam uma série de pagamentos (valores negativos) e receita (valores positivos) que ocorrem em períodos regulares.

Arg2
Double

Taxa_financ - a taxa de juros paga sobre o dinheiro usado nos fluxos de caixa.

Arg3
Double

Taxa_reinvest - a taxa de juros recebida sobre os fluxos de caixa com o reinvestimento deles.

Retornos

Comentários

Os valores devem conter pelo menos um valor positivo e um valor negativo para calcular a taxa de retorno interna modificada. Caso contrário, o MIrr retornará o #DIV/0! valor de erro.

Se uma matriz ou argumento de referência contiver texto, valores lógicos ou células vazias, estes valores serão ignorados; no entanto, células com valor zero serão incluídas.

O MIrr usa a ordem dos valores para interpretar a ordem dos fluxos de caixa. Não esqueça de inserir os valores de pagamentos e receita na sequência desejada e com os sinais corretos (valores positivos para caixa recebido e valores negativos para caixa pago).

Se n for o número de fluxos de caixa em valores, frate é o finance_rate e rrate é o reinvest_rate, então a fórmula para MIrr é:

Figura 1: Fórmula para método MIrr

Aplica-se a