Como usar a función AGORA en Excel (8 exemplos axeitados)

  • Comparte Isto
Hugh West

Táboa de contidos

En Microsoft Excel, a función AGORA úsase para mostrar marcas de tempo. Ao incluír a función AGORA dentro doutras funcións relacionadas, pódense obter diferentes resultados útiles. Neste artigo, aprenderás a usar esta función NOW de forma eficiente en Excel baixo varios criterios.

A captura de pantalla anterior é unha visión xeral do artigo que representa un aplicación simplificada da función AGORA en Excel. Aprenderá máis sobre o conxunto de datos, así como os métodos e funcións baixo diferentes criterios nas seguintes seccións deste artigo.

Descargar o libro de prácticas

Podes descargar o Caderno de Excel que usamos para preparar este artigo.

Uso da función NOW.xlsx

Introdución á función NOW

  • Obxectivo da función:

AGORA A función volve coa data e hora actual formateada como data e hora.

  • Sintaxe:

=AGORA()

Non se acepta ningún argumento dentro da función NOW.

8 Instancias adecuadas para usar a función NOW en Excel

1. Sumar ou restar días coa función AGORA

Na imaxe de abaixo, a Columna B representa a data e hora actual repetidamente. Usando a función AGORA e despois engadindo ou restando un valor numérico, podemos descubrir novas datas e horas facilmente. Na Columna C , oos valores resultantes móstranse despois de aplicar a fórmula AGORA coa suma ou resta doutro valor numérico que represente varios días.

Para engadir días á data actual, tes que introducir o número de días só na seguinte fórmula:

=NOW() + number_of_days

Para volver a unha data anterior, só tes que restar un número de días do AGORA. función e entón a función terá o seguinte aspecto:

=NOW() - number_of_days

Se usa unha fracción dun número para sumar ou restar , entón sumarase ou restarase a parte dun día. Por exemplo, engadirás 1 coa función AGORA para atopar o día seguinte, o que significa que estás engadindo exactamente 24 horas á data actual. Pero cando use 0,5 en lugar de 1 , entón engadirase 12 horas coa data actual definida pola función AGORA.

Ler máis: Como eliminar a hora da data en Excel (6 enfoques)

2. Sumando ou restando minutos ou horas coa función AGORA

Engadindo ou restando un número de fracción coa función AGORA ou coa función AGORA, atoparás a nova hora con minutos ou horas engadidos. A fórmula xenérica para sumar ou restar un número de fracción debería ser así:

=NOW() ± hour_fraction/24

Para a fracción_hora , 1 representa 60 minutos e, polo tanto, os 30 minutos serán a metade, e a fracción horaria, é dicir, 0,5 .Do mesmo xeito, 0,25 e 0,75 indican 15 minutos e 45 minutos respectivamente. Despois tes que facer esta fracción como un dividendo onde o divisor será 24 para que esta parte combinada represente minutos ou unha fracción de hora.

Para sumar ou restar un número de horas. , tes que introducir a fracción como parte de 24 horas. Entón, a fórmula xenérica debería ser:

=NOW() ± hour_fraction

E non terás que dividir aquí a fracción con 24 xa que xa estás introducindo o valor como un fracción de 24 horas. Así, por exemplo, se suma ou resta 0,5 que denotará 12 horas , do mesmo xeito 0,25 e 0,75 representarán 6 horas e 18 horas respectivamente.

Ler máis: Como actualizar automaticamente a hora actual en Excel (con fórmula e VBA) )

3. Sumar ou restar meses coas funcións EDATE e NOW

A función EDATE devolve o número de serie da data que é o número indicado de meses anteriores ou posteriores á data de inicio. A sintaxe desta función é:

=EDATE(data_inicio, meses)

Ao usar as funcións EDATE e NOW xuntos, pode engadir ou restar meses con ou desde a data actual. No noso conxunto de datos representado na imaxe desta sección, as As celas C5 e C7 mostran dúas datas diferentes engadindo e restando 6 meses da data actual. Pero neste caso, onon se conservará o tempo e mostrará 0:00 horas. A fórmula xenérica desta función combinada pódese representar como:

=EDATE(NOW(), months)

Se queres ver as novas datas coas horas conservadas, tes que usar o MOD . Esta función devolve un resto despois de dividir un número por un divisor. A sintaxe da función MOD é:

=MOD(número, divisor)

Entón, no noso caso, a data e a hora atopadas polo AGORA a función dividirase por 1 e despois devolverá o resto con 0 que representa 1/0/1900 pero o conservarase o tempo que se engadirá ao valor resultante anterior atopado pola función EDATE Polo tanto, a fórmula xenérica global pódese mostrar como:

=EDATE(NOW(), months) + MOD(NOW(),1

4. Combinando as funcións IF e NOW para atopar o prazo de entrega e amp; Data

Agora pensemos nun caso no que teñas que averiguar se a data e a hora actual supera o prazo ou non. Terás a opción de personalizar os estados de vencemento mediante as funcións IF e AGORA . No noso conxunto de datos da imaxe de abaixo, a Columna B representa os prazos e a Columna C mostra a data e hora actual. Descubriremos o prazo ou estados de vencemento na Columna D .

📌 Pasos:

➤ No saída Cela D5 , a fórmula relacionada será:

=IF((B5-NOW())>0,"Due","Deadline Over")

➤ Agora preme Intro , enche automaticamente o restodas celas da Columna D e atoparás todos os estados relevantes con mensaxes de Vencemento ou Prazo superior .

Lecturas similares

  • Como usar a función WORKDAY.INTL en Excel (unha directriz completa)
  • Usar a función WORKDAY.INTL en Excel (Con 8 exemplos)
  • Como usar a función NETWORKDAYS.INTL en Excel (2 exemplos)
  • Usar a función DATEVALUE en Excel (6 adecuadas) Exemplos)
  • Como usar a función DÍAS de Excel cun exemplo práctico

