body { background-color: white; } Atendimento via WhatsApp Atendimento via WhatsApp

Blog Tecnológico

Power BI: Dias Úteis

Amauri Bekesius • 09 jun 2025 • Microsoft Power BI

Power BI: Dias Úteis

A pedidos e já informando que a função dias úteis no Power BI não é tão “jovem” assim, mas algumas solicitações para efetuar esse cálculo onde diversas pessoas encontram muitas dificuldades em sua elaboração. Portanto, neste artigo, farei de uma forma simples um cálculo exibindo a quantidade de dias úteis escolhendo um determinado mês.
Inicialmente iremos construir duas tabelas sendo uma com datas do ano de 2025 e a segunda com os feriados compreendidos neste mesmo ano de 2025. Após essa construção uma medida para efetuar esses cálculos com apenas os dias úteis.

Passo 1:
Não perdendo muito tempo, utilizarei uma nova tabela criada a partir de uma função DAX onde:
Ano_2025 = CALENDAR("01/01/2025","31/12/2025")



Nossa primeira tabela denominada Ano_2025, contêm a função CALENDAR() que em seus argumentos foram digitados o primeiro dia do ano e o último dia do ano de 2025, conforme exemplo acima, obtendo a seguinte visualização:

Não vou aqui exibir os 365 dias pois não se faz necessário uma vez que a função demonstra tal valor inicial e final.



Poderia criar uma tabela de feriados utilizando a linguagem M do Power Query, mas para não complicar e como já utilizo uma base de feriados onde com essa base a função dias úteis irá reconhecer esses feriados apenas obtive essa tabela desenvolvida em Excel mesmo.



Um detalhe importante nesta base é que para realizar esses cálculos de dias uteis a base acima deverá conter apenas uma coluna, ou seja, apenas as datas dos feriados e nada mais.

Passo2:

De posse dessas duas bases, falta apenas desenvolver o cálculo em DAX para verificar sua eficácia, onde:
Dias Uteis = NETWORKDAYS(MIN(Ano_2025[Date]),MAX(Ano_2025[Date]),1,Feriados_2025)

Vamos aos detalhes:
Dias Uteis: é o nome da medida;
NETWORKDAYS(): é a função que irá através dos argumentos trazer os dias úteis conforme o mês escolhido;
A função MIN() – mínimo: trará a menor data da nossa primeira tabela Ano_2025;
A função MAX() – máximo: trará a maior data da nossa primeira tabela Ano_2025;
O número a seguir faz parte de uma outra tabela que ainda o Power BI não exibe como por exemplo o Excel, portanto, coloquei essa base para você ter uma referência de finais de semana em que:



E por fim, dentro do cálculo a segunda tabela denominada Feriados_2025.

Passo 3:

Vamos ao exemplo:
Em um relatório em branco coloco uma segmentação de dados com os meses do ano de 2025 e um cartão para que quando escolher um mês ou mais, me informe a quantidade de dias úteis. Nenhum mês selecionado, informa a quantidade total dos dias úteis de 2025. Selecionando apenas um mês como no exemplo mês de maio, apenas os dias úteis desse mês e por fim com a seleção de mais de um mês a somatória dos dois meses selecionados maio e junho:


 


Conclusão:
Em meus artigos, tento demonstrar sempre de forma simples para que nossos leitores possam verificar e aplicar conforme suas urgências. Esses recursos são sensacionais e seus efeitos impactantes. A ideia é trazer novas formas de visuais ou cálculos para facilitar nosso dia a dia.
Esses são apenas exemplos que podemos realizar, mas cada analista deverá utilizar de seus conhecimentos para verificar a real necessidade dessas soluções. O que desejo a vocês são inspirações.

Gostou deste conteúdo?




 

 

Amauri Bekesius

Amauri Bekesius

Formado em Administração de Empresas com Pós Graduação em Engenharia de Software, Certificado pela Microsoft com o titulo de Microsoft Ofice Specialist, e com certificação em Excel 365.

Instrutor em tecnologias Excel e Power BI há mais de 15 anos.

ENG DTP & Multimídia - Logo

 

 

ENVIE SEU CONTATO e SEUS COMENTÁRIOS


LinkedIn da ENG DTP Multimídia
     Facebook da ENG DTP Multimídia     Instagram da ENG DTP Multimídia