Para calcular a TIR no Excel em português, coloque os fluxos em ordem cronológica e aplique =TIR(intervalo). A saída inicial entra como valor negativo; recebimentos entram como valores positivos. Se existe um período sem pagamento ou recebimento, registre zero em vez de deixar a célula vazia.
No exemplo abaixo, =TIR(B2:B4) tem solução de 10% por período. O resultado foi conferido com a função real da Calculaderia e por uma identidade matemática independente. Não foi registrada uma execução desse exemplo no Excel.
Exemplo copiável
| Linha | Período na coluna A | Fluxo na coluna B |
|---|---|---|
| 2 | 0 | -1000 |
| 3 | 1 | 0 |
| 4 | 2 | 1210 |
Passo a passo da função TIR
- Digite os períodos 0, 1 e 2 em A2:A4 para deixar a sequência visível.
- Digite -1000, 0 e 1210 em B2:B4. Use números, sem acrescentar texto dentro das células.
- Em outra célula, digite =TIR(B2:B4) e confirme a fórmula.
- Formate a célula do resultado como porcentagem. Com duas casas decimais, ela deve exibir 10,00%.
- Identifique a unidade: a taxa é mensal se cada linha representa um mês e anual se cada linha representa um ano.
A função aceita uma estimativa opcional, como =TIR(B2:B4;10%). Ela serve como ponto inicial da busca numérica e pode ser útil em fluxos mais difíceis. No exemplo, não é necessária.
Por que zero e célula vazia dão problemas diferentes?
O Excel considera o zero como parte do intervalo, mas ignora células vazias e texto em referências usadas pela função TIR. Neste fluxo, remover o zero deslocaria 1210 do período 2 para o período 1. O problema passaria de -1000 + 1210 dividido por (1 + r) ao quadrado para -1000 + 1210 dividido por (1 + r), produzindo outra taxa.
Use zero quando houve um período real sem movimento. Use uma célula vazia apenas quando ela não pertence à sequência do fluxo.
Como conferir a TIR pelo VPL
A TIR é a taxa que leva o VPL do fluxo a zero. No Excel, a função VPL desconta os valores do intervalo a partir do primeiro período futuro. Por isso, o fluxo do período 0 fica fora da função e é somado separadamente: =VPL(10%;B3:B4)+B2.
Para o exemplo, a conta independente é -1000 + 0 dividido por 1,1 + 1210 dividido por (1,1 ao quadrado) = 0. A função da Calculaderia encontrou 9,999996% por causa da tolerância da busca numérica: uma diferença inferior a 0,00001 ponto percentual, com resíduo de VPL menor que R$ 0,001.
A TIR é mensal ou anual?
A função TIR não descobre a periodicidade pelas células. Ela devolve uma taxa por intervalo do fluxo:
- Se as linhas representam anos, 10% é uma taxa anual.
- Se as linhas representam meses, 10% é uma taxa mensal.
- Uma taxa mensal de 10% equivale a aproximadamente 213,84% ao ano pela composição (1 + 0,10) elevado a 12, menos 1. Multiplicar a taxa mensal por 12 não produz a taxa anual equivalente.
Compare a TIR com outra taxa somente depois de colocar as duas na mesma unidade. Para entender o conceito, a interpretação e as limitações antes de usar a planilha, leia o guia sobre o que é TIR.
Quando usar XTIR
A TIR pressupõe intervalos iguais entre as linhas. Se um recebimento ocorreu em 15 de janeiro e outro em 28 de março, use datas reais e a função XTIR. A sintaxe em português é =XTIR(valores;datas), e o resultado é uma taxa anual calculada com base em um ano de 365 dias.
Não misture as duas leituras: TIR retorna uma taxa por intervalo regular; XTIR usa a distância efetiva entre datas e retorna uma taxa anual. Consulte a documentação da função XTIR para os requisitos dos argumentos.
Erros e resultados inesperados
- A função pode retornar #NÚM! quando a busca não converge. Confira se há pelo menos um fluxo negativo e um positivo, se a ordem está correta e se as células contêm números.
- Um número armazenado como texto pode ser ignorado. Converta o conteúdo para número antes de calcular.
- Uma célula vazia pode eliminar um período. Preencha com zero quando o intervalo de tempo existiu sem fluxo.
- Fluxos que alternam de sinal várias vezes podem ter mais de uma solução. Uma estimativa diferente pode levar a outra raiz; examine o VPL e o próprio fluxo em vez de escolher a maior taxa.
- Datas irregulares pedem XTIR. Adicionar linhas artificiais para simular dias pode tornar a planilha difícil de conferir.
O Excel executa a busca numérica, mas não decide se o fluxo representa risco, liquidez ou premissas realistas. A TIR é uma medida do fluxo informado, não uma recomendação de investimento.