A função WEEKNUM no Power BI é aquele trem que te fala em qual semana do ano um dia específico tá, sô. Pensa só: você tem uma data lá no seu relatório, e você quer saber em que semana do ano ela tá. Aí é que entra essa danada da WEEKNUM. Ela pega a data, faz uns cálculos que a gente nem entende direito, e devolve o número da semana. Mais fácil que fazer café coado, né?

Estrutura da função:

WEEKNUM(data, [retorno_tipo])

Parâmetros:

  • data: É a data que você quer saber em qual semana tá.
  • [retorno_tipo]: (Opcional) Aqui você escolhe se a semana vai começar no domingo (padrão) ou na segunda-feira.

Agora que a gente já sabe o básico, bora pros exemplos práticos, que é o que interessa!

Exemplo 1: Semana de uma data

WEEKNUM(DATE(2024, 10, 14))

Aqui eu coloquei a data do dia de hoje, 14 de outubro de 2024. A função vai te devolver o número da semana. Se hoje for a 42ª semana do ano, é isso que ela vai te falar. Simples, né?

Exemplo 2: Semana com início no domingo (padrão)

WEEKNUM(TODAY())

Esse aqui usa o dia de hoje, e, por padrão, ele considera que a semana começa no domingo. Então, se hoje é uma segunda, você já tá na semana que começou ontem, uai!

Exemplo 3: Semana começando na segunda-feira

WEEKNUM(TODAY(), 2)

Agora, se você é daqueles que acha que a semana começa na segunda-feira (o que faz mais sentido, né?), só colocar o segundo argumento como 2. Agora sim, tá tudo nos trinques.

Exemplo 4: Data específica com semana iniciando na segunda

WEEKNUM(DATE(2024, 12, 25), 2)

Aqui eu coloquei o Natal, 25 de dezembro. Com esse 2 no final, ele vai te dizer a semana do Natal começando na segunda. Já dá pra se planejar pras festas, né?

Exemplo 5: Pegando a semana do meu aniversário

WEEKNUM(DATE(2024, 7, 20))

Se você quisesse saber em que semana caiu seu aniversário, por exemplo, eu joguei 20 de julho aí. Aí já dá pra planejar a festa, porque a função vai te falar direitinho.

Exemplo 6: Semana de um evento importante

WEEKNUM(DATE(2025, 1, 1))

Pra quem gosta de planejar as coisas, tipo saber em que semana do ano cai o ano novo, é só jogar a data, e essa belezura te fala qual a semana da virada.

Exemplo 7: Descobrindo a semana de datas no futuro

WEEKNUM(DATE(2030, 10, 10))

Se você é daqueles que gosta de ver bem lá pra frente, esse exemplo vai te ajudar a saber em que semana vai cair o seu planejamento em 2030. Ó, já dá pra se preparar com antecedência, hein?

Exemplo 8: Semana de uma data no passado

WEEKNUM(DATE(1990, 6, 15))

E se você for nostálgico e quiser saber qual semana você nasceu, por exemplo, ou uma data importante lá nos anos 90, é só usar a função que ela te responde na lata.

Exemplo 9: Semana com coluna de datas

WEEKNUM(Tabela[Data], 2)

Agora, se você tem uma coluna de datas na sua tabela e quer saber em qual semana do ano cada data tá, é só colocar a coluna no lugar da data. Facinho demais!

Exemplo 10: Calculando semana em um ano bissexto

WEEKNUM(DATE(2024, 2, 29), 2)

Ah, e se for ano bissexto, com aquele 29 de fevereiro? Não tem erro, uai! A função dá conta do recado e te diz a semana certinha, sem frescura.

E aí, gostou da função WEEKNUM? Esse trem é bom demais da conta pra organizar as coisas, planejar prazos e ainda saber se você tá na semana certa ou já passou, né?

Deixe um comentário

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