Quantos Dias Tem O Mes Sem Sabado E Domingo
Como calcular os dias úteis de um mês na prática
Quando você precisa saber quantos dias tem o mês sem sábado e domingo, a resposta depende diretamente do mês e do ano em questão. Não existe um número fixo. A maioria dos meses tem entre 20 e 23 dias úteis, mas isso varia conforme como cai o primeiro dia da semana e se há feriados. Eu já perdi horas tentando fazer essa conta manualmente em planilhas para fechar folha de pagamento de uma equipe grande. O problema real não é a matemática em si, é que feriados variam por cidade e estado, e cada um desses dias corta um dia útil que não estava nos fins de semana.
Quantos dias tem o mês sem sábado e domingo
Para responder isso corretamente, você precisa considerar três camadas. A primeira é simplesmente remover sábados e domingos do total de dias do mês. Fevereiro tem 28 ou 29 dias, então pode ter apenas 20 dias úteis no pior dos casos. Meses com 31 dias que começam numa segunda já chegam a 23 dias úteis. A segunda camada são os feriados. Feriados nacionais, estaduais e municipais. Aqui mora o problema que todo mundo subestima. Fiquei dois dias travado num projeto porque não havia integrado o calendário de feriados municipais de uma cidade do interior de São Paulo. O sistema calculou 22 dias úteis e na realidade eram 20. A diferença parecia pequena até você tentar projetar prazos de entrega. O workaround que eu uso hoje é simples. Tenho uma tabela de feriados por município atualizada anualmente e cruzo ela com o cálculo básico. Não dá para confiar em bibliotecas genéricas de datas porque elas frequentemente ignoram feriados locais ou tratam páscoa e carnaval de formas diferentes conforme a região.
Método passo a passo
Você começa pegando o número total de dias do mês. Em seguida, conta quantos sábados e quantos domingos caem nesse período. Subtrai esses dois totais do número de dias do mês. O resultado já te dá uma base sólida. Depois vem a parte que ninguém gosta. Verificar feriados. Se for um cálculo interno de RH ou financeiro, você precisa subtrair também os feriados que caem em dias de semana. Um feriado que cai num sábado já está descontado na etapa anterior, então não conta duplamente. Esse é um erro comum que gera discrepâncias pequenas mas irritantes em relatórios. Se você estiver fazendo isso em Python, a biblioteca python-dateutil combinada com workalendar resolve boa parte do trabalho. A função workdays() do workalendar já considera feriados automáticos por país e estado. Mas você precisa passar o código do município quando for necessário, caso contrário feriados municipais serão ignorados.

Para quem prefere Excel, a função DIATRABALHOTOTAL (ou WORKDAY.INTL em versões mais novas) faz o cálculo direto. Basta informar a data inicial, o número de dias e o fim de semana como tipo 1 ou 2. O problema aqui é que feriados precisam ser informados como uma gama de datas separada, e manter essa lista atualizada manualmente é cansativo.
Edge case que causa dor de cabeça
Um caso que peguei recently envolve janeiro de 2026 em uma cidade onde o feriado de Confraternização Universal caiu num sábado. O cálculo ingênuo daria 21 dias úteis. O cálculo correto também daria 21, mas o sistema errado estava tratando o feriado como se fosse um dia útil porque o script só verificava feriados em dias de semana. Correção foi ajustar a lógica para subtrair feriados independentemente do dia da semana, e depois verificar se o resultado ainda era um dia útil após a remoção dos fins de semana. Essa verificação de interseção entre feriados e fins de semana é algo que ferramentas prontas nem sempre fazem de forma transparente. Você confia no resultado e só descobre o erro quando o relatório final bate diferente.
Ferramentas úteis
Para quem quer algo pronto e rápido, o diasutis.com.br permite consultar dias úteis por mês e ano com feriados nacionais e alguns estaduais. Para uso mais robusto, o workalendar no PyPI é a opção mais completa que encontrei, com suporte a calendars personalizados e integração direta com Python. Calcular dias úteis parece trivial até você precisar lidar com escala 12x36, pontos facultativos ou regimes especiais de trabalho. Nessa situação, a conta padrão simplesmente não funciona. Um colega meu precisou calcular dias úteis para turnos noturnos em uma planta industrial e o resultado ficou completamente distorcido porque o modelo não considerava que sábado e domingo eram dias normais de trabalho naquele contexto. A solução foi criar um calendário personalizado por equipe. Também vale avisar que feriados móveis como Carnaval, Corpus Christi e Páscoa mudam de data todo ano. Se você hardcode datas fixas, vai errar anualmente. Sempre puxe feriados móveis de uma fonte confiável ou deixe a biblioteca calcular.

Resumo prático
Dias úteis sem contar fins de semana e feriados varia de 20 a 23 por mês na maioria dos casos. O método básico é: total de dias menos sábados menos domingos menos feriados em dias de semana. Mantenha uma planilha de feriados atualizada por município. Use workalendar ou DIATRABALHOTOTAL para automação. E nunca confie cegamente no resultado sem validar contra um caso conhecido antes de entregar o relatório.
Galeria
-
Quantos Dia Tem Um Mes - FDPLEARN -
6) Observe o seguinte calendário e responda, quantos dias compõem o mês ... -
Quantos Sábados e Domingos Existem em um Ano? - Faculdades da industria