A função DATESYTD no Power BI é uma belezura quando a gente tá mexendo com aquelas análises que querem saber como tá o acumulado do ano, desde janeiro até a data que você especificar. É tipo aquelas prestações de contas de fim de ano, só que automática! Ela serve pra pegar todas as datas que ocorreram no ano até uma determinada data. Vamos dar uma explicada com uns exemplos engraçados, porque isso aqui, meu amigo, vai virar rotina no seu dia a dia.

1. O básico da função DATESYTD

A função é assim:

DATESYTD(<dates>, [year_end_date])
  • dates: É a coluna da tabela de datas (exemplo: [Data]).
  • year_end_date: (Opcional) Data que você considera o final do ano fiscal, se for diferente de 31/12.

2. Exemplo 1: Fazendo as contas do arroz e feijão

Vamos dizer que você tem uma tabela de vendas e quer ver o acumulado do ano. Você vai jogar isso aqui:

CALCULATE(
    SUM(Vendas[ValorVenda]),
    DATESYTD(TabelaDatas[Data])
)

Pronto, vai sair o tanto de dinheiro que você faturou até a data de hoje. É igual somar os boletos pagos e os que faltam pagar, só que de vendas.

3. Exemplo 2: Acumulando as contas do churrasco

Se o ano fiscal da sua empresa termina em setembro (isso é pra aquelas firmas doidas que seguem o calendário maluco), você faz assim:

CALCULATE(
    SUM(Vendas[ValorVenda]),
    DATESYTD(TabelaDatas[Data], "30/09")
)

Aí, o Power BI vai somar só até setembro e deixar o resto quieto, tipo quando a gente decide parar de comer doce depois da festa junina (só que nunca para, né?).

4. Exemplo 3: Pra ver se tá gastando demais no mercado

Sabe quando você vai no mercado e fala: “Vou comprar só o básico”? Aí no fim do mês, quer saber quanto gastou até hoje? Usa isso aqui ó:

CALCULATE(
    SUM(Compras[TotalGastos]),
    DATESYTD(TabelaDatas[Data])
)

Isso vai somar o quanto você já esbanjou até a data atual no mercado. Agora, é rezar pra não ter passado do orçamento.

5. Exemplo 4: Acumulado da produção de queijo

Imagine que você tem uma fábrica de queijo em Minas (uai sô!). Quer saber quanto de queijo já produziu no ano? Basta fazer:

CALCULATE(
    SUM(Queijos[QuantidadeProduzida]),
    DATESYTD(TabelaDatas[Data])
)

Aí já sabe: vai somar tudo desde janeiro até hoje. Dá até pra planejar o próximo festival do queijo.

6. Exemplo 5: Olhando as prestações do carro

Você comprou aquele carro dos sonhos e quer ver quanto já pagou de prestação ao longo do ano:

CALCULATE(
    SUM(Prestacoes[Valor]),
    DATESYTD(TabelaDatas[Data])
)

Isso vai dar uma noção se você já pode começar a pensar em trocar de carro ou se vai ter que esperar mais um tempinho.

7. Exemplo 6: Analisando o salário acumulado

O patrão já pagou quantos salários esse ano? Usando a DATESYTD, você vê quanto já acumulou de salário, tirando o imposto, claro!

CALCULATE(
    SUM(Salarios[SalarioLiquido]),
    DATESYTD(TabelaDatas[Data])
)

Vai que você já pode dar aquela passadinha na praia com o que sobrou, né?

8. Exemplo 7: Acumulado das reuniões chatas

Quer saber quantas reuniões você já teve que aturar esse ano? Olha só:

CALCULATE(
    COUNT(Reunioes[Data]),
    DATESYTD(TabelaDatas[Data])
)

E o pior é que vai dar um número alto. O bom é que você pode acompanhar se já passou da média do ano passado.

9. Exemplo 8: Vendo quanto de internet já usou

No fim do mês, quer saber se a franquia de dados vai estourar? Com a DATESYTD dá pra ver quanto de internet já consumiu no ano:

CALCULATE(
    SUM(Internet[UsoDados]),
    DATESYTD(TabelaDatas[Data])
)

Aí você sabe se ainda pode assistir umas séries ou se já passou da cota de memes por hoje.

10. Exemplo 9: Contando quantos cafés já tomou

Vamos dizer que você quer saber quantas xícaras de café já tomou até agora no escritório. Fácil:

CALCULATE(
    COUNT(Cafes[Data]),
    DATESYTD(TabelaDatas[Data])
)

Aqui vai aparecer o número de cafés consumidos. Depois dessa, talvez seja hora de parar de contar e dar um jeito de dormir mais.

11. Exemplo 10: Quantos cursos já fez no ano

E finalmente, se você quiser ver quantos cursos online já começou (e não terminou), manda essa:

CALCULATE(
    COUNT(Cursos[CursoIniciado]),
    DATESYTD(TabelaDatas[Data])
)

A verdade é que a gente se empolga no começo do ano, faz um monte de inscrição, e depois vai arrumando desculpa pra terminar.

Conclusão

A função DATESYTD é como uma daquelas mágicas do Power BI que você vai usar o tempo todo pra ver o que já acumulou ao longo do ano. Seja pra olhar as vendas, os gastos ou até as xícaras de café, ela tá sempre aí pra ajudar a gente a organizar essa vida corrida. Agora, é só usar com sabedoria e tentar não acumular dívida!

Deixe um comentário

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