Adicionar ou subtrair datas

Imaginemos que pretende ajustar a data de agenda de um projeto somando duas semanas para ver qual será a nova data de conclusão, ou que pretende determinar quanto tempo irá demorar a ser concluída uma única atividade numa lista de tarefas de projeto. Pode somar ou subtrair vários dias a uma data utilizando uma fórmula simples ou utilizar funções de folha de cálculo desenvolvidas para trabalhar especificamente com datas no Excel.

Neste artigo

Adicionar ou subtrair dias de uma data

Adicionar ou subtrair meses de uma data

Adicionar ou subtrair anos de uma data

Adicionar uma combinação de dias, meses e anos a uma data

Início da Página

Somar ou subtrair dias de uma data

Imaginemos que o saldo de uma conta sua vence a 8 de fevereiro de 2010. Pretende transferir fundos para a sua conta corrente, de modo a estarem disponíveis 15 dias de calendário antes dessa data. Além disso, sabe que a sua conta tem um ciclo de faturação de 30 dias e pretende determinar quando deve transferir fundos para a sua fatura de março de 2010, de modo a estarem disponíveis 15 dias antes dessa data.

  1. Na célula A1, escreva 8/2/10.

  2. Na célula B1, escreva=A1-15.

  3. Na célula C1, escreva =A1+30.

  4. Na célula D1, escreva =C1-15.

As células A1 e C1 mostram as datas para conclusão (8/2/10 e 10/3/10) para os saldos de conta de fevereiro e março, e as células B1 e D1 mostram as datas (24/1/10 e 23/2/10) até às quais deve transferir os seus fundos para essas datas para conclusão.

Início da Página

Adicionar ou subtrair meses de uma data

Pode utilizar a função DATAM para somar ou subtrair rapidamente um número específico de meses inteiros de uma data.

A função DATAM necessita de dois valores (também referidos como argumentos): a data de início e o número de meses que pretende somar ou subtrair. Para subtrair meses, introduza um número negativo como segundo argumento (por exemplo, =DATAM("15/2/10";-5). Esta fórmula resulta na data 15/9/09.

Pode especificar o valor da data de início referindo uma célula que contenha um valor de data ou introduzindo uma data entre aspas, tal como "15/2/10".

Por exemplo, imaginemos que pretende somar 16 meses a 16 de outubro de 2009.

  1. Na célula A5, escreva 16/10/09.

  2. Na célula B5, escreva =DATAM(A5;16).

    A função utiliza o valor na célula A5 como data.

  3. Na célula C5, escreva =DATAM("16/10/09";16).

    Neste caso, a função utiliza um valor de data introduzido diretamente, "16/10/09".

    Ambas as células B5 e C5 devem mostrar a data 16/2/11.

    Nota : Dependendo do formato das células que contêm as fórmulas introduzidas, o Excel poderá apresentar os resultados como números de série; neste caso, 16/2/11 poderá ser apresentado como 40590.

    O Excel armazena datas como números de série sequenciais, para que possam ser utilizadas em cálculos. Por predefinição, a data 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.

  4. Se os seus resultados forem apresentados como números de série, selecione as células B5 e C5, e continue com os seguintes passos.

  5. No separador Base, no grupo Células, clique em Formatar e, em seguida, clique em Formatar Células.

  6. Na caixa de diálogo Formatar Células, clique no separador Número.

  7. Em Categoria, clique em Data e em OK. O valor em cada uma das células deverá ser apresentado como uma data, e não como um número de série.

Início da Página

Adicionar ou subtrair anos de uma data

É mais fácil compreender o exemplo se o copiar para uma folha de cálculo em branco.

Como copiar um exemplo?

  • Selecione o exemplo neste artigo. Se estiver a copiar o exemplo no Excel Web App, copie e cole uma célula de cada vez. Importante: não selecione os cabeçalhos de linha ou coluna.

    selecionar um exemplo a partir da ajuda no Excel 2013 para Windows

    Selecionar um exemplo na Ajuda

  • Prima Ctrl+C.

  • Crie um livro ou uma folha de cálculo em branco.

  • Na folha de cálculo, selecione célula A1 e prima Ctrl+V. Se está a trabalhar no Excel Web App, copie e cole individualmente cada célula no exemplo.

  • Importante: para que o exemplo funcione corretamente, terá de colá-lo na célula A1 da folha de cálculo.

  • Para alternar entre ver os resultados e ver as fórmulas que devolvem os resultados, prima Ctrl+` (acento grave) ou, no separador Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

  • Depois de copiar o exemplo para uma folha de cálculo em branco, pode adaptá-lo de modo a adequar-se às suas necessidades.

1

2

3

4

5


6


7


8

A

B

Data

Anos a adicionar (ou subtrair)

9/6/2009

3

2/9/2009

-5

10/12/2010

25

Fórmula

Descrição (Resultado)

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

Soma 3 anos a 9/6/2009 (9/6/2012)

=DATA(ANO(A3)+B3;MÊS(A3);DIA(A3))

Subtrai 5 anos a 2/9/2009 (2/9/2004)

=DATA(ANO(A4)+B4;MÊS(A4);DIA(A4))

Soma 25 anos a 10/12/2010 (10/12/2035)

Funcionamento da fórmula

Em cada uma das três fórmulas, é adicionado um número especificado de anos da coluna B ao valor de ano derivado da data na coluna A.

Por exemplo, na célula A6, a função ANO é utilizada na data na célula A2 (9/6/2009) e devolve 2009 como ano. Em seguida, a fórmula soma 3 (o valor na célula B2) ao valor de ano, o que resulta em 2012. Na mesma fórmula, a função MÊS devolve o valor 6 e a função DIA devolve o valor 9. Em seguida, a função DATA combina estes três valores numa data que corresponde a três anos no futuro - 9/6/2012.

Pode utilizar uma fórmula semelhante para somar meses a uma data. Por exemplo, utilizando os dados do exemplo anterior, pode somar 9 meses à data 9/6/2009 utilizando a seguinte fórmula: =DATA(ANO(A2);MÊS(A2)+9;DIA(A2)). Esta fórmula devolve a data 9/3/2010.

Início da Página

Adicionar uma combinação de dias, meses e anos a uma data

É mais fácil compreender o exemplo se o copiar para uma folha de cálculo em branco.

Como copiar um exemplo?

  • Selecione o exemplo neste artigo. Se estiver a copiar o exemplo no Excel Web App, copie e cole uma célula de cada vez. Importante: não selecione os cabeçalhos de linha ou coluna.

    selecionar um exemplo a partir da ajuda no Excel 2013 para Windows

    Selecionar um exemplo na Ajuda

  • Prima Ctrl+C.

  • Crie um livro ou uma folha de cálculo em branco.

  • Na folha de cálculo, selecione célula A1 e prima Ctrl+V. Se está a trabalhar no Excel Web App, copie e cole individualmente cada célula no exemplo.

  • Importante: para que o exemplo funcione corretamente, terá de colá-lo na célula A1 da folha de cálculo.

  • Para alternar entre ver os resultados e ver as fórmulas que devolvem os resultados, prima Ctrl+` (acento grave) ou, no separador Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

  • Depois de copiar o exemplo para uma folha de cálculo em branco, pode adaptá-lo de modo a adequar-se às suas necessidades.

1

2

3


4


5

A

B

Data

9/6/2009

Fórmula

Descrição (Resultado)

=DATA(ANO(A2)+3;MÊS(A2)+1;DIA(A2)+5)

Soma 3 anos, 1 mês e 5 dias a 9/6/2009 (14/7/2012)

=DATA(ANO(A2)+1;MÊS(A2)+7;DIA(A2)+5)

Soma 1 ano, 7 meses e 5 dias a 9/6/2009 (14/1/2011)

As fórmulas no exemplo têm os seguintes argumentos (um argumento é um valor fornecido a uma função).

Fórmula para adicionar datas

Fórmula para adicionar datas

Chamada 1 data_inicial: uma data ou referência a uma célula que contém uma data.

Imagem do botão adic_ano: o número de anos a adicionar.

Imagem de botão adic_mês: o número de meses a adicionar.

Chamada 4 adic_dia: o número de dias a adicionar.

Funcionamento da fórmula

Em cada uma das fórmulas, é adicionado um número especificado de anos, meses e dias à data contida na célula A2.

Por exemplo, na célula A5 (a segunda fórmula), a função ANO é utilizada na data na célula A2 (9/6/2009) e devolve 2009 como ano. Em seguida, a fórmula soma 1 ao valor de ano, o que resulta em 2010. A função MÊS devolve o valor 6 e são somados 7 meses a esse valor. Uma vez que o total de 6 meses mais 7 meses é 13 meses, a função DATA soma 1 ano ao valor de ano, resultando em 2011. Em seguida, a função DATA subtrai 12 ao valor de mês, resultando num valor de 1 para o mês. A função DIA devolve o valor 9 e são somados 5 dias a esse valor, resultando em 14. Finalmente, a função DATA combina estes três valores (2011, 1 e 14) numa data que corresponde a um ano, sete meses e 5 dias no futuro - 14/1/2011.

Início da Página

As informações foram úteis?

Ótimo! Tem mais feedback?

Como podemos melhorá-lo?

Obrigado pelos seus comentários!

×