Excel: Calcule Dias Restantes para Eventos Anuais!

Calculando Dias Restantes para Eventos Anuais no Excel

O Excel, ao lidar com datas, as interpreta como números inteiros. Essa característica permite realizar operações de adição e subtração, o que se torna extremamente útil para calcular prazos ou determinar a antecedência de eventos. Este guia ensinará como utilizar as funções DATA, ANO, MÊS, DIA e HOJE do Excel para calcular quantos dias faltam para seu próximo aniversário ou qualquer outro evento anual.

Internamente, o Excel armazena datas como números. O valor “1” representa, por padrão, 01/01/1900, e cada dia subsequente adiciona uma unidade a esse número. Se você inserir 01/01/2000 e alterar o formato para “Número”, verá o valor “36526”. Subtraindo 1 desse número, você constatará que o século XX teve 36525 dias. Outra forma é inserir uma data futura e subtrair o resultado da função HOJE para obter o número de dias restantes até essa data a partir do dia atual.

Funções de Data: Uma Revisão Rápida

Antes de avançar com exemplos práticos, é importante conhecer algumas funções básicas do Excel relacionadas a datas, como HOJE, DATA, ANO, MÊS e DIA.

HOJE

Sintaxe: =HOJE()

Resultado: Retorna a data atual.

DATA

Sintaxe: =DATA(ano; mês; dia)

Resultado: Retorna a data especificada pelos valores de ano, mês e dia inseridos.

ANO

Sintaxe: =ANO(data)

Resultado: Retorna o ano da data especificada.

MÊS

Sintaxe: =MÊS(data)

Resultado: Retorna o número do mês (de 1 a 12) da data especificada.

DIA

Sintaxe: =DIA(data)

Resultado: Retorna o dia do mês da data especificada.

Exemplos Práticos de Cálculos

Vamos explorar três exemplos de eventos que ocorrem anualmente na mesma data: vamos calcular quando ocorrerão novamente e quantos dias faltam para cada um deles.

Para este exemplo, criamos uma tabela com as colunas: “Evento”, “Data”, “Próxima_Ocorrência” e “Dias_Até_Próxima”. Preenchemos a coluna “Data” com datas de nascimento aleatórias, a data de vencimento de impostos nos EUA e o dia do Halloween. Datas como aniversários, datas comemorativas e feriados que ocorrem no mesmo dia a cada ano são perfeitas para este exemplo. Feriados como o Dia de Ação de Graças, que acontecem em um dia específico da semana em um mês específico, não serão cobertos aqui.

Para preencher a coluna “Próxima_Ocorrência”, temos duas alternativas. Podemos inserir as datas manualmente, mas teremos que atualizá-las cada vez que um evento ocorrer. Para automatizar o processo, utilizaremos uma fórmula com a instrução “SE” para que o Excel calcule automaticamente.

Vamos começar com o aniversário. Já sabemos o mês e o dia da próxima ocorrência usando as funções MÊS e DIA. Mas e o ano? Precisamos que o Excel identifique se o aniversário já aconteceu este ano. Primeiramente, calcularemos a data do aniversário no ano atual:

=DATA(ANO(HOJE());MÊS(F3);DIA(F3))

A seguir, verificaremos se essa data já passou comparando com a data atual usando HOJE(). Se a data do aniversário for posterior à data de hoje, a próxima ocorrência será no ano atual. Caso contrário, será no próximo ano. Podemos usar a instrução “SE” para isso:

=SE(DATA(ANO(HOJE());MÊS(F3);DIA(F3))>=HOJE();ANO(HOJE());ANO(HOJE())+1)

Agora, podemos unir o resultado da instrução “SE” com as funções MÊS e DIA para definir a data da próxima ocorrência. Insira esta fórmula na célula G3:

=DATA(SE(DATA(ANO(HOJE());MÊS(F3);DIA(F3))>=HOJE();ANO(HOJE());ANO(HOJE())+1);MÊS(F3);DIA(F3))

= HOJE (), ANO (HOJE ()), ANO (HOJE ()) + 1), MÊS (F3), DIA (F3)) ”na célula F3 ′ largura =” 650 ″ altura = ”250 ″ onerror = ”this.onerror = null; ”/>

Pressione Enter para ver o resultado. Note que as datas aqui correspondem ao período em que este artigo foi escrito, no final de janeiro de 2019.

Copie esta fórmula para as células abaixo, selecionando-as e pressionando Ctrl+D.

Agora podemos calcular facilmente os dias restantes para a próxima ocorrência subtraindo o resultado da função HOJE() das datas obtidas na coluna “Próxima_Ocorrência”. Insira a seguinte fórmula na célula H3:

=G3-HOJE()

Pressione Enter para ver o resultado e copie esta fórmula para as células abaixo usando Ctrl+D.

Salve esta planilha com as fórmulas para acompanhar aniversários ou saber quantos dias faltam para o Halloween. Sempre que abrir a planilha, os resultados serão atualizados automaticamente, pois usamos a função HOJE().

Esses exemplos podem ser específicos, mas demonstram como é possível usar as funções de data no Excel para diversos fins.