Header Ads

Use o Excel para calcular quantos dias até um evento

O Excel trata datas como inteiros. Isso significa que você pode adicioná-los e subtraí-los, o que pode ser útil para informar quantos dias há até o próximo prazo ou evento seu. Neste artigo, usaremos as funções DATE, YEAR, MONTH, DAY e TODAY do Excel para mostrar como calcular o número de dias até o seu próximo aniversário ou qualquer outro evento anual.

O Excel armazena as datas como inteiros. Por padrão, o Excel usa “1” para representar 01/01/1900 e cada dia depois disso é um maior. Digite 01/01/2000 e mude o formato para "Número" e você verá "36526". Se você subtrair 1 do 36526, poderá ver que havia 36525 dias no século XX. Alternativamente, você pode inserir uma data futura e subtrair o resultado da função TODAY para ver quantos dias essa data é a partir de hoje.

Resumo Rápido das Funções Relacionadas à Data

Antes de nos aprofundarmos em alguns exemplos, precisamos passar por várias funções simples relacionadas à data, incluindo as funções TODAY, DATE, YEAR, MONTH e DAY do Excel.

HOJE

Sintaxe: = TODAY ()

Resultado: A data atual

DATA

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

Resultado: A data designada pelo ano, mês e dia inseridos

ANO

Sintaxe: = ANO (data)

Resultado: O ano da data introduzida

MÊS

Sintaxe: = MONTH (date)

Resultado: O mês numérico da data introduzida (1 a 12)

DIA

Sintaxe: = DIA (data)

Resultado: O dia do mês da data introduzida

Alguns cálculos de exemplo

Vamos analisar três eventos que ocorrem anualmente no mesmo dia, calcular a data do na próxima ocorrência, e determine o número de dias entre o momento atual e a próxima ocorrência.

Aqui estão os dados da amostra. Temos quatro colunas configuradas: Event, Date, Next_Occurrence e Days_Until_Next. Inserimos as datas de uma data de nascimento aleatória, a data em que os impostos são devidos nos EUA e no Dia das Bruxas. Datas como aniversários, aniversários e alguns feriados ocorrem em dias específicos a cada ano e funcionam bem com este exemplo. Outros feriados - como o Dia de Ação de Graças - ocorrem em um determinado dia da semana em um mês específico; Este exemplo não abrange esses tipos de eventos.

Existem duas opções para preencher a coluna "Próxima_corrência". Você pode inserir manualmente cada data, mas cada entrada precisará ser atualizada manualmente no futuro, à medida que a data for passando. Em vez disso, vamos escrever uma fórmula de instrução "IF" para que o Excel possa fazer o trabalho para você.

Vamos analisar o aniversário. Já sabemos o mês = MÊS (F3) e o dia = DIA (F3) da próxima ocorrência. Isso é fácil, mas e o ano? Precisamos do Excel para saber se o aniversário já ocorreu neste ano ou não. Primeiro, precisamos calcular a data em que o aniversário ocorre no ano atual usando esta fórmula:

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

Em seguida, precisamos saber se essa data já passou e você pode comparar esse resultado para TODAY () para descobrir. Se é julho e o aniversário ocorre todo mês de setembro, a próxima ocorrência é no ano atual, mostrada com = YEAR (TODAY ()). Se é dezembro e o aniversário ocorre todo mês de maio, então a próxima ocorrência é no ano seguinte, então = ANO (TODAY ()) + 1 daria no ano seguinte. Para determinar qual usar, podemos usar uma instrução 'IF':

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

Agora podemos combinar os resultados da instrução IF com o mês e o dia do aniversário para determinar a 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 (TODAY ()) + 1), MÊS (F3), DIA (F3)) 

Pressione Enter para ver o resultado. (Este artigo foi escrito no final de janeiro de 2019, portanto as datas serão… bem… datadas.)

Preencha esta fórmula nas células abaixo, destacando as células e pressionando Ctrl + D.

Agora podemos determinar facilmente o número de dias até a próxima ocorrência, subtraindo o resultado da função TODAY () dos resultados de Próxima_Occurrência que acabamos de calcular. Digite a seguinte fórmula na célula H3:

 = G3-HOJE () 

Pressione Enter para ver o resultado e, em seguida, preencha esta fórmula nas células abaixo, destacando as células e pressionando Ctrl + D.

Você pode salvar uma pasta de trabalho com as fórmulas neste exemplo para acompanhar o aniversário que está chegando ou saber quantos dias você ainda tem para terminar sua fantasia de Halloween. Sempre que você usar a pasta de trabalho, ela recalculará os resultados com base na data atual porque você usou a função TODAY ().

E sim, eles são bastante específicos exemplos que podem ou não ser úteis para você. Mas também servem para ilustrar os tipos de coisas que você pode fazer com funções relacionadas a datas no Excel.

Via: How to Geek

Nenhum comentário