Calcular a diferença entre duas datas pode ser frustrante quando você precisa fazer isso para vários lotes. Felizmente, o Planilhas Google tem uma função especial para esse fim. A função DATEDIF recebe as duas datas e informa a diferença entre elas em dias, meses ou até anos.

Continue lendo para saber o que é essa função e veja-a em ação com um exemplo simples.

O que é a função DATEDIF no Planilhas Google?

DATEDIF é uma função do Planilhas Google que calcula a diferença entre duas datas. Esta função pode retornar o valor da diferença em anos, meses ou dias. Com os parâmetros adequados, DATEDIF também pode retornar a diferença de meses e dias com várias peculiaridades, como ignorar a diferença de ano.

=DATASE(data1, data2, unidade)

DATEDIF subtrai data2 de data1 e, em seguida, retorna a diferença na unidade especificada. As unidades que esta função suporta são as seguintes:

instagram viewer
Unidade Observação
S Número de anos inteiros entre as duas datas.
M Número de meses inteiros entre as duas datas.
D Número de dias entre as duas datas.
MD Número de dias entre as duas datas, onde os anos e meses inteiros são subtraídos.
YM Número de meses inteiros entre as duas datas, onde os anos inteiros são subtraídos.
YD Número de dias entre as duas datas, em que as duas datas não são consideradas com mais de um ano de diferença.

Vamos usar um exemplo para entender melhor o que cada uma dessas unidades significa para a função DATEDIF.

Como exemplo, temos a data de nascimento de um aluno, 1º de fevereiro de 2001, e a data atual é 31 de janeiro de 2022. Aqui está o que cada unidade retornaria na função DATEDIF.

  • S: Isso retornará 20, pois a diferença entre as duas datas é de 20 anos inteiros.
  • M: Isso retornará 251, pois a diferença entre as duas datas é de 251 meses inteiros.
  • D: Isso retornará 7663, pois 7663 dias se passaram entre as duas datas.
  • MD: Isso retornará 24. Uma vez que os anos inteiros e meses inteiros são subtraídos, a diferença entre as duas datas é a diferença de dias, que é a diferença entre 7 e 31, que é igual a 24.
  • YM: Isso retornará 11. Depois que os anos inteiros são subtraídos, fevereiro fica a 11 meses de janeiro.
  • YD: Isso retornará 358. Se as duas datas tiverem apenas um ano de diferença, a diferença entre 1º de fevereiro e 31 de janeiro é de 358 dias.

Como usar a função DATEDIF no Planilhas Google

A função DATEDIF recebe três parâmetros: a primeira data, a segunda data e a unidade. As datas inseridas devem estar no formato de data e não em texto. As unidades também estão limitadas às mencionadas na seção anterior. Com isso em mente, vamos colocar esta função em uso.

Como exemplo simples, temos as datas de lançamento e pouso da missão Mars 2020. De acordo com esta planilha de amostra, a espaçonave decolou em 30 de julho de 2020 e pousou em Marte em 18 de fevereiro de 2021.

O objetivo é calcular o número de dias e meses que esta espaçonave viajou, usando a função DATEDIF.

  1. Selecione as células que contêm as datas.
  2. Vamos para Formato e então Número.
  3. Selecionar Encontro. Isso definirá as células selecionadas para o formato de data.
  4. Selecione a célula onde você deseja exibir a diferença de data em dias. Isso será celular B4 nesta planilha.
  5. Vá para a barra de fórmulas e digite a fórmula abaixo:
    =DATASE(B2, B3, "d")
    Esta fórmula retornará a diferença entre as datas B2 e B3 em dias.
  6. pressione Entrar. As folhas agora lhe dirão que a espaçonave viajou por 569 dias.

Agora vamos calcular quantos meses a espaçonave viajou.

  1. Selecione a célula onde você deseja exibir a diferença de data em meses. Isso será celular B5 nesta planilha.
  2. Digite a fórmula abaixo na barra de fórmulas:
    =DATASE(B2,B3, "M")
    Esta fórmula retornará o número de meses entre as datas B2 e B3.
  3. pressione Entrar. As folhas agora lhe dirão que a espaçonave viajou por 18 meses.

Relacionado: Como adicionar a hora atual ao Planilhas Google

Em outro exemplo, temos a data de nascimento de John Doe e queremos calcular quantos dias se passaram desde seu último aniversário e quantos dias faltam para seu próximo aniversário. Para conseguir isso, calcularemos a diferença entre a data de nascimento de hoje e a de John usando a função DATEDIF.

  1. Selecione a célula onde você inseriu a primeira data. Esta será a célula B1 para este exemplo.
  2. Vamos para Formato e então Números.
  3. Selecionar Encontro. Isso mudará o formato da célula para a data.
  4. Selecione a célula onde você deseja mostrar a data atual. Esta será a célula B2 para este exemplo.
  5. Vá para a barra de fórmulas e digite a fórmula abaixo:
    =HOJE()
    Essa fórmula obterá a data de hoje e a exibirá na célula. O valor retornado está no formato de data, portanto, pode ser usado por outras funções relacionadas à data, como DATEDIF.
  6. pressione Entrar.

Agora você tem as duas datas com as quais vai trabalhar. Vamos calcular os dias passados ​​desde o último aniversário de John.

  1. Selecione a célula onde você deseja mostrar os resultados. Nós escolhemos a célula B3 para este exemplo.
  2. Vá para a barra de fórmulas e digite a fórmula abaixo:
    =DATASE(B1, B2, "YD")
    Esta fórmula calculará a diferença entre as datas B1 e B2. O parâmetro YD instrui a função a supor que as duas datas não têm mais de um ano de diferença.
  3. pressione Entrar. O Planilhas agora informará quantos dias se passaram desde o último aniversário de John, que é 284 neste exemplo neste momento.

Agora, como objetivo secundário, vamos ver quantos dias faltam para o próximo aniversário de John. Os aniversários de João se repetem a cada 365 dias e, se 284 dias se passaram desde seu último aniversário, restam 365-284 dias até seu próximo aniversário. Vamos escrever uma fórmula para isso:

  1. Selecione uma célula onde você deseja mostrar os resultados da fórmula. Isso será celular B4 para este exemplo.
  2. Digite a fórmula abaixo na barra de fórmulas:
    =365-B3
    Esta fórmula irá subtrair os dias passados ​​desde o último aniversário de John de 365.
  3. pressione Entrar. Agora, o Planilhas informa quantos dias faltam para o próximo aniversário de John.

Relacionado: Como subtrair números no Planilhas Google

Calcular a diferença de data

Agora você sabe como usar DATEDIFF para calcular a diferença entre duas datas. Você também pode especificar a unidade de tempo na qual deseja ver essa diferença, que pode ser anos, meses ou dias, juntamente com os desvios.

As funções de hora e data são úteis no Planilhas Google e você pode usá-las para facilitar seus cálculos. O DATEDIFF não é o único, porém, a expandir seu arsenal ao dominar mais funções.

Como converter data e hora em números no Planilhas Google

O Planilhas Google permite converter facilmente o tempo em diferentes unidades, como horas, minutos e segundos. Aqui está como fazê-lo.

Leia a seguir

CompartilhadoTweetE-mail
Tópicos relacionados
  • Produtividade
  • Planilhas Google
  • Dicas de planilhas
  • Planilha
  • Matemática
Sobre o autor
Amir M. Bohlooli (75 Artigos Publicados)

Amir é um estudante de farmácia apaixonado por tecnologia e jogos. Ele gosta de tocar música, dirigir carros e escrever palavras.

Mais de Amir M. Bohlooli

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar