Contar dias úteis
Em algumas análises precisamos calcular a quantidade de dias úteis entre duas datas: verificar tempo de resposta de um chamado, prazo entre compra e entrega do pedido, verificar atraso entre data target e data de entrega,...
Com a função DATESBETWEEN conseguimos calcular os dias corridos entre duas datas, mas geralmente é necessário considerar somente dias úteis. Pesquisando um pouco, encontrei uma dica muito bacana do Fernando Garcia no canal Planilheiros que ajudou nesta solução.
Consiste em criar um Calendário (CALENDAR) e verificar o dia da semana com WEEKDAY (1(Dom) – 7(Sab)). Depois atribui (SWITCH) 0 para fins de semana e 1 para os demais dias. Em uma segunda atribuição, altera-se para 0 na datas que estão na tabela Feriado.
Neste ponto, teremos 1 para dias úteis e 0 para fins de semana e feriados. Agora com a função CALCULATE, soma-se os dias úteis (1) aplicando DATESBETWEEN como filtro.
Project Manager, Viabilidade Financeira, Data Analytics, Python, Automação RPA
3 aLuiz Junior vê se te ajuda