5. Mostrar a primeira ou última data dun mes anterior ou posterior á data actual usando as funcións AGORA e EOMES A función

EOMONTH devolve o número de serie do último día do mes anterior ou posterior un número determinado de meses. A sintaxe desta función é:

=EOMONTH(data_inicio, meses)

Ao usar as funcións EOMONTH e NOW xuntos, podemos obter o 1a ou última data do mes anterior ou seguinte desde a data actual. A fórmula combinada xenérica para obter a primeira data dun mes a partir da data actual é:

=EOMONTH(NOW(), month_serial)+1

Aquí, o month_serial é a serie número do mes a partir do mes actual. Por exemplo, para obter a primeira data do mes actual, temos que usar -1 como month_serial , – 2 para o mes anterior e 0 para o próximo mes . Así, obteremos a última data do mes relacionadoe despois engadindo 1 á función, obteremos o primeiro día do mes seguinte en función do mes_serial da fórmula.

Entón, para obter a última data dun mes a partir da data actual, o a fórmula xenérica debería verse así:

=EOMONTH(NOW(), month_serial)

Neste caso, o month_serial será 0 para obter o última data do mes actual , -1 para o mes anterior e 1 para o mes seguinte .

Na seguinte imaxe, espero que teñas un concepto completo de como deberías usar esta función combinada para obter a primeira ou última data dun mes a partir da data actual. Pero a menos que uses aquí a función MOD , a hora non se conservará a partir da data actual.

Para conservar a hora actual mentres determinas a primeira data. do mes anterior ou seguinte a partir da data actual, a fórmula xenérica e combinada coa función MOD será:

=EOMONTH(NOW(), month_serial) + 1 + MOD((NOW),1)

E para obter a última data do anterior ou o próximo mes a partir da data actual conservando a hora, entón a fórmula será:

=EOMONTH(NOW(), month_serial) + MOD((NOW),1)

A captura de pantalla que aparece a continuación debería axudarche a comprender mellor os usos destas funcións precisamente espero.

6. Incorporación de funcións AGORA e HORA para mostrar a hora actual en función de diferentes zonas

Engadindo ou restando a función TEMPO da función AGORA , podemos atopar facilmente fóra dos tempos actuais en base adiferentes zonas ou áreas arredor da terra. A función TIME converte as horas, minutos e segundos indicados como números nun número de serie de Excel, formateado cun formato de hora. A sintaxe da función TEMPO é:

=TIME(hora, minuto, segundo)

A seguinte imaxe é un exemplo de atopar diferentes tempos zonais engadindo horas e minutos ata a hora actual. Asumindo que a hora actual en Chicago, EUA é 1:25:16 p.m. , que se atopou coa función AGORA . E para obter a hora actual doutras partes do mundo, temos que sumar ou restar horas e minutos introducindoos dentro da función TIME.

A columna C da imaxe mostra diferentes horas baseadas en zonas que se atoparon coas fórmulas AGORA e HORA relacionadas e a Columna D mostra as fórmulas que se utilizaron para atopar estes tempos. Entón, a fórmula xenérica para atopar a hora actual para outra rexión ou parte do mundo debería ser:

=NOW() + TIME(hour, minute, second)

7. Contar o número de días que quedan desde a data actual usando as funcións DÍAS e AGORA

A función DÍAS mostra o número de días entre dúas datas e a sintaxe desta función é:

=DAYS(data_fin, data_inicio)

Ao introducir a función AGORA como argumento data_fin no DAYS , podemos atopar facilmente o número de días que quedan para cumprir un prazo.A seguinte captura de pantalla é un exemplo de uso eficiente desta fórmula.

📌 Pasos:

➤ Na Cela D5 , a fórmula relacionada será:

=DAYS(B5, NOW())

➤ Prema Intro , enche automaticamente a columna enteira con Recheo de control e atopará o número de días que quedan para cada ocasión.

8. Determinación da hora final para chegar a un destino desde a hora actual mediante as funcións AGORA e HORA unha velocidade media de 60 quilómetros por hora (60 km/h) . Determinaremos a última hora en que o coche chegará ao destino introducindo o tempo como Distancia(C5)/Velocidade(C4) no argumento hora de TIME función.

📌 Pasos:

➤ Na Cela C7 , a fórmula relacionada será:

=NOW()+TIME(C5/C4,0,0)

➤ Preme Intro e obterás a hora de destino exacta á vez.

💡 Cousas que hai que ter en conta

🔺 AGORA é unha función volátil que significa que se actualizará cada vez que introduza ou cambie calquera datos na súa folla de cálculo de Excel. Para manter o tempo estático atopado pola función AGORA, tes que copiar o tempo da cela e despois pegalo coa opción VALUES(V) . Ou se non queres usar a función AGORA, tes que premer CTRL+MAIÚS+; para obter a hora actual e facela estática.

🔺 Sequeres actualizar a data e a hora atopadas pola función AGORA, terás que premer F9 cando queiras atopar a data e a hora actualizadas.

🔺 O formato de data e hora da función AGORA é MM/DD/AAAA hh: mm.

Palabras de conclusión

Espero que todos os métodos mencionados anteriormente utilicen o A función AGORA permitirá agora aplicalos nas súas follas de cálculo de Excel de forma máis eficaz. Se tes algunha dúbida ou comentario, fágamelo saber na sección de comentarios. Ou pode consultar os nosos outros artigos relacionados coas funcións de Excel neste sitio web.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.