Vida cotidiana

Calculadora de dias úteis

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é uma calculadora de dias úteis?

Uma calculadora de dias úteis informa quantos dias úteis existem entre duas datas. Ao contrário de uma simples contagem de dias, ela ignora os dias em que você não trabalha — por padrão o fim de semana, sábado e domingo — e conta apenas os dias em que um escritório, escola ou serviço típico estaria aberto. Você também pode remover feriados e fechamentos da empresa, de modo que o número reflita os dias em que o trabalho de fato acontece.

Isso importa porque os dias do calendário e os dias úteis raramente coincidem. Um período de duas semanas no calendário são quatorze dias, mas geralmente apenas dez deles são dias úteis. Quando você planeja um projeto, indica um prazo de entrega ou conta períodos de aviso prévio, o número de dias úteis é o honesto.

Quando você precisa de dias úteis

Planejamento de projetos e prazos

A maioria dos cronogramas é expressa em dias úteis: “pronto em cinco dias úteis”, “duas semanas de aviso prévio”, “liquidação em dez dias úteis”. Converter essas promessas em datas reais do calendário — e vice-versa — é exatamente para o que serve uma contagem de dias úteis.

Folha de pagamento, férias e faturamento

Salários, férias remuneradas e muitos contratos de serviço são medidos em dias úteis. Contá-los manualmente é propenso a erros assim que um período cruza fins de semana e feriados, então uma contagem automática mantém as folhas de ponto e as faturas consistentes.

Como a calculadora funciona?

Você fornece uma data de início e uma data de término. A calculadora então percorre cada dia do calendário no intervalo e mantém apenas os dias úteis:

  • Dias úteis é a contagem de dias que não são fins de semana nem feriados listados.
  • Dias totais é o número simples de dias do calendário no intervalo.
  • Dias de fim de semana (não úteis) é a diferença entre os dois, ou seja, os dias ignorados.

Três opções moldam a contagem:

  • Semana de trabalho — Segunda a sexta (padrão) trata sábado e domingo como não úteis; Segunda a sábado conta os sábados como úteis e ignora apenas os domingos.
  • Incluir a data de término — quando desligado, o intervalo é semiaberto e a data de término não é contada; quando ligado, a data de término também é contada (se ela mesma for um dia útil).
  • Feriados — uma lista opcional de datas (ISO YYYY-MM-DD, separadas por vírgulas). Cada feriado que cair em um dia útil dentro do intervalo é subtraído uma vez; feriados que caem no fim de semana não têm efeito, porque esse dia já era não útil.

A ordem das duas datas não importa — a calculadora sempre usa o intervalo absoluto — e uma data ausente ou inválida não produz resultado.

Fórmula

Seja a data de início DsD_s e a data de término DeD_e. Ao percorrer o intervalo, um dia dd é útil quando não é nem um dia de fim de semana nem um feriado. A contagem de dias úteis é a soma de um indicador sobre cada dia do intervalo:

W=d[Ds,De)1 ⁣[weekday(d){Sat,Sun}    dH]W = \sum_{d \in [D_s,\, D_e)} \mathbb{1}\!\left[\,\text{weekday}(d) \notin \{\text{Sat}, \text{Sun}\} \;\wedge\; d \notin H\,\right]

onde HH é o conjunto de feriados listados e 1[]\mathbb{1}[\cdot] vale 11 quando a condição é satisfeita e 00 caso contrário. Quando a data de término é incluída, o limite superior passa a ser o intervalo fechado [Ds,De][D_s,\, D_e].

De forma equivalente, os dias úteis são os dias totais menos os dias que você pula:

W=TEVW = T - E - V

onde TT é o número total de dias do calendário, EE é o número de dias de fim de semana no intervalo e VV é o número de feriados que caíram em um dia que de outra forma seria útil.

Exemplos

  1. Exemplo 1 — duas semanas do calendário, data de término excluída.

    • Data de início: 1 de janeiro de 2024 (uma segunda-feira)
    • Data de término: 15 de janeiro de 2024 (uma segunda-feira)
    • Dias totais: 1414, Dias de fim de semana: 44
    • Dias úteis: 1010
  2. Exemplo 2 — o mesmo intervalo com a data de término incluída.

    • Data de início: 1 de janeiro de 2024
    • Data de término: 15 de janeiro de 2024, contada
    • Dias úteis: 1111 (acrescenta-se a última segunda-feira)
  3. Exemplo 3 — um mês inteiro (o clássico caso de agosto).

    • Data de início: 1 de agosto de 2022 (uma segunda-feira)
    • Data de término: 31 de agosto de 2022 (uma quarta-feira), incluída
    • Dias totais: 3131, Dias de fim de semana: 88
    • Dias úteis: 318=2331 - 8 = 23
  4. Exemplo 4 — subtrair um feriado.

    • Data de início: 1 de janeiro de 2024, Data de término: 15 de janeiro de 2024, incluída
    • Feriado: 1 de janeiro de 2024 (Ano Novo, uma segunda-feira)
    • Dias úteis: 111=1011 - 1 = 10

Notas

  • Os feriados variam conforme o país, a região e o empregador, então a calculadora não presume nenhum — você lista os que se aplicam a você.
  • Um feriado que já cai no fim de semana não muda nada, porque esse dia nunca foi contado como útil.
  • Mudar para uma semana de seis dias conta os sábados como úteis; o domingo é sempre tratado como não útil.
  • A contagem se baseia em datas do calendário e independe dos fusos horários.

Perguntas frequentes

Os fins de semana são alguma vez contados como dias úteis?

Não no modo padrão de segunda a sexta. Se a sua semana vai de segunda a sábado, mude a opção de semana de trabalho e os sábados serão contados, enquanto apenas os domingos serão ignorados.

Devo incluir a data de término?

Depende da convenção que você segue. “Cinco dias úteis a partir de hoje” geralmente conta os dias após hoje, então a data de término é excluída; um intervalo de datas que nomeia ambas as extremidades como dias de trabalho deve incluí-la. O botão permite qualquer uma das regras.

Como adiciono vários feriados?

Liste-os como datas ISO separadas por vírgulas, por exemplo 2024-12-25, 2024-12-26. Cada um que cair em um dia útil dentro do intervalo é removido do total.

A ordem das datas importa?

Não. A calculadora sempre usa o intervalo absoluto entre as duas datas, então trocar início e término dá o mesmo número de dias úteis.

Reportar um erro

Este campo é obrigatório.