Calcular dias entre duas datas com Excel

Aprenda a calcular o tempo decorrido entre duas datas (tanto dias, como meses o anos) usando Excel com esta fórmula muito simples.

Usando o Excel é muito fácil de calcular os dias, meses ou anos que decorreram entre duas datas determinadas . Existem diferentes maneiras de fazer este cálculo (mesmo funções próprias que nos ajudam a calcular os dias de semana) . Neste em particular, vai aprender o mais comum.

Contar os dias entre duas datas com Excel

Calcular os dias decorridos entre duas datas no Excel é tão simples como subtrair duas datas. Fórmula do Excel fica assim:

Data2 - Data1 = Tempo decorrido

Por exemplo, se queremos calcular o tempo que passou entre el 15 de julho de 2014 e o início desse mesmo ano, calculamos:

15/07/2014-01/01/2014 = 195

Por regra geral sobrepõem-se sempre a danta anterio à data posterior. Se fosse ao contrário, obteriamos o mesmo número de dias, porém, era negativo.

Contar os dias laborais entre duas datas com Excel

Com a operação anterior obtivémos o número total de dias que decorreram entre duas datas determinadas (incluindo dias festivos). Se, pelo contrário, o que queremos é obter o número de dias entre duas datas, mas excluíndo dias festivos, então temos de utilizar uma fórmula diferente de Excel para o fazer. Carregue aqui para aprender a calcular os dias laborais entre duas datas.

Contar os meses entre duas datas com Excel

Por outro lado. se queremos calcular o número de meses que passaram entre duas datas determinadas, devemos usar a função de Excel MONTH:

MONTH(data)

Em concreto, usando o mesmo exemplo de antes, para calcular os messes decorridos entra as datas, devemos subtrair a primeira data pela segunda, usando a função MONTH:

=MONTH(15/07/2014) - MONTH(01/01/2014)

Porém, esta função só é permitida se as datas forem do mesmo ano. Se forem de anos diferentes devemos usar a função de Excel YEAR:

YEAR(data)

Assim, por exemplo, para subtrairmos as duas datas usamos a seguinte fórmula:

=(YEAR(10/12/2008)-YEAR(2/9/2007))*12+MONTH(10/12/2008)-MONTH(2/9/2007)

Neste caso, primeiro subtraímos os anos e depois fazemos a diferença entre os meses.

Contar os anos entre duas datas com Excel

Por último, se o que queremos encontrar é o número de anos decorridos entre duas datas, podemos simplesmente usar a função de Excel já conhecida:

YEAR(data)

De seguida subtraímos as duas datas da seguinte forma:

=YEAR(10/12/2008)-YEAR(2/9/2007)