fbpx

função weeknum

#ABCdoDAX

:Função WEEKNUM do PowerBI

Quando trabalhamos com colunas de data no PowerBI ele cria automaticamente uma tabela oculta de datas que nos possibilitará criar cálculos envolvendo datas (teremos funções sobre isto). Porém ele não gera todos os agrupamentos, sendo necessário então que possamos criar outros agrupamentos da data (o calendário padrão somente gera Ano, Trimestre, Mês e Dia). A função WEEKNUM permite que visualizemos informações agrupadas pelo número da semana.

Não confunda com a função WEEKDAY que retorna um número para aquele dia da semana (1 para domingo, etc.).

Então vamos à nossa medida (no final da postagem há o link para o PBIX e para a base de dados –  o tutorial de importação dela você vê aqui).

Porém não criaremos uma medida e sim uma COLUNA, uma vez que desejamos ver, para cada registro, o dia da semana daquela venda para poder apresentá-lo num visual. 

Para criar a coluna vamos na visão de dados na tabela de VENDAS e clicamos em FERRAMENTAS DE TABELA > NOVA COLUNA.

A inserção dos cálculos em uma coluna segue a mesma regra de uma medida. Você dá um nome para a coluna e em seguida insere a fórmula: 

Depois de dar ENTER ele mostrará uma nova coluna com os números da semana calculados.

Apesar de ser um número ele será usado como uma categoria, isto é, não vou somar o número 1 e 2 das primeiras 2 semanas para dar 3 e sim ver os 2 números como por exemplo o eixo de um gráfico.

Por isso vamos alterar a propriedade RESUMO para a opção NÃO RESUMIR. Veja:

Vamos criar um visual para vermos o resultado da função WEEKNUM. Vamos criar um grafico de linhas, uma vez que queremos analisar uma tendência de valores por  semana (ainda que os não fiquem somados, isto é, a semana 1 vai somar todas as 1as semanas de todos os anos):

Em EIXO terá essa coluna criada (número da semana) e em VALORES a medida RECEITA.

Após formatar o nosso gráfico ele como este a seguir. Um cuidado nesse gráfico é fixar o EIXO X (que representa os números da semana) no mínimo 1 e máximo 52 para não mostrar um valor de semana além das 52 semanas :

 

 

Licença Creative Commons

OUTROS ARTIGOS DE INTERESSE

função SUMX

Função SUMX A função SUMX é uma função faz uma soma, mas ao contrário da função SUM ela soma valores a partir da leitura de cada uma das linhas de uma determinada tabela. Depois que explicar vai ficar mais simples de entender 🙂 No exemplo a seguir queremos calcular o...

ler mais

função FILTER

Função FILTER A função FILTER filtra tabelas com base em determinados critérios e posteriormente as medias utilizam esse filtro. Quer dizer que essa função não funciona "sozinha", ela precisa de uma outra função. Normalmente a função CALCULATE ou as funções "X" a...

ler mais

função COALESCE

Função COALESCE A Microsoft periodicamente atualiza o PowerBI não só com novos visuais mas também com novas funções. A função COALESCE é uma função recente, tendo sido lançada no 1º semestre de 2020. Basicamente é uma função condicional mas que avalia somente se...

ler mais
Fabio Vianna
Siga-Me
Nossas Redes Sociais
Facebook
Linkedin
Instagram
Youtube