Como adicionar ou subtrair dias a uma data no Excel (atalho + fórmula)

O Microsoft Excel armazena datas e horas como números, o que permite ao usuário adicionar e subtrair facilmente dias para uma data no Excel.

Também torna muito fácil quando você deseja descobrir o número total de dias entre duas datas, já que você pode simplesmente subtrair uma da outra.

Neste tutorial, vou mostrar algumas maneiras realmente fáceis de adicionar ou subtrair dias para datas no Excel.

Então vamos começar!

Adicionar ou subtrair dias para datas no Excel usando colar especial

Recentemente, estava trabalhando com um dos redatores de conteúdo em um de meus projetos. Enviei a ela uma lista de artigos com as datas de vencimento para o escritor (conforme mostrado abaixo).

O escritor voltou a mim e me pediu para mudar todas essas datas de vencimento em 10 dias, pois ela tinha algumas coisas urgentes para cuidar e precisava de 10 dias de folga.

Este é um exemplo perfeito em que eu precisaria adicionar um número fixo de dias à data de vencimento para poder obter a nova data para cada tarefa.

O Excel possui uma funcionalidade incorporada de Colar especial que permite adicionar ou subtrair rapidamente um número fixo de um intervalo de células selecionadas.

Abaixo estão as etapas para adicionar 10 dias às datas existentes em nosso conjunto de dados:

  1. Em uma célula vazia, digite 10 (o número que queremos adicionar às datas)
  2. Copie esta célula (aquela em que inserimos o valor 10)
  3. Selecione as células que têm as datas
  4. Clique com o botão direito na seleção
  5. Clique em Colar especial. Isso abrirá a caixa de diálogo Colar especial
  6. Na opção Colar, selecione ‘Valores’
  7. Nas opções de operação, selecione ‘Adicionar’
  8. Clique OK

É isso!

As etapas acima adicionariam 10 a todas as datas da seleção.

Caso você queira subtrair de uma data, selecione a opção Subtrair na Etapa 7.

Observação: é importante selecionar a opção Valor na Etapa 6, pois isso garante que o formato das datas permaneça inalterado. Se você não fizer isso, a formatação das datas será alterada (pois também copia a formatação da célula copiada).

Este método é melhor usado quando você deseja adicionar um número fixo de dias às datas. Caso você queira adicionar um número variável de dias a uma data, é melhor usar o método da fórmula (abordado a seguir).

Adicionar ou subtrair dias para datas usando fórmulas

Com as fórmulas, você obtém muita flexibilidade ao adicionar ou subtrair datas.

Por exemplo, você pode adicionar um número diferente de dias até a data, simplesmente tendo esse número em uma coluna adicional.

Você também pode adicionar apenas os dias da semana (ignorando os fins de semana).

Vejamos alguns exemplos que tornarão esses cenários fáceis de entender.

Adicionando um número fixo de dias a uma data

Suponha que você tenha um conjunto de dados conforme mostrado abaixo e deseja adicionar um número fixo de dias a cada uma dessas datas.

Abaixo está a fórmula para fazer isso:

= B2 + 10

Como as datas são armazenadas como números no Excel, tudo o que você precisa fazer é adicionar o valor pelo qual deseja estender a data.

Neste exemplo, simplesmente adicionei 10 à data em cada célula para obter a data após 10 dias.

Você pode copiar e colar a fórmula acima em todas as células da coluna para aplicá-la a todas as datas.

Adicionando número variável de dias a uma data

E se você não quiser adicionar o mesmo número a cada data? E se você quiser que uma data variável acrescente duas datas existentes diferentes.

Por exemplo, em algumas dessas datas, posso querer adicionar 10 dias e, em algumas outras, posso querer adicionar 5 dias ou 15 dias.

Nesse cenário, é melhor inserir uma coluna auxiliar e ter suas datas variáveis ​​nessa coluna auxiliar.

Abaixo, tenho o conjunto de dados de exemplo em que tenho uma coluna auxiliar (colunas C) que tem os dias a serem adicionados.

Abaixo está a fórmula que posso usar para adicionar esses dias na coluna auxiliar às datas existentes:

= B2 + C2

Isso é bastante simples, pois estamos simplesmente adicionando dois números.

E caso você queira subtrair dias de uma data, use o sinal de menos em vez do sinal de mais na fórmula acima.

Observação: em alguns casos, você pode ver um número de série em vez da data (ou a data pode estar em um formato diferente). Se isso acontecer, basta alterar o formato da célula para mostrá-la no formato de data esperado.

Mas agora, e se você quiser apenas adicionar dias da semana à data existente (ou seja, ignorar os fins de semana - sábado e domingo)?

Você também pode fazer isso (conforme abordado na próxima seção).

Adicionando apenas dias da semana a uma data

Abaixo, tenho o conjunto de dados em que as datas estão na coluna B e o número de dias da semana que desejo adicionar estão na coluna C.

Abaixo está a fórmula que forneceria a data após a adição do determinado número de dias úteis:

= DIÁRIO DE TRABALHO (B2, C2)

A função WORKDAY no Excel leva três argumentos:

  • A data à qual você deseja adicionar um número específico de dias úteis (B2 em nosso exemplo)
  • O número total de dias úteis que você deseja adicionar (C2 em nosso exemplo)
  • [Argumento opcional] Lista de feriados que não devem ser contados

Em nosso exemplo, como não temos a lista de feriados, estou usando apenas os dois primeiros argumentos. Esta função conta apenas os dias da semana (ou seja, de segunda a sexta-feira) e ignora os dias de fim de semana (ou seja, sábado e domingo).

Caso queira adicionar dias de fim de semana diferentes de sábado e domingo (digamos sexta e sábado ou apenas domingo), você pode fazer isso usando uma fórmula ligeiramente diferente.

Abaixo está a fórmula que me daria o resultado final considerando sexta e sábado como dias de fim de semana

= WORKDAY.INTL (B2, C2,7)

A fórmula WORKDAY.INTL é uma ligeira melhoria em relação à função WORKDAY, pois permite escolher os dias de fim de semana.

Por exemplo, na fórmula acima, especifiquei o terceiro argumento como 7, o que indica que desejo considerar sexta-feira e sábado como dias de fim de semana.

Da mesma forma, você também pode escolher ter apenas o domingo como dia de fim de semana. Na verdade, você pode optar por ter qualquer dia único ou combinação de dois dias consecutivos como dias de fim de semana dentro desta fórmula.

Nota: Caso você queira subtrair dias em vez de adicionar dias, use um número negativo como o valor do dia. Por exemplo, em vez de 10, use -10 na coluna c.

Estas são duas maneiras simples que você pode usar para adicionar ou subtrair dias de uma data no Excel. Se você deseja adicionar rapidamente um número fixo de dias, pode usar a técnica especial de colar ou uma fórmula de adição simples.

Caso queira adicionar apenas os dias da semana e ignorar os finais de semana, você também pode fazer isso usando as fórmulas WORKDAY ou WORKDAY.INTL.

Espero que você tenha achado este tutorial útil.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave