Contador de dias

Contar Dias

Contar Dias


Saiba quantos dias tem entre duas datas, basta informar a data inicial e a final nos campos abaixo.


Contar dias no Excel é uma tarefa comum e pode ser realizada usando várias funções integradas do Excel. Aqui estão alguns métodos e fórmulas que você pode usar para contar dias entre datas, contar dias específicos (como dias úteis) ou realizar outras operações relacionadas a datas.

Contar Dias Entre Duas Datas

  1. Usando Subtração Simples:
    • Se você tem duas datas em células A1 e B1, você pode simplesmente subtrair uma data da outra.
    • Exemplo:
      =B1 - A1
    • Isso retornará o número de dias entre as duas datas. Se a data em B1 for posterior a A1, o resultado será positivo. Caso contrário, será negativo.
  2. Usando a Função DIAS:
    • A função DIAS retorna o número de dias entre duas datas.
    • Exemplo:
      =DIAS(B1, A1)

Contar Dias Úteis Entre Duas Datas

  1. Usando a Função DIATRABALHOTOTAL:
    • A função DIATRABALHOTOTAL retorna o número de dias úteis (excluindo fins de semana) entre duas datas.
    • Exemplo:
      =DIATRABALHOTOTAL(A1, B1)
  2. Usando a Função DIATRABALHOTOTAL.INTL:
    • A função DIATRABALHOTOTAL.INTL permite mais flexibilidade, como a definição de fins de semana personalizados.
    • Exemplo:
      =DIATRABALHOTOTAL.INTL(A1, B1, 1)
    • Onde o terceiro argumento define quais dias são considerados fins de semana (neste caso, 1 significa sábado e domingo).

Contar Dias Úteis Entre Duas Datas Excluindo Feriados

  • Você pode adicionar um terceiro argumento à função DIATRABALHOTOTAL para incluir uma lista de feriados que devem ser excluídos do cálculo.
  • Exemplo:
    excel

    =DIATRABALHOTOTAL(A1, B1, F1:F10)
  • Onde F1:F10 é o intervalo que contém as datas dos feriados.

Contar Dias Específicos em um Período

  1. Contar Dias de um Dia da Semana Específico:
    • Usando a função SOMARPRODUTO e TEXTO:
    • Exemplo para contar quantas segundas-feiras existem entre duas datas:
      =SOMARPRODUTO(--(TEXTO(LIN(INDIRETO(A1&":"&B1)), "ddd")="Seg"))
    • Esta fórmula assume que as datas estão no formato de intervalo A1

      .

  2. Contar Dias de um Dia da Semana Específico Usando FÓRMULA ARRAY:
    • Se você deseja usar uma fórmula de matriz para contar dias específicos (por exemplo, contar quantas segundas-feiras entre A1 e B1):
    • Pressione Ctrl + Shift + Enter após digitar a fórmula para transformá-la em uma fórmula de matriz.
    • Exemplo:
      =SOMAR((TEXTO(LIN(INDIRETO(A1&":"&B1)), "ddd")="Seg")*1)

Exemplos Práticos

  1. Contar Dias Entre Hoje e uma Data Futura:
    • Supondo que a data futura está em A1:
      =A1 - HOJE()
  2. Contar Dias Entre Duas Datas Ignorando Fins de Semana e Feriados:
    • Supondo que as datas dos feriados estão no intervalo F1:F10:
      =DIATRABALHOTOTAL(A1, B1, F1:F10)

Considerações Finais

  • Formatação de Data: Certifique-se de que as células que contêm datas estejam formatadas corretamente como data.
  • Cálculos Negativos: Se a data de início for posterior à data de término, as funções retornarão um valor negativo. Considere usar a função ABS para obter um valor absoluto, se necessário.
    =ABS(B1 - A1)

Usando essas funções e métodos, você pode facilmente contar dias e realizar cálculos relacionados a datas no Excel, ajudando na gestão de prazos, planejamento de projetos e outras necessidades de análise de tempo