Número de Dias Entre Datas no Excel e no Google Planilhas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Luciano Farina

Last updated on July 29, 2023

Este tutorial vai ensinar você a calcular o número de dias entre duas datas no Excel e no Google Planilhas.

mf dias entre datas

Subtrair Datas no Excel

No Excel, as datas são armazenadas como números de série:

entre datas 1

Isso permite que você subtraia datas umas das outras para calcular o número de dias entre elas:

=C3-B3

entre datas 2

Se a data final for anterior à data inicial, você receberá uma resposta negativa:

entre datas 3

Se você precisar do número absoluto de dias entre as datas, use a função ABS para retornar o valor absoluto:

=ABS(C3-B3)

entre datas 4

Subtrair Datas com Horas

No Excel, as horas são armazenadas como valores decimais. Um valor decimal anexado a um número de série representa uma data e hora:

entre datas 6

Se você subtrair uma data e hora de outra data e hora. Você receberá uma resposta de data e hora (número de dias, horas, minutos e segundos entre as duas datas):

entre datas 7

Observe como o número de dias entre as datas é *16*, mas o valor decimal é *16,51*, que seria arredondado para *17* por causa da diferença de horário? Isso pode ou não ser o que você deseja.

Em vez disso, você poderia usar a função TRUNCAR para encontrar a diferença entre as datas:

=TRUNCAR(C3)-TRUNCAR(B3)

entre datas 8

Você também pode usar as funções DIAS ou DATADIF para fazer um cálculo mais fácil…

Função DIAS – Calcular a Diferença Entre Datas

A função DIAS calcula o número de dias entre as datas, ignorando as horas.

=DIAS(C3;B3)

entre datas 9

A função DAYS retornará valores negativos quando a data inicial for posterior à data final, portanto, talvez você queira usar a função ABS para obter o número absoluto de dias entre as datas:

=ABS(DIAS(C3;B3))

entre datas 10

Função DIAS360

A função DIAS360 funciona da mesma forma que a função DIAS, exceto pelo fato de pressupor um ano de 360 dias em que cada mês tem 30 dias. Observe a diferença nos cálculos:

=DIAS360(B3;C3)

entre datas 11

Função DATADIF – Número de Dias Entre Datas

A função DATADIF pode ser usada para calcular a diferença de datas em várias unidades de medida, incluindo dias, semanas, meses e anos.

Para usar a função DATADIF para calcular o número de dias entre as datas, defina a unidade de medida como “d” para dias:

=DATADIF(B3;C3;"d")

entre datas 12

Diferentemente dos outros métodos, a função DATADIF não funcionará se a data_final for anterior à data_inicial; em vez disso, ela lançará um erro #NÚM!

entre datas 13

Para calcular a diferença entre datas com outras unidades de medida, use esta tabela como referência (repare que a unidade para ano é Y (de year) e não A:

entre datas 14

Calcular o Número de Dias de Hoje até Outra Data

Para calcular o número de dias entre Hoje e outra data, use a mesma lógica com a função HOJE para uma das datas.

Isso calculará o número de dias desde uma data:

=DIAS(HOJE();B3)

entre datas 15

Isso calculará o número de dias até uma data:

=DIAS(B3;HOJE())

entre datas 16

Cálculo de Dias Úteis Entre Datas

A função DIATRABALHOTOTAL permite calcular o número de dias úteis (comerciais) entre duas datas:

=DIATRABALHOTOTAL(B4;C4)

entre datas 19

Por padrão, DIATRABALHOTOTAL ignorará todos os feriados. Entretanto, você pode usar um terceiro argumento opcional para definir um intervalo de feriados:

=DIATRABALHOTOTAL(B4;C4;F3:F4)

entre datas 18

Google Planilhas – Dias Entre Datas

Todos os exemplos acima funcionam exatamente da mesma forma no Google Planilhas e no Excel.

entre datas google

 

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List