Función IRR en Excel para calcular a taxa interna de retorno

  • Comparte Isto
Michael Brown

Este titorial explica a sintaxe da función TIR de Excel e mostra como usar unha fórmula TIR para calcular a taxa interna de retorno dunha serie de fluxos de caixa anuais ou mensuais.

A TIR en Excel é unha das funcións financeiras para calcular a taxa interna de retorno, que se usa con frecuencia no orzamento de capital para xulgar os retornos previstos dos investimentos.

    Función TIR en Excel

    A función IRR de Excel devolve a taxa interna de retorno dunha serie de fluxos de caixa periódicos representados por números positivos e negativos.

    En todos os cálculos, asúmese implícitamente que:

    • Hai intervalos de tempo iguais entre todos os fluxos de efectivo.
    • Todos os fluxos de efectivo prodúcense ao final dun período .
    • Os beneficios xerados polo o proxecto reinvisten á taxa interna de retorno.

    A función está dispoñible en todas as versións de Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 e Excel 2007.

    A sintaxe do Exce l A función IRR é a seguinte:

    IRR(valores, [adiviña])

    Onde:

    • Valores (obrigatorio): unha matriz ou unha referencia a un intervalo de celas que representan a serie de fluxos de caixa para os que quere atopar a taxa interna de retorno.
    • Adiviña (opcional): a súa suposición sobre cal pode ser a taxa interna de retorno. Debe proporcionarse como porcentaxe ou número decimal correspondente. Seesperado, verifique o valor da estimación: no caso de que a ecuación IRR se poida resolver con varios valores de taxa, devólvese a taxa máis próxima á estimación.

      Posibles solucións:

      • Asumindo que sabe que tipo de retorno está esperando dun determinado investimento, utilice a súa expectativa como unha suposición.
      • Cando obteña máis dunha TIR para o mesmo fluxo de caixa, escolla o o máis próximo ao custo de capital da súa empresa como a TIR "verdadeira".
      • Usa a función MIRR para evitar o problema de múltiples TIR.

      Intervalos de fluxo de caixa irregulares

      A función IRR en Excel está deseñada para funcionar con períodos regulares de fluxo de caixa, como semanal, mensual, trimestral ou anual. Se as súas entradas e saídas ocorren a intervalos desiguais, a IRR aínda consideraría os intervalos iguais e devolvería un resultado incorrecto. Neste caso, use a función XIRR en lugar de TIR.

      Diferentes taxas de endebedamento e reinvestimento

      A función TIR implica que as ganancias do proxecto (fluxos de caixa positivos) ) reinvisten continuamente ao tipo interno de rendibilidade. Pero na palabra real, a taxa á que pide diñeiro prestado e a taxa á que reinviste os beneficios adoitan ser diferentes. Afortunadamente para nós, Microsoft Excel ten unha función especial para coidar este escenario: a función MIRR.

      Así é como facer IRR en Excel. Para ollar máis de cerca os exemplos comentados nestetutorial, podes descargar o noso libro de exemplo para Usar a función IRR en Excel. Grazas por ler e espero verte no noso blog a vindeira semana!

      se omite, utilízase o valor predeterminado de 0,1 (10%).

    Por exemplo, para calcular a TIR para os fluxos de caixa en B2:B5, usarías esta fórmula:

    =IRR(B2:B5)

    Para que o resultado se visualice correctamente, asegúrese de que o formato Porcentaxe estea definido para a cela da fórmula (normalmente Excel fai isto automaticamente).

    Como se mostra na captura de pantalla anterior, a nosa fórmula de Excel IRR devolve o 8,9%. Esta taxa é boa ou mala? Ben, depende de varios factores.

    Xeneralmente, unha taxa de retorno interna calculada compárase co custo medio ponderado do capital ou a taxa obstáculo dunha empresa. Se a TIR é superior á taxa de obstáculos, o proxecto considérase un bo investimento; se é inferior, o proxecto debería ser rexeitado.

    No noso exemplo, se lle custa un 7 % pedir diñeiro prestado, entón unha TIR de aproximadamente o 9 % é bastante boa. Pero se o custo dos fondos é, digamos, do 12 %, entón a TIR do 9 % non é suficiente.

    En realidade, hai moitos outros factores que inflúen nunha decisión de investimento, como o valor actual neto, absoluto. valor de retorno, etc. Para obter máis información, consulte os conceptos básicos do IRR.

    5 cousas que debe saber sobre a función IRR de Excel

    Para asegurarse de que o seu cálculo IRR en Excel se faga correctamente, lembre estas feitos simples:

    1. O argumento valores debe conter polo menos un valor positivo (que representa a renda) e un valor negativo (que representagastos).
    2. Só se procesan números no argumento valores ; ignóranse o texto, os valores lóxicos ou as celas baleiras.
    3. Os fluxos de caixa non teñen que ser necesariamente pares, pero deben producirse a intervalos regulares , por exemplo, mensualmente, trimestralmente ou anualmente.
    4. Debido a que a IRR en Excel interpreta a orde dos fluxos de caixa en función da orde dos valores, os valores deben estar en orde cronolóxica .
    5. Na maioría das situacións, o <9 O argumento>adiviño non é realmente necesario. Non obstante, se a ecuación TIR ten máis dunha solución, devólvese a taxa máis próxima á estimación. Entón, a túa fórmula produce un resultado inesperado ou un #NUM! erro, proba unha suposición diferente.

    Entender a fórmula IRR en Excel

    Xa que a taxa interna de retorno (IRR) é unha taxa de desconto que fai que valor actual (VAN) dunha serie dada de fluxos de efectivo igual a cero, o cálculo da TIR baséase na fórmula tradicional de VAN:

    Onde:

    • CF - fluxo de efectivo
    • i - número de período
    • n - total de períodos
    • TIR - taxa interna de retorno

    Debido a un natureza específica desta fórmula, non hai outra forma de calcular a TIR que non sexa por proba e erro. Microsoft Excel tamén depende desta técnica, pero fai varias iteracións moi rápido. Comezando coa suposición (se se fornece) ou o 10% predeterminado, a función IRR de Excel pasa por cicloscálculo ata que atope o resultado preciso dentro do 0,00001%. Se despois de 20 iteracións non se atopa un resultado preciso, o #NUM! devólvese o erro.

    Para ver como funciona na práctica, realicemos este cálculo de IRR nun conxunto de datos de mostra. Para comezar, tentaremos adiviñar cal pode ser a taxa interna de rendibilidade (por exemplo, 7 %), e despois calcularemos o valor actual neto.

    Supoñendo que B3 é o fluxo de caixa e A3 é o número do período, a seguinte fórmula dános o valor actual (PV) do fluxo de caixa futuro:

    =B3/(1+7%)^A3

    Entón copiamos a fórmula anterior a outras celas e sumamos todos os valores actuais, incluído o inicial. investimento:

    =SUM(C2:C5)

    E descubra que ao 7% obtemos o VAN de 37,90 $:

    Obviamente, a nosa suposición é incorrecta . Agora, imos facer o mesmo cálculo baseándose na taxa calculada pola función IRR (ao redor do 8,9%). Si, leva a un VPN cero:

    Consello. Para mostrar o valor NPV exacto, escolla mostrar máis cifras decimais ou aplique o formato científico. Neste exemplo, o VPN é exactamente cero, o que é un caso moi raro!

    Uso da función IRR en Excel: exemplos de fórmulas

    Agora que coñeces a base teórica do cálculo da TIR en Excel, fagamos un par de fórmulas para ver como funciona na práctica.

    Exemplo 1. Calcula a TIR para os fluxos de caixa mensuais

    Asumindo que levas seis meses en funcionamento. e agora tiquere descubrir a taxa de retorno do seu fluxo de caixa.

    Buscar IRR en Excel é moi sinxelo:

    1. Escriba o investimento inicial nalgunha cela ( B2 no noso caso). Dado que se trata dun pago saínte, debe ser un número negativo .
    2. Escriba os fluxos de caixa posteriores nas celas situadas debaixo ou á dereita do investimento inicial (B2:B8 neste exemplo ). Este diñeiro chegou a través das vendas, polo que introducímolos como números positivos .

    Agora xa estás preparado para calcular o IRR para o proxecto:

    =IRR(B2:B8)

    Nota. En caso de fluxos de caixa mensuais, a función TIR produce unha taxa de retorno mensual . Para obter unha taxa de retorno anual para o fluxo de caixa mensual, pode usar a función XIRR.

    Exemplo 2: use adiviñar na fórmula IRR de Excel

    Opcionalmente, pode poñer unha taxa interna de retorno esperada, digamos o 10 por cento, no argumento adiviñar :

    =IRR(B2:B8, 10%)

    Como se mostra na captura de pantalla a continuación, a nosa suposición non ten ningún impacto no resultado. Pero nalgúns casos, o cambio do valor de estimación pode provocar que unha fórmula IRR devolva unha taxa diferente. Para obter máis información, consulte Varios TIR.

    Exemplo 3. Busca TIR para comparar investimentos

    No orzamento de capital, os valores TIR adoitan usarse para comparar investimentos e clasificar os proxectos en función da súa rendibilidade potencial. Este exemplo demostra a técnica no seuforma máis sinxela.

    Supoñendo que tes tres opcións de investimento e decides cal escoller. Os retornos razoablemente proxectados dos investimentos poden axudarche a tomar unha decisión informada. Para iso, introduza o fluxo de caixa de cada proxecto nunha columna separada e, a continuación, calcule a taxa interna de retorno de cada proxecto individualmente:

    Fórmula para o proxecto 1:

    =IRR(B2:B7)

    Fórmula do proxecto 2:

    =IRR(C2:C7)

    Fórmula do proxecto 3:

    =IRR(D2:D7)

    Dado que o a taxa de retorno requirida da empresa é, digamos, o 9 %, o proxecto 1 debe ser rexeitado porque a súa TIR é só do 7 %.

    Os outros dous investimentos son aceptables porque ambos poden xerar unha TIR superior á taxa de obstáculos da empresa. Cal escollerías?

    A primeira vista, o proxecto 3 parece máis preferible porque ten a taxa interna de retorno máis alta. Non obstante, os seus fluxos de caixa anuais son moito máis baixos que para o proxecto 2. Na situación na que un pequeno investimento ten unha taxa de retorno moi alta, as empresas adoitan escoller un investimento cun retorno porcentual máis baixo pero un valor de retorno absoluto (dólar) máis elevado, que é o proxecto. 2.

    A conclusión é: adoita ser preferible o investimento coa taxa interna de rendibilidade máis alta, pero para facer o mellor uso dos teus fondos deberías avaliar tamén outros indicadores.

    Exemplo 4. . Calcula a taxa de crecemento anual composta (CAGR)

    Aínda que a función IRR en Excel édeseñado para calcular a taxa de retorno interna, tamén se pode usar para calcular a taxa de crecemento composta. Só terás que reorganizar os teus datos orixinais deste xeito:

    • Conserva o primeiro valor do investimento inicial como un número negativo e o valor final como un número positivo.
    • Substituír os valores do fluxo de caixa intermedio con ceros.

    Cando remate, escribe unha fórmula de TIR normal e devolverá o CAGR:

    =IRR(B2:B8)

    Para asegurarte de que o resultado é correcto, pode verificalo coa fórmula que se usa habitualmente para calcular o CAGR:

    (valor_final/valor_inicial)^(1/número de períodos) -

    Como se mostra na seguinte captura de pantalla, ambas fórmulas producen o mesmo resultado:

    Para obter máis información, consulte Como calcular o CAGR en Excel.

    IRR e NPV en Excel

    A taxa interna de retorno e o valor actual neto son dous conceptos estreitamente relacionados, e é imposible comprender completamente a TIR sen comprender o VAN. O resultado da TIR non é outra cousa que a taxa de desconto correspondente a un valor presente neto cero.

    A diferenza esencial é que o VAN é unha medida absoluta que reflicte a cantidade de valor en dólares que se podería gañar ou perder mediante a empresa. un proxecto, mentres que a TIR é a taxa porcentual de retorno que se espera dun investimento.

    Debido á súa natureza diferente, a TIR e o VAN poden "en conflito" entre si; un proxecto pode ter un VAN maior.e o outro unha TIR máis alta. Sempre que xorde tal conflito, os expertos financeiros aconsellan favorecer o proxecto cun valor actual neto máis elevado.

    Para comprender mellor a relación entre TIR e VAN, considere o seguinte exemplo. Digamos que tes un proxecto que require un investimento inicial de 1.000 $ (celda B2) e unha taxa de desconto do 10 % (celda E1). A vida útil do proxecto é de cinco anos e as entradas de efectivo previstas para cada ano están listadas nas celas B3:B7.

    Para saber canto valen agora os fluxos de efectivo futuros, necesitamos calcular o valor actual neto de o proxecto. Para iso, utilízase a función VAN e restalle o investimento inicial (porque o investimento inicial é un número negativo, utilízase a operación de suma):

    =NPV(E1,B3:B7)+B2

    Un valor presente neto positivo indica que o noso proxecto vai ser rendible:

    Que taxa de desconto fará que o VAN sexa igual a cero? A seguinte fórmula de TIR dá a resposta:

    =IRR(B2:B7)

    Para comprobar isto, tome a fórmula de NPV anterior e substitúa a taxa de desconto (E1) por TIR (E4):

    =NPV(E4,B3:B7)+B2

    Ou pode inserir a función IRR directamente no argumento rate do NPV:

    =NPV(IRR(B2:B7),B3:B7)+B2

    A captura de pantalla anterior mostra que o valor NPV redondeado a 2 decimais é realmente igual a cero. Se tes curiosidade por saber o número exacto, configura o formato científico na cela NPV ou escolle mostrar máiscifras decimais:

    Como podes ver, o resultado está moi dentro da precisión declarada do 0,00001 por cento, e podemos dicir que o VPN é efectivamente 0.

    Consello. Se non confía totalmente no resultado do cálculo da IRR en Excel, sempre pode comprobalo usando a función NPV como se mostra arriba.

    A función IRR de Excel non funciona

    Se tivo algún problema coa IRR en Excel, os seguintes consellos poden darlle unha pista para solucionalo.

    A fórmula IRR devolve un #NUM ! erro

    UN #NUM! pódese devolver un erro por estes motivos:

    • A función IRR non pode atopar o resultado con ata un 0,000001 % de precisión no 20º intento.
    • Os valores non contén polo menos un fluxo de caixa negativo e polo menos un positivo.

    Celas en branco na matriz de valores

    No caso de que non se produza ningún fluxo de efectivo nun ou máis períodos , pode acabar con celas baleiras no intervalo valores . E é a fonte dos problemas porque as filas con celas baleiras quedan fóra do cálculo de IRR de Excel. Para solucionar isto, só tes que introducir valores cero en todas as celas en branco. Agora Excel verá os intervalos de tempo correctos e calculará a taxa de retorno interna correctamente.

    Múltiples TIR

    En situacións na que unha serie de fluxos de caixa cambia de negativa a positiva ou viceversa máis dunha vez, pódense atopar varias IRR.

    Se o resultado da túa fórmula está lonxe do que ti

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.