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