Como calcular a diferença entre duas datas?
Para calcular a diferença entre duas datas, você pode usar os seguintes passos:
Converter ambas as datas para um formato comum, como o número de dias ou segundos desde uma data específica.
Subtrair a data anterior da data posterior para obter a diferença entre as duas.
Se desejar, converta a diferença para um formato diferente, tais como anos, meses ou semanas.
Por exemplo, para calcular a diferença entre 1 de janeiro de 2020 e 31 de dezembro de 2020:
Converter ambas as datas para o número de dias desde 1º de janeiro de 1970 (uma data de referência comum utilizada na programação de computadores). 1 de janeiro de 2020 é 18.273 dias após 1 de janeiro de 1970 e 31 de dezembro de 2020 é 18.630 dias após 1 de janeiro de 1970.
Subtrair a data anterior da data posterior: 18.630 – 18.273 = 357 dias.
Para converter a diferença em meses, dividir o número de dias por 30,357 dias / 30 = 11,9 meses.
Nota: Também é possível usar as funções de data embutidas em linguagens de programação como Python para calcular a diferença entre duas datas.
Diferença entre duas datas no Excel
Para calcular a diferença entre duas datas no Excel, você pode usar a função DATADIF. A sintaxe para esta função é a seguinte:
=DATADIF(data_de_início; data_de_fim; unidade)
data_de_início: A data de início para o cálculo
data_de_fim: A data final para o cálculo
unidade: A unidade de tempo a utilizar para o cálculo (por exemplo, “d” para dias, “m” para meses, “y” para anos)
Por exemplo, para calcular o número de dias entre 1 de janeiro de 2020 e 15 de janeiro de 2020, você usaria a seguinte fórmula:
=DATADIF(A1; B1; “d”)
Onde A1 é a célula que contém a data de início (1º de janeiro de 2020) e B1 é a célula que contém a data final (15 de janeiro de 2020).
Nota: A função DATADIF não é uma função integrada no Excel, você terá que adicioná-la como uma função personalizada.