Somar ou subtrair datas

Imaginemos que pretende ajustar a data de agenda de um projecto 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 actividade numa lista de tarefas de projecto. 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

Somar ou subtrair dias a uma data

Somar ou subtrair meses a uma data

Somar ou subtrair anos a uma data

Funcionamento da fórmula

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

Funcionamento da fórmula

Início da Página

Somar ou subtrair dias a 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 facturação de 30 dias e pretende determinar quando deve transferir fundos para a sua factura 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

Somar ou subtrair meses a uma data

Pode utilizar a função DATAM para somar ou subtrair rapidamente um número específico de meses inteiros a 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 directamente, "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.

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

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

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

  4. Em Categoria, clique em Data e, em seguida, clique 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

Somar ou subtrair 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?

  1. Selecione o exemplo neste artigo. Se estiver a copiar o exemplo do Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    Selecionar um exemplo na Ajuda

    Selecionar um exemplo na Ajuda

  2. Prima CTRL+C.

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

  4. Na folha de cálculo, selecione a célula A1 e prima CTRL+V. Se estiver a trabalhar no Excel Online, repita o passo de copiar e colar para cada célula no exemplo.
    Important: Para que o exemplo funcione corretamente, terá de colá-lo na célula A1 da folha de cálculo.

  5. Para alternar entre visualizar os resultados e visualizar 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 que este se adeque às suas necessidades.

1

2

3

4

5


6


7


8

A

B

Data

Anos a somar (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, é somado 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

Somar 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?

  1. Selecione o exemplo neste artigo. Se estiver a copiar o exemplo do Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    Selecionar um exemplo na Ajuda

    Selecionar um exemplo na Ajuda

  2. Prima CTRL+C.

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

  4. Na folha de cálculo, selecione a célula A1 e prima CTRL+V. Se estiver a trabalhar no Excel Online, repita o passo de copiar e colar para cada célula no exemplo.
    Important: Para que o exemplo funcione corretamente, terá de colá-lo na célula A1 da folha de cálculo.

  5. Para alternar entre visualizar os resultados e visualizar 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 que este se adeque às suas necessidades.

1

2

3


4


5

A

B

Data

9/6/2007

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 somar datas

Fórmula para somar datas

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

Chamada 2 somar_ano: o número de anos a somar.

Chamada 3 somar_mês: o número de meses a somar.

Chamada 4 somar_dia: o número de dias a somar.

Funcionamento da fórmula

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

Por exemplo, na célula A5 (a primeira 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 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

Aplica-se a: Excel 2007, Excel 2010



As informações foram úteis?

Sim Não

Como podemos melhorá-lo?

255 carateres restantes

Para proteger a sua privacidade, não inclua informações de contacto nos seus comentários. Reveja o nosso política de privacidade.

Obrigado pelos seus comentários!

Recursos de suporte

Alterar idioma