Somar ou subtrair datas

Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Digamos que você queira ajustar a data do cronograma de um projeto adicionando duas semanas para ver qual será a nova data de término ou queira determinar quanto tempo será necessário para concluir uma única atividade em uma lista de tarefas do projeto. É possível adicionar ou subtrair um número de dias em uma data usando uma fórmula simples ou funções de planilha projetadas para funcionar especificamente com datas no Excel.

Adicionar ou subtrair dias de uma data

Suponha que uma fatura sua vença na segunda sexta-feira de cada mês. Você deseja transferir fundos para sua conta corrente para que eles cheguem 15 dias corridos antes dessa data, portanto, você subtrairá 15 dias da data de vencimento. No exemplo a seguir, você verá como adicionar e subtrair datas inserindo números positivos ou negativos. 

Adicione ou subtraia dias de uma data com =A2+B2, em que A2 é uma data e B2 é o número de dias a serem adicionados ou subtraídos.

  1. Insira suas datas de conclusão na coluna A.
  2. Insira o número de dias para adicionar ou subtrair na coluna B. Você pode inserir um número negativo para subtrair dias da data de início e um número positivo para adicionar à data.
  3. Na célula C2, insira =A2+B2 e copie conforme necessário.

Adicionar ou subtrair meses de uma data com a função DATAM

Você pode usar a função DATAM para adicionar ou subtrair rapidamente meses de uma data.

A função DATAM requer dois argumentos: a data de início e o número de meses que você deseja adicionar ou subtrair. Para subtrair meses, insira um número negativo como segundo argumento. Por exemplo, =DATAR("15/9/19",-5) retorna 15/4/19.

Use DATAM para adicionar ou subtrair meses de uma data. Nesse caso, =DATE(A2,B2) em que A2 é uma data e B2 tem o número de meses a ser adicionado ou subtraído.

  1. Para esse exemplo, você pode inserir as datas de início na coluna A.

  2. Insira o número de meses para adicionar ou subtrair na coluna B. Para indicar se um mês deve ser subtraído, você pode inserir um sinal de subtração (-) antes do número (por exemplo, -1).

  3. Insira =DATE(A2,B2) na célula C2 e copie conforme necessário.

    Observação

    • Dependendo do formato das células que contêm as fórmulas inseridas, o Excel pode exibir os resultados como números de série. Por exemplo, 8 de fevereiro de 2019 pode ser exibido como 43504.
    • O Excel armazena datas como números de série sequenciais de forma que eles possam ser usados em cálculos. Por padrão, 1º de janeiro de 1900 é o número de série 1 e 1º de janeiro de 2010 é o número de série 40179 porque corresponde a 40.178 dias após 1º de janeiro de 1900.
    • Se os resultados aparecerem como números de série, selecione as células em questão e continue com as seguintes etapas:
      • Pressione Ctrl+1 para abrir a caixa de diálogo Formatar Células e selecione a guia Número .
      • Em Categoria, selecione Data, selecione o formato de data desejado e selecione OK. O valor em cada uma das células deve aparecer como uma data em vez de um número de série.

Adicionar ou subtrair anos de uma data

Neste exemplo, estamos adicionando e subtraindo anos de uma data de início com a seguinte fórmula:

=DATA(ANO(A2)+B2;MÊS(A2);DIA(A2))

Adicione ou subtraia anos de uma data de início com =DATA(ANO(A2)+B2;MÊS(A2),DIA(A2))

Como a fórmula funciona:

  • A função ANO verifica a data na célula A2 e retorna 2019. Em seguida, adiciona 3 anos da célula B2, resultando em 2022.
  • As funções MÊS e DIA retornam apenas os valores originais da célula A2, mas a função DATA os exige.
  • Por fim, a função DATA combina esses três valores em uma data que está 3 anos no futuro — 08/02/22.

Adicione ou subtraia uma combinação de dias, meses e anos de/para uma data

Neste exemplo, estamos adicionando e subtraindo anos, meses e dias de uma data de início com a seguinte fórmula:

=DATA(ANO(A2)+B2;MÊS(A2)+C2;DIA(A2)+D2)

Use a função DATA para adicionar ou subtrair anos, meses ou dias de/para uma data.

Como a fórmula funciona:

  • A função ANO verifica a data na célula A2 e retorna 2019. Em seguida, adiciona 1 ano da célula B2, resultando em 2020.
  • A função MÊS retorna 6 e adiciona 7 a ele da célula C2. Isso fica interessante, porque 6 + 7 = 13, que é 1 ano e 1 mês. Nesse caso, a fórmula reconhecerá isso e adicionará automaticamente mais um ano ao resultado, aumentando-o de 2020 para 2021.
  • A função DIA retorna 8 e adiciona 15 a ele. Isso funcionará de maneira semelhante à parte MONTH da fórmula se você ultrapassar o número de dias em um determinado mês.
  • Em seguida, a função DATA combina esses três valores em uma data que é de 1 ano, 7 meses e 15 dias no futuro — 23/01/21.