WorksheetFunction.MIrr (Excel)
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 no reinvestimento de caixa.
Os valores devem conter pelo menos um valor positivo e um valor negativo para calcular a taxa interna de retorno modificada; caso contrário, MTIR 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. MTIR usa a ordem dos valores para interpretar a ordem dos fluxos de caixa. Certifique-se de inserir seus valores de pagamento e de renda na sequência que você deseja e com os sinais corretos (valores positivos para pagamento à vista, valores negativos para pagamento à vista). Se n for o número de fluxos de caixa em valores, Frate é o finance_rate e rrate é o reinvest_rate, a fórmula para MTIR é:
MIrr (Arg1, Arg2, Arg3)
Dim dblArg2 As Double: dblArg2 =
Dim dblArg3 As Double: dblArg3 =
Dim dblMIrr As Double
dblMIrr = WorksheetFunction.MIrr(Arg1:=, Arg2:=dblArg2, Arg3:=dblArg3)
Arguments
Arg1, Arg2, Arg3Arg1 - 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.