Ir para o conteúdo principal

Como adicionar ou subtrair dias, meses e anos até o momento no Excel?

Este artigo fornece 7 soluções para adicionar ou subtrair dias, semanas, meses, anos ou uma combinação de anos / meses / dias para uma data no Excel. De vídeo de demonstração

  1. Adicione ou subtraia dias até a data com a fórmula
  2. Adicionar ou subtrair dias para várias datas sem fórmula
  3. Adicione ou subtraia semanas até a data no Excel
  4. Adicionar ou subtrair meses até o momento no Excel
  5. Adicionar ou subtrair anos até a data no Excel
  6. Adicione ou subtraia uma combinação de anos, mês e dias até a data no Excel
  7. Adicione ou subtraia dias, semanas, meses ou anos até o momento com o Kutools para Excel

Adicione ou subtraia dias até a data com a fórmula

Você deve ter notado que as datas são números de 5 dígitos no Excel. Portanto, você pode adicionar ou subtrair dias tão fácil quanto adicionar ou menos o número de dias no Excel.

= dados + número de dias

1. Selecione uma célula em branco onde colocará o resultado do cálculo, digite a fórmula = A2 + 10e pressione o botão Entrar chave.
Note: Para subtrair 10 dias da data, use esta fórmula = A2–10.

2. Se você precisar aplicar esta fórmula a outras células, arraste a alça do Preenchimento automático da célula da fórmula para essas células conforme necessário.

Agora você adicionou ou subtraiu o mesmo número de dias dessas datas em massa. Veja a imagem:

Adicione / subtraia facilmente dias, semanas, meses ou anos até a data no Excel

É difícil e tedioso lembrar fórmulas longas e complicadas no Excel? Kutools para Excel Fórmula Helper lista as fórmulas mais comumente usadas para ajudá-lo a calcular e resolver problemas rapidamente no Excel, diz Adicionar anos / meses / semanas / dias até a data, Adicionar horas / minutos / segundos até a data, Soma dos valores absolutos, Encontre o valor mais comum, etc.


anúncio adicionar dias semanas meses anos até à data

Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now

Adicionar ou subtrair dias para várias datas sem fórmula

Comparando com as fórmulas, alguns usuários do Excel preferem adicionar ou subtrair dias diretamente sem fórmulas. Aqui, vou guiá-lo para adicionar ou subtrair o mesmo número de dias de várias datas com o recurso Colar especial no Excel.

1. Digite o número de dias que você adicionará ou subtrairá às datas em uma célula em branco, diz 10, e copie-o. Veja a imagem:

2. Selecione as datas que você irá adicionar ou subtrair dias, clique com o botão direito e selecione colar especial > colar especial no menu de contexto. Veja a imagem:

3. Na caixa de diálogo Colar especial, verifique Adicionar or Subtrair opções conforme você precisa e clique no OK botão. Veja a imagem:

4. Agora, o número é adicionado ou subtraído das datas e as datas são exibidas como números de 5 dígitos. Mantenha esses números de 5 dígitos selecionados e clique em Home page > Formato de número caixa> Encontro curto para convertê-los em datas novamente.

Agora você verá que o número especificado de dias é adicionado ou subtraído do intervalo especificado de datas em massa sem fórmula. Veja a imagem:

Adicione ou subtraia semanas até a data no Excel

Você também pode aplicar a fórmula para adicionar ou subtrair o número especificado de semanas de uma data no Excel. Faça o seguinte:

= dados + 7 * número de semanas

1. Selecione a célula em branco onde colocará o resultado do cálculo, digite a fórmula = A2 + 4 * 7e pressione o botão Entrar chave.
Note: Para subtrair 4 semanas da data, use esta fórmula = A2-4 * 7.

Kutools for Excel

Destaque-se da multidão

Mais de 300 ferramentas úteis
Resolva 80% dos problemas no Excel
Teste grátis agora

Diga adeus ao VBA e às fórmulas cansativas!

2. Se você precisar adicionar ou subtrair semanas de outras datas, arraste a alça de Autopreencher da célula da fórmula conforme necessário.

Agora você adicionou ou subtraiu o mesmo número de semanas de várias datas em massa. Veja a imagem:

Adicionar ou subtrair meses até o momento no Excel

Para adicionar ou subtrair meses às datas, não é adequado adicionar ou subtrair 30 das datas porque os meses contêm diferentes números de dias em um ano, alguns contêm 30 dias, alguns contêm 31 dias, enquanto alguns contêm 28 ou 29 dias. Portanto, precisamos aplicar a função EDATE para lidar com essa situação.

= EDATE (dados, número de meses)

1. Selecione a célula em branco onde colocará o resultado do cálculo, digite a fórmula = EDATE (A2,3)e arraste a alça do Preenchimento automático desta célula de fórmula para aplicar esta fórmula a outras células conforme necessário.
Note: Para subtrair 3 meses da data, por favor, use esta fórmula = EDATE (A2, -3).

2. Como você pode ver, a função EDATE retornará números de 5 dígitos. Mantenha esses números de 5 dígitos selecionados e clique em Home page > Formato de número caixa> Encontro curto para convertê-los em datas anteriores. Veja a imagem:

Agora você verá que ele adicionou ou subtraiu o mesmo número de meses às datas em massa. Veja a imagem:

Adicionar ou subtrair anos até a data no Excel

Por exemplo, você adicionará 6 anos a um lote de datas no Excel, você pode fazer o seguinte:

= DATA (ANO (dados) + número de anos, MONTH (dados),DIA(dados))

1. Selecione a célula em branco onde colocará o resultado do cálculo, digite a fórmula = DATA (ANO (A2) + 6, MÊS (A2), DIA (A2))e pressione o botão Entrar chave.
Note: Para subtrair 6 anos da data, aplique esta fórmula = DATA (ANO (A2) -6, MÊS (A2), DIA (A2)).

2. Se necessário, arraste a alça do Preenchimento automático da célula da fórmula para aplicar esta fórmula a outras células conforme necessário.

Adicione ou subtraia uma combinação de anos, mês e dias até a data no Excel

Em alguns casos, pode ser necessário adicionar ou subtrair anos, meses e dias ao mesmo tempo, diz adicionar 3 anos, 5 meses e 15 dias. Neste caso, você pode aplicar a função DATE para resolver o problema.

= DATA (ANO (dados) + número de anos, MONTH (dados) + número de meses, DIA(dados) + número de dias)

1. Selecione a célula em branco onde colocará o resultado do cálculo, digite a fórmula =DATE(YEAR(A2)+3,MONTH(A2)+5,DAY(A2)+15)e pressione o botão Entrar chave. Veja a imagem:
Note: Para subtrair a combinação de anos, meses e dias juntos, use esta fórmula =DATE(YEAR(A2)-3,MONTH(A2)-5,DAY(A2)-15).

2. Se necessário, arraste a alça do Preenchimento automático desta célula de fórmula para aplicar esta fórmula a outras células.

Adicione ou subtraia dias, semanas, meses ou anos até o momento com o Kutools para Excel

Se você tiver o Kutools for Excel instalado, encontrará seu Fórmula Helper lista as fórmulas mais comumente usadas para ajudá-lo a calcular facilmente no Excel, incluindo a adição de dias, semanas, meses ou anos até a data atual. Faça o seguinte:

Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now

1. Selecione a célula em que você colocará o resultado do cálculo e clique em Kutools > Fórmula Helper > Adicionar anos até a data.
Dica: Selecione a fórmula adequada a partir do Fórmula Helper lista suspensa com base em suas necessidades. Por exemplo, selecione Adicionar semanas até a data para adicionar / subtrair semanas especificadas a uma data.

2. Na caixa de diálogo de abertura do Auxiliar de Fórmula, especifique o endereço da célula de data no Data hora caixa e digite o número de anos que você adicionará na Sessão caixa.
Dica: No nosso caso, adicionaremos 5 anos a partir da data, portanto, digitamos 5 no Sessão caixa. Se você precisar subtrair alguns anos, por exemplo 3 anos, digite -3 no Sessão caixa.

3. Clique no Ok botão para aplicar a fórmula de Adicionar anos até a data. Arraste a alça de preenchimento para aplicar esta fórmula a outro intervalo, se necessário.

Adicionar / subtrair dias até a data:

Adicionar / subtrair semanas até a data:

Adicionar / subtrair meses até a data:

Kutools para Excel Fórmula Helper irá evitar que os usuários do Excel memorizem fórmulas complicadas e listas de fórmulas mais comumente usadas para ajudá-lo a calcular e resolver problemas rapidamente no Excel, diz Adicionar anos / meses / semanas / dias até a data, Adicionar horas / minutos / segundos até a data, etc. Faça um teste grátis!

Demonstração: adicione ou subtraia dias, semanas, meses ou anos até a data no Excel


300 ferramentas ajudam você a se destacar na multidão agora

com Kutools para Excel - nunca se preocupe com corte de trabalho

Kutools para Excel oferece 300 ferramentas úteis adaptadas para 1500 cenários de trabalho, aumentando sua velocidade e eficiência além de seus colegas e conquistando a confiança de seu chefe. Proteja sua posição mesmo em tempos difíceis e garanta estabilidade para sua família.

  • Torne-se um especialista em Excel em apenas 3 minutos e obtenha amplo reconhecimento.
  • Aumente a eficiência do trabalho em 80%, resolva 80% dos problemas do Excel e evite horas extras.
  • Acelere suas tarefas, economize 2 horas diárias para autoaperfeiçoamento e tempo para a família.
  • Simplifique suas tarefas do Excel, reduzindo a necessidade de lembrar fórmulas complexas e códigos VBA.
  • Reduza a tensão e a fadiga associadas a tarefas repetitivas.
  • Invista apenas $49.0, colhendo benefícios no valor de mais de US$ 4000.0 em treinamento.
  • Escolhido por mais de 110,000 profissionais de alto desempenho e mais de 300 empresas renomadas, destaca-se no Excel.
  • Ofereça um teste gratuito completo por 30 dias, sem necessidade de cartão de crédito.
Leia mais ...
Teste grátis agora
 
Comments (67)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How to add or subtract 5Y 8M 23D and 2Y 3M 12D in excel with formula
This comment was minimized by the moderator on the site
How to add or subtract 5Y 8M 23D and 2Y 3M 12D in excel with formula
This comment was minimized by the moderator on the site
1- 2year,4months,29days
and

2- 0year,9months,1days
how to calculate formula in Excel both 1 & 2 in same format like (3years 1 months 30days)
This comment was minimized by the moderator on the site
Hello, Nigam,
To solve your problem, the following User Defined Function may hep you:
Function CalculateDate(pRg As Range, pRg2 As Range)
    On Error GoTo Err
    Application.Volatile

    Dim xRegEx As Object
    Set xRegEx = CreateObject("VBSCRIPT.REGEXP")
    y1 = 0
    y2 = 0
    y = 0
    m1 = 0
    m2 = 0
    m = 0
    d1 = 0
    d2 = 0
    d = 0
    res = ""
    With xRegEx
        .Pattern = "\d+ ?year"
        .Global = True
        .IgnoreCase = True
    End With
    y1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "year", ""))
    y2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "year", ""))
    xRegEx.Pattern = "\d+ ?months"
    m1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "months", ""))
    m2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "months", ""))
    xRegEx.Pattern = "\d+ ?days"
    d1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "days", ""))
    d2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "days", ""))
    d = d1 + d2
    If d > 31 Then
        d = d - 31
        m = 1
    End If
    m = m + m1 + m2
    If m > 12 Then
        m = m - 12
        y = 1
    End If
    y = y + y1 + y2
    res = y & "year," & m & "months," & d & "days"
Err:
    CalculateDate = res
End Function


After pasting this code, please apply this formula: =CalculateDate(A2,B2)

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
terima kasih, saya jadi mengetahui rumus menambahkan 1 bulan
This comment was minimized by the moderator on the site
Έχω σε κελιά το χρόνο υπηρεσίας υπαλλήλων
με τη μορφή "15χρ 00µη 17ηµ" (όλο σε ένα κελί).
Ξέρετε αν μπορώ να κάνω πράξεις με αυτό ???

π.χ. να Προσθέσω xxμη yyημ και να έχω 15χρ 00+xxµη 17+yyηµ
This comment was minimized by the moderator on the site
Hello, Ξερόλας!
Sorry, I can't understand your problem clearly, you can describe your problem in English.
Thank you!
This comment was minimized by the moderator on the site
Έχω σε κελιά το χρόνο υπηρεσίας υπαλλήλων
με τη μορφή "15χρ 00µη 17ηµ" (όλο σε ένα κελί).
Ξέρετε αν μπορώ να κάνω πράξεις με αυτό ???

π.χ. να Προσθέσω xxμη yyημ και να έχω 15χρ 00+xxµη 17+yyηµ
This comment was minimized by the moderator on the site
lo que requiero es sumar a una fecha solo los dias "4 martes" y "4 jueves"
This comment was minimized by the moderator on the site
hi, i need to substract dates formula of machine break down hoursi.e : machine breakdown started 1/1/2021  next cell 6:00 am job done 15/1/2021 4:00 PM 
with minimum 10 hours each day = 150 hours(15 days)
can some one help me out on this formula..
This comment was minimized by the moderator on the site
How to add or subtract 5Y 8M 23D and 2Y 3M 12D in excel with formula
This comment was minimized by the moderator on the site
i need your help, i want to solve one question please tell me
one boy is going on leave from 26-06-2018 to 22-07-2018 for 27 days and his total monthly salary is 23968

if the month has 30 days then his salary will be per day 798.93 & if month has 31 days then 773.16

he was on leave in july 05 days(30 days in the month) and rest 22 dyas in july(31 days in the month)
23968/30*5+23968/31*44
i want then formula for this calculation in one cell please tell me as soon as possible because its urgent for me mail me on my personal mail
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations