Função MTIR

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Devolve um valor Duplo especificando a modificados taxa interna de rentabilidade de uma série de fluxos monetários periódicos (pagamentos e recibos).

Sintaxe

MTIR ( valores (), taxa_financiamento, taxa_reinvest)

A sintaxe da função MTIR tem os seguintes argumentos:

Argumento

Descrição

valores ()

Obrigatório. Matriz do valor Duplo a especificar os valores de fluxo de caixa. A matriz tem de conter pelo menos um valor negativo (um pagamento) e um valor positivo (um recibo).

taxa_financ

Obrigatório. Duplo especificando a taxa de juros pago como o custo do financiamento.

taxa_reinvest

Obrigatório. Recebeu duplo especificando a taxa de juro no lucros provenientes do reinvestimento.


Observações

A taxa interna de rentabilidade modificada é a taxa interna de rentabilidade quando pagamentos e recibos são financiados com taxas diferentes. Função MTIR leva em consideração o custo do investimento (taxa_financ) e a taxa de juros recebidos no reinvestimento do capital (taxa_reinvestimento).

Os argumentos taxa_financ e taxa_reinvest são percentagens expressas como valores decimais. Por exemplo, 12 por cento é expresso como 0,12.

Função MTIR utiliza a ordem dos valores na matriz para interpretar a ordem dos pagamentos e recibos. Certifique-se de que introduz os valores de recepção e de pagamento na sequência correta.

Exemplo

Nota: Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

Este exemplo utiliza a função MTIR para devolver a modificados taxa interna de rentabilidade de uma série de fluxos monetários contidas de matriz Values(). LoanAPR representa os juros financeiro e InvAPR representa a taxa de juros recebida no reinvestimento.

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
Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×