logo

Diferença do Excel entre duas datas

Se trabalharmos em muitos projetos, talvez precisemos saber quantos meses se passaram entre as duas datas. Da mesma forma, se estivermos na fase de planejamento de um projeto, talvez precisemos saber as datas de início e término. O número de meses entre duas datas pode ser calculado de várias maneiras (todas usando fórmulas diferentes).

algoritmos de pesquisa

Veremos diferentes fórmulas para calcular a diferença entre duas datas neste tutorial.

Calcule a diferença entre duas datas usando a função 'DATE-DIF'

A função mais apropriada para determinar a diferença entre as duas datas é 'DATA-DIF'. No Excel, se quisermos calcular a diferença entre duas datas em anos, meses ou dias, a função DATEDIF irá gerenciá-la.

É uma função única porque não está incluída na função Data e Hora do Excel. Então, se formos para Fórmulas, encontraremos mais de 450 funções do Excel, e se formos para Data e Hora, não veremos DATA SE.

1. Calcule a diferença entre duas datas fornecidas em dias

Se quisermos saber quantos dias existem entre duas datas, podemos usar a seguinte fórmula:

1. Primeiro, temos que inserir a função de data abaixo na célula em branco na qual precisamos obter o resultado.

 =DATEDIF(A2, B2, 'D') 

Nota: A2 denota a célula da data de início, enquanto B2 denota a célula da data de término na fórmula acima.

2. A seguir, para preencher esta fórmula, temos que arrastar a alça de preenchimento para baixo até a célula, e o número de dias entre as datas é determinado conforme mostrado na imagem abaixo:

Diferença do Excel entre duas datas

2. Calcule a diferença entre duas datas fornecidas em meses

Se quisermos saber quantos meses existem entre duas datas, podemos usar a fórmula abaixo em uma célula em branco:

 =DATEDIF(A2,B2,'M') 

Nota: A célula da data de início é A2, enquanto a célula da data de término é B2.

Em seguida, temos que arrastar a alça de preenchimento até as células para que possamos aplicar a fórmula acima, e a diferença entre duas datas em meses foi determinada, conforme mostrado na imagem abaixo:

Diferença do Excel entre duas datas

3. Calcule a diferença entre duas datas fornecidas em anos

Também podemos usar a função DATEDIF para calcular o número de anos entre duas datas:

formato de data.formato java

Para determinar a diferença entre duas datas fornecidas em anos, temos que digitar a seguinte fórmula na célula em branco:

 =DATEDIF(A2,B2, 'Y') 

Nota: A célula da data de início é A2, enquanto a célula da data de término é B2.

Em seguida, para usar esta fórmula, arraste a alça de preenchimento para baixo até as células e o número de anos entre as duas datas específicas será retornado, conforme mostrado na captura de tela abaixo:

Diferença do Excel entre duas datas

4. Calcule a diferença entre duas datas fornecidas em dias, meses e anos

Se quisermos calcular a diferença entre duas datas em anos, meses , e dias juntos, então temos que usar a seguinte fórmula:

 =DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days' 

Observação: A2 é a célula da data de início e B2 é a célula da data de término.

Depois disso, temos que arrastar a alça de preenchimento para baixo até as células onde queremos aplicar a fórmula acima; então veremos a seguinte saída:

Diferença do Excel entre duas datas

Observe que também podemos usar aspas duplas para especificar datas manualmente no ARQUIVO função. Basta verificar se as datas entre aspas duplas no Excel estão em um formato de data válido.

5. Calcule a diferença entre duas datas fornecidas em dias, horas e minutos

A fórmula a seguir pode nos ajudar a calcular a diferença entre duas datas e horas em dias, horas , e minutos se tivermos duas listas de datas e horas.

Precisamos digitar a seguinte fórmula em uma célula em branco:

nome de caracteres especiais
 =INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''') 

NOTA: A2 é a célula de data e hora de início e B2 é a célula de data e hora de término:

Depois disso, arraste a alça de preenchimento para baixo até as células onde queremos aplicar a fórmula e obteremos o resultado desejado:

Diferença do Excel entre duas datas

Contar dias entre datas com a função DAYS do Excel

MS Excel 2013 apresenta o Função DIAS . Seu objetivo é descobrir quantos dias existem entre duas datas. No Excel, a função DIAS é um Função Data/Hora através do qual podemos calcular o número de dias entre duas datas.

Observe que, ao contrário DATA SE, os argumentos para um DIAS a fórmula deve ser inserida na ordem inversa.

quando a escola foi inventada
 DAYS(end_date, start_date) 

Portanto, nossa fórmula assume a seguinte forma:

=DIAS(B2, A2)

Dependendo se a data final é menor ou maior que a data inicial, ele retorna a diferença como positiva ou negativa, semelhante à subtração:

Diferença do Excel entre duas datas

Como calcular dias úteis entre duas datas no Excel

Se quisermos descobrir quantos dias úteis existem entre duas datas, podemos usar o DIAS DE REDE função:

 NETWORKDAYS(start_date, end_date, [holidays]) 

Os dois primeiros argumentos são bem conhecidos, enquanto o terceiro argumento, opcional, permite-nos omitir uma lista personalizada de feriados da contagem de dias.

Use a fórmula a seguir para calcular o número de dias úteis entre duas datas na coluna A e na coluna B.

matemática.pow java

=DIAS ÚTEIS(A2, B2)

Diferença do Excel entre duas datas

Também podemos inserir nossa lista de feriados em poucas células e informar a fórmula para omitir esses dias:

=DIAS ÚTEIS(A2, B2, $A:$A)

Como resultado, apenas os dias úteis são contados entre duas datas:

Diferença do Excel entre duas datas

Nota: Se tivermos que gerenciar finais de semana personalizados como sábado ou domingo ou apenas domingo, teremos que utilizar a função NETWORKDAYS.INTL que nos permite definir quais dias da semana devem ser considerados finais de semana.