Descubra como Filtrar Dias da Semana no Power BI

Filtrar dias da semana no Power BI é uma necessidade comum em análises de dados, principalmente quando se deseja avaliar o desempenho em determinados períodos.

Contudo, no Power BI, esse tipo de filtragem pode ser feito de forma inteligente utilizando colunas calculadas ou medidas com DAX.

Portanto, neste artigo, você vai aprender, passo a passo, como filtrar dias da semana no Power BI para exibir apenas os dados desejados, tudo isso com um modelo simples, ideal para iniciantes que desejam dominar esse tipo de análise no Power BI.

Vamos lá!

BASE DE DADOS

Criando Tabela de Calendário no Power BI

Antes de mais nada, temos uma tabela no Excel contendo todo o registro de vendas realizados no ano de 2024:

Registro de Vendas no Excel
Registro de Vendas no Excel

Neste caso, importamos a base de dados acima para o Power BI e tratamos ela:

Tabela de Vendas do Excel Importada
Tabela de Vendas do Excel Importada para o Power BI

Contudo, como vamos trabalhar com dias da semana no Power BI, precisamos criar uma tabela de calendário.

Portanto, vá até Modelagem e clique em Nova Tabela:

Criando Tabela de Calendário no Power BI
Criando Tabela de Calendário no Power BI

Posteriormente, cole a DAX abaixo:

Calendario =

ADDCOLUMNS (

    CALENDAR (MIN(tbVendas[Data]), MAX(tbVendas[Data])),

    “Ano”, YEAR([Date]),

    “Mês”, FORMAT([Date], “MMMM”),

    “Dia da Semana”, FORMAT([Date], “dddd”),

    “Número do Dia da Semana”, WEEKDAY([Date], 2))

Criando Tabela de Calendário com DAX
Criando Tabela de Calendário no Power BI com DAX

Em seguida, após clicar em ENTER, temos a tabela de calendário:

Tabela de Calendário no Power BI
Tabela de Calendário no Power BI

Relacionando Tabelas no Power BI

Por fim, precisamos relacionar a tabela de vendas com a tabela de calendário.

Sendo assim, vá em Exibição de Modelo e relacione as colunas de Data das duas tabelas:

Relacionando Tabelas
Relacionando Tabelas no Power BI

Filtrando Dias da Semana com DAX

Agora que temos tudo pronto, podemos aplicar filtros visuais ou criar medidas DAX para exibir só os dias úteis (segunda a sexta), dessa forma, vamos criar uma medida para exibir apenas os totais de segunda a sexta-feira.

Portanto, clique com o botão direito sobre a tabela de vendas e vá em Nova Medida:

Criando Nova Medida no Power BI
Criando Nova Medida no Power BI

Em seguida, nomeie a medida e insira as funções CALCULATE e SUM.

Selecione a coluna Preço Total, aplique a função FILTER, selecione a tabela de calendário, a coluna Número do Dia da Semana e defina o filtro como menor ou igual a 5:

Total Dias Úteis =

CALCULATE (

    SUM(tbVendas[Preço Total]),

    FILTER (

        ‘Calendario’,

        ‘Calendario'[Número do Dia da Semana] <= 5))

Ou seja, essa medida irá retornar o total de vendas considerando apenas os dias úteis, de segunda a sexta-feira, valores de 1 a 5 na coluna Número do Dia da Semana da tabela calendário.

Criando Medida
Criando Medida no Power BI

Assim, ao colocar a DAX acima em um visual de cartão, temos o total de vendas de segunda a sexta:

Total de Vendas em Dias Úteis no Power BI
Total de Vendas em Dias Úteis no Power BI

No qual, podemos comparar com o cartão com o total de vendas geral:

Comparação de Dias Úteis e Dias Corridos no Power BI
Comparação de Dias Úteis e Dias Corridos no Power BI

Filtrando Dias da Semana com Visuais

No entanto, podemos filtrar os dados do relatório com base nos dias da semana utilizando uma tabela de colunas.

Sendo assim, clique no Gráfico de Colunas, coloque a Data da tabela de calendário no Eixo Y e Preço Total em Eixo X.

Lembre-se de deixar apenas Mês e Dia no Eixo Y:

Criando Gráfico de Coluna
Criando Gráfico de Coluna no Power BI

Depois, adicione um filtro de página usando a coluna Dia da Semana da tabela Calendário:

Adicionando Filtro de Dia da Semana no Power BI
Adicionando Filtro de Dia da Semana no Power BI

Por fim, escolha segunda a sexta-feira para ver apenas dias úteis:

Filtro de Dia da Semana no Power BI
Filtro de Dia da Semana no Power BI

Portanto, seguindo as dicas acima, você conseguirá filtrar dias da semana no Power BI e separar dias úteis de finais de semana com a sua base de dados, fazendo comparações e entendendo padrões de comportamento com mais clareza.

Curso de Power BI Completo:

Este é o curso que vai te transformar em NINJA no Microsoft Power BICurso do ZERO ao Avançado em videoaulas passo a passo. Carga horária +20 horas (e crescendo com aulas novas).

Porque Aprender Power BI em 2025

Por fim, deixe seu comentário sobre o que achou de usar este recurso e você também pode enviar a sua sugestão para os próximos posts.  Até breve!

Artigos Relacionados ao Power BI: