A função DATEADD no Power BI é daquelas que chegam para resolver nossa vida quando o assunto é trabalhar com datas e fazer aquelas comparações temporais marotas, sabe? Tipo, “quanto foi a venda do mês passado?” ou “como foi que a gente deu aquele sprint de produtividade no trimestre passado?”

Basicamente, a DATEADD adiciona ou subtrai períodos de tempo (dias, meses, anos, trimestres, etc.) a uma coluna de data. O trem é poderoso! Mas calma, vou te explicar isso aqui no jeitinho mineiro com alguns exemplos pra tu ver como é que o pau tora quando a gente mexe com data!

Sintaxe

DATEADD(<coluna_de_data>, <intervalo>, <tipo_de_periodo>)
  • coluna_de_data: A coluna com as datas que você quer manipular.
  • intervalo: Quantidade de períodos que você quer somar ou subtrair. Se for negativo, vai voltar no tempo (tipo a DeLorean de “De Volta para o Futuro”).
  • tipo_de_periodo: Pode ser “DAY”, “MONTH”, “YEAR”, “QUARTER”, dependendo do que você quer adicionar ou subtrair.

Agora, bora pros exemplos que é o que interessa, né?

1. Adicionar 1 dia

Quer adicionar um dia à coluna de datas? Moleza, sô!

DATEADD(Tabela[Data], 1, DAY)

Essa aí vai pegar cada data na tua coluna e jogar ela pra frente em um dia. Igual quando a gente resolve adiar a dieta mais um dia!

2. Subtrair 1 mês

Se quer ver o que aconteceu um mês atrás, é só mandar bala aqui:

DATEADD(Tabela[Data], -1, MONTH)

Agora sim tu pode relembrar como que aquele mês foi fraco em vendas… mas não vamos ficar tristes não, né?

3. Adicionar 2 anos

Se o trem for pra adicionar dois aninhos, tá aqui o jeito:

DATEADD(Tabela[Data], 2, YEAR)

Aquele plano de “daqui dois anos eu vou tá mais rico” pode ser simulado com essa fórmula.

4. Subtrair 3 trimestres

Quer fazer o trem andar pra trás em trimestres? Segura essa aqui:

DATEADD(Tabela[Data], -3, QUARTER)

Pronto, voltou três trimestres, igual quando a gente olha o extrato e vê que tá regredindo…

5. Somar 5 dias

Bora adiantar cinco dias de uma vez, daquele jeitinho:

DATEADD(Tabela[Data], 5, DAY)

Quem nunca quis pular logo pros dias de pagamento, né?

6. Ver o ano passado

Quer ver o que aconteceu há um ano exato? Olha só essa fórmula topzera:

DATEADD(Tabela[Data], -1, YEAR)

Aquela boa e velha nostalgia do “ano passado eu tava melhor”, agora tá na ponta dos dedos.

7. Ver os dados do trimestre que vem

Bora prever o futuro e ver o que nos aguarda no próximo trimestre:

DATEADD(Tabela[Data], 1, QUARTER)

Só não vale colocar muita expectativa não, sô… mas que dá pra ver o futuro, dá!

8. Voltar 10 dias

Atrasar 10 dias na entrega do projeto? Fácil! Brincadeira, só na data aqui:

DATEADD(Tabela[Data], -10, DAY)

Porque às vezes a gente quer olhar o que rolou há uns bons 10 dias atrás.

9. Adicionar 6 meses

Imagina adicionar 6 meses de pura alegria? Ou dívidas… mas aqui tá:

DATEADD(Tabela[Data], 6, MONTH)

Vai somando meses até atingir aquela meta… ou passar o cartão de novo!

10. Subtrair 2 anos

E se der saudade de como era a vida dois anos atrás? Olha só:

DATEADD(Tabela[Data], -2, YEAR)

Perfeito pra lembrar como tu tava antes de fazer aquela viagem que acabou com todas as economias.

Moral da História

No fim das contas, a função DATEADD é aquele tipo de amigo que te ajuda a lembrar o passado e prever o futuro no Power BI. Só não adianta perguntar pra ela se o “crush” vai responder, porque ela só entende de datas, viu?

Agora, é só aplicar essas belezuras no teu Power BI e mandar ver nos relatórios. E lembre-se: se tá difícil, é porque cê tá fazendo do jeito certo!

Deixe um comentário

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