Ir para o conteúdo principal

Calcular dias entre duas datas no Excel (7 exemplos)

Como usuário do Excel, você pode se deparar com uma situação em que precisa saber quantos os dias estão entre duas datas em Excel. Ou você quer contar o dias entre hoje e uma data específica. Ou você deseja obter o número de dias úteis entre duas datas. Este tutorial apresentará alguns métodos fáceis e rápidos para calcular o número de dias entre duas datas em todos três cenários.
Calcular dias entre duas datas
Usando subtração
Usando Kutools para contar dias, semanas...
Usando a função DIAS
Usando a função DATEDIF
Contar dias entre hoje e uma data
Contar os dias úteis entre duas datas
Excluindo fins de semana
Excluindo fins de semana e feriados

doc calcular dias entre duas datas 01

doc calcular dias entre datas 02

doc calcular dias entre duas datas 05

Baixar arquivo de amostra

Calcular dias entre exemplos de datas


Vídeo: Contar dias entre datas


Calcular dias entre duas datas

Supondo que você tenha o Data de início na cela C2 e os votos de Data final na cela C3, você deseja descobrir o número de dias entre as duas datas. Nesta seção, mostraremos a você quatro maneiras para atingir seu objetivo.

doc calcular dias entre duas datas 04

Usando subtração

Para contar os dias entre duas datas, simplesmente subtraia a data inicial da data final. Aqui está o fórmula genérica:

=End_date - Start_date
Etapa 1: insira a fórmula de subtração

Na cela C6, aplique a seguinte fórmula e pressione o botão Entrar botão.

=C3-C2
Resultado

Como você pode ver, existem 180 dias entre as duas datas nas células C3 e C2.

doc calcular dias entre duas datas 05

Notas:
  1. O Excel armazena datas como números de série que começam em 1/1/1900, que é representado pelo número 1. Portanto, quando você subtrai uma data da outra, na verdade está subtraindo os valores numéricos das datas.
  2. Se End_date for anterior a Start_date, o resultado retornado será um negativo inteiro. Se você quiser sempre obter um positivo resultado, você pode usar a fórmula abaixo:
    =ABS(End_date - Start_date)

Usando Kutools para contar dias, semanas, meses e anos entre datas

Com o Auxiliar de data e hora característica de Kutools for Excel, você também pode calcular os dias entre as datas. Além do mais, esse recurso é mais poderoso porque oferece mais opções, como calcular semanas, mês, anos, e assim por diante entre duas datas. A captura de tela abaixo mostra como contar dias entre datas passo a passo, e as mais opções você também pode calcular.

doc calcular dias entre duas datas 07

Depois de habilitar o recurso clicando em Kutools > Fórmula Helper > Auxiliar de data e hora, faça o seguinte:

  1. Escolha Diferença no Formato seção;
  2. Selecione a célula C2 e celular C3 separadamente em Date1 e Date2 caixa de texto;
  3. Escolha dia do Tipo de resultado de saída lista suspensa;
  4. Clique OK.
Notas:
  1. Para aplicar o Auxiliar de data e hora recurso, você deve instalar Kutools for Excel em primeiro lugar. Kutools for Excel oferece uma avaliação gratuita de 30 dias sem limitações, acesse Baixar e instalar Isso agora!
  2. Além de calcular a diferença entre duas datas, o Auxiliar de data e hora recurso também suporta outros cálculos de data e hora. Para adicione a data e hora, Verifica a Adicionar opção na seção Tipo. Para calcular idade com base em uma determinada data, verifique o Idade opção na seção Tipo.

Usando a função DIAS

Outra maneira de obter o número de dias entre duas datas é usando o método DIAS função, que é introduzida em Excel 2013. Aqui está o fórmula genérica of do DIAS função:

=DAYS(end_date, start_date)
Etapa 1: insira a fórmula DAYS

Na cela C6, aplique a seguinte fórmula e pressione o botão Entrar botão.

=DAYS(C3,C2)
Resultado

180 dias estão entre as duas datas nas células C3 e C2.

doc calcular dias entre duas datas 11

Note: Se o Data final é mais antigo que o Data de início, o resultado retornado será um negativo inteiro. Se você quiser sempre obter um positivo resultado, você pode usar a fórmula abaixo:
=ABS(DAYS(end_date, start_date))

Usando a função DATEDIF

O quarto método de contar o número de dias entre duas datas é usar o método DATA SE função. Aqui está o fórmula genérica para calcular a diferença de dias entre duas datas:

= DATEDIF(start_date, end_date, "d")
Etapa 1: insira a fórmula DATEDIF

Na cela C6, aplique a seguinte fórmula e pressione o botão Entrar botão.

=DATEDIF(C2,C3,"d")
Resultado

180 dias estão entre as duas datas nas células C3 e C2.

doc calcular dias entre duas datas 12

Notas:
  1. Ao contrário dos outros 3 métodos, o DATA SE a fórmula não dá suporte à subtração de uma data mais recente de uma data mais antiga. Quando o Data final é mais antigo que o Data de início, um #NUM! o erro será retornado.
  2. Diferente da fórmula de subtração e DIAS função que só pode contar dias entre dias, DATA SE também pode calcular mês or anos entre duas datas.
  3. DATA SE não está incluído na lista de funções do Excel, o que significa que é um não documentado função. Isso requer que você insira manualmente todos os argumentos para criar um DATA SE fórmula em sua planilha.

Contar dias entre hoje e uma data

Se você deseja calcular o número de dias entre hoje e uma data específica, o recurso integrado do Excel HOJE função pode ajudá-lo a fazer o trabalho com facilidade e rapidez. Aqui está o duas fórmulas genéricas contar os dias entre hoje e outra data com HOJE função:

Para calcular o número de dias entre uma data passada e hoje:

=TODAY() - past_date

Para calcular o número de dias entre uma data futura e hoje:

=Future_date - TODAY()

Neste caso, você tem um data futura na cela C2, e hoje é 15 de março de 2023. Você precisa calcular o número de dias entre hoje e esta data, faça o seguinte.

doc calcular dias entre duas datas 13

Passo 1: Insira a fórmula

Na cela C5, aplique a seguinte fórmula e pressione o botão Entrar botão.

=C2-TODAY()

doc calcular dias entre duas datas 14

Etapa 2: formatar o resultado como geral

Selecione a célula de resultado, clique no botão Início guia, vá para o Númerogrupo r e, em seguida, selecione Geral do Formato de número lista suspensa.

doc calcular dias entre duas datas 12

Note: Ou no Início guia, clique no botão Iniciador de caixa de diálogo doc calcular dias entre duas datas 13 ao lado de Número. Então clique Geral no Categoria caixa.

Resultado

Como você pode ver, existem 108 dias entre hoje e a data na célula C2.

doc calcular dias entre duas datas 17

Note: O HOJE função dará a data atual exatamente. Assim, quando uma data específica é fixada, você descobrirá que o número de dias retornados na planilha varia porque o HOJE função muda de dia para dia.


Contar os dias úteis entre duas datas

De vez em quando, podemos precisar calcular o número de dias sem os finais de semana. Aqui mostraremos como contar os dias úteis entre duas datas com a ajuda de DIAS DE TRABALHO funcionam em duas situações. Uma situação é contar dias úteis sem feriados adicionais fornecidos. A outra situação é contar dias úteis com feriados adicionais fornecidos.

Aqui está a fórmula genérica de DIAS DE TRABALHO função:

=NETWORKDAYS(start_date, end_date, [holidays])

Excluindo fins de semana

Por exemplo, você tem o Data de início na célula C2 e o Data final na célula C3, você deseja descobrir o número de dias úteis entre as duas datas, independentemente dos feriados.

doc calcular dias entre duas datas 18

Passo 1: Insira a fórmula NETWORKDAYS

Na cela C6, aplique a seguinte fórmula e pressione o botão Entrar botão.

=NETWORKDAYS(C2,C3)
Resultado

Você pode ver que existem 130 dias úteis entre as duas datas, não considerando feriados.

doc calcular dias entre duas datas 19

Excluindo fins de semana e feriados

Ao contrário do exemplo acima, você também tem o feriados adicionais listado no intervalo de dados C5: C8, e você precisa calcular o número de dias úteis entre as duas datas com os feriados fornecidos.

doc calcular dias entre duas datas 20

Passo 1: Insira a fórmula NETWORKDAYS

Na cela C6, aplique a seguinte fórmula e pressione o botão Entrar botão.

=NETWORKDAYS(C2,C3, E3:E7)
Resultado

Você pode ver que existem 125 dias úteis entre as duas datas, considerando os feriados previstos.

doc calcular dias entre duas datas 21

Note: Na maior parte do mundo, o fim de semana é Sábado e Domingo. Então o DIAS DE TRABALHO function é a função exata que você precisa. Mas se o seu final de semana não for sábado e domingo (como Somente domingo), você deve usar o NETWORKDAYS.INTL função, que permite especificar quais dias da semana devem ser considerados finais de semana.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ifdate Excel: Calculate the difference between two dates

As the name suggests, the DATEIF function in excel is designed to calculate the difference between two dates.

IfExcel Date is one of the few undocumented functions in Excel, and because it is "hidden" you won't find it in the Formula tab, nor will you get any clues about what arguments to enter when you start typing the function name into the formula. That is why it is important to know the complete syntax of sifecha excel, to be able to use it in your formulas. see link
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations