A função DURATION no Power BI é usada para calcular a duração de uma obrigação ou investimento, considerando taxa de juros e pagamentos futuros. No mundo das finanças, essa função é muito útil para quem quer entender quanto tempo o dinheiro vai ficar “preso” num investimento antes de poder ver os frutos dele. Agora, bora colocar isso num tom mais mineiro e engraçado com uns exemplos pra facilitar o trem!

Explicação Mineira e Bem-Humorada:

Pensa na DURATION como se fosse a resposta praquela pergunta que todo mineiro faz quando alguém investe dinheiro: “Ô, mas quando é que esse trem começa a dar retorno?”. Com a função DURATION, você consegue calcular exatamente isso: o tempo médio que o seu dinheiro vai ficar lá no investimento, girando igual pião, antes de voltar pro seu bolso.

Sintaxe:

DURATION(<Settlement>, <Maturity>, <Coupon>, <Yld>, <Frequency>, <Basis>)

  • Settlement: É o dia que você compra o investimento. Tipo aquele dia que você falou “agora vai!”.
  • Maturity: Quando o investimento vai vencer, ou seja, quando o dinheiro volta pro bolso.
  • Coupon: Taxa de juros anual. Pode ser aquele juro que dá alegria, ou aquele que dá tristeza de tão baixo.
  • Yld: A taxa de retorno. Esse é o quanto cê espera ganhar.
  • Frequency: Quantas vezes por ano você recebe os pagamentos do investimento.
  • Basis: Um ajuste pros dias do ano, se você quiser ser mais preciso (mas isso a gente só mexe quando tá com tempo sobrando).

Agora, vamo ver uns exemplos práticos que cabem direitinho no dia a dia:

  1. Investimento de café:
    Você compra um cafezal hoje e ele vai te dar lucro só daqui a 5 anos, com juro de 5% ao ano. A função DURATION vai te dizer quantos anos, em média, você vai ter que esperar pra ver o dinheirinho do café chegando. Exemplo:
    DURATION(TODAY(), DATE(2029, 12, 31), 5, 4, 1, 0)
  2. Investindo no queijo:
    Você decidiu comprar umas vacas pra fazer queijo e o retorno financeiro será em 10 anos com 6% de juro. Com a DURATION, você calcula o tempo médio que esse queijo vai precisar pra amadurecer no seu bolso. Exemplo:
    DURATION(TODAY(), DATE(2034, 12, 31), 6, 5, 1, 0)
  3. Construção do rancho:
    Você decidiu investir num terreno pra fazer um rancho. A maturidade do investimento é daqui a 15 anos e a taxa de retorno é de 7%. Com a função DURATION, dá pra calcular quantos anos o terreno vai ficar te devendo. Exemplo:
    DURATION(TODAY(), DATE(2039, 12, 31), 7, 6, 1, 0)
  4. Compra de tratores:
    Investiu num trator pra aumentar a colheita de milho e espera que o trem se pague em 8 anos. A taxa de juros é de 4%. Exemplo:
    DURATION(TODAY(), DATE(2032, 12, 31), 4, 3, 1, 0)
  5. Parque de diversão rural:
    Decidiu montar um parque temático rural que vai render retorno em 12 anos com taxa de 5%. Com a função, calcula-se quanto tempo o trem vai demorar pra devolver a alegria em forma de dinheiro. Exemplo:
    DURATION(TODAY(), DATE(2036, 12, 31), 5, 4, 1, 0)
  6. Investindo nas galinhas:
    Criou um galinheiro e vai esperar 6 anos pro retorno, com 3% de juro. Vai lá na função DURATION e descobre quanto tempo o galinheiro vai te deixar no vermelho antes de ver os ovos de ouro. Exemplo:
    DURATION(TODAY(), DATE(2030, 12, 31), 3, 2, 1, 0)
  7. Cachoeira particular:
    Investiu numa cachoeira, mas o retorno só vem em 20 anos com 7% de juro. A função te ajuda a entender o tempo médio que o seu investimento vai demorar a começar a jorrar dinheiro. Exemplo:
    DURATION(TODAY(), DATE(2044, 12, 31), 7, 6, 1, 0)
  8. Pomar de laranja:
    Comprou uma fazenda pra plantar laranja. O juro é de 6% ao ano e o retorno só daqui a 10 anos. Com a DURATION, calcula-se o tempo médio do investimento. Exemplo:
    DURATION(TODAY(), DATE(2034, 12, 31), 6, 5, 1, 0)
  9. Investindo em tecnologia:
    Resolveu investir numa startup de drones para ajudar na lavoura. O retorno é em 7 anos com juro de 8%. Exemplo:
    DURATION(TODAY(), DATE(2031, 12, 31), 8, 7, 1, 0)
  10. Fábrica de pão de queijo:
    Pra fechar com chave de ouro: decidiu montar uma fábrica de pão de queijo! O retorno é em 5 anos com 10% de juro. Exemplo:
    DURATION(TODAY(), DATE(2029, 12, 31), 10, 9, 1, 0)

Conclusão:

A função DURATION no Power BI te ajuda a entender o tempo médio que um investimento vai levar até começar a dar lucro. Não importa se cê tá investindo no cafezal, no galinheiro ou na fábrica de pão de queijo, essa função é sua amiga pra calcular o tempo que o seu dinheiro vai ficar girando antes de voltar pro seu bolso. E ó, com os exemplos que eu te dei, cê tá pronto pra usar isso em qualquer trem que aparecer pela frente!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *