Come utilizzare la funzione NOW in Excel (8 esempi)

  • Condividi Questo
Hugh West

In Microsoft Excel, la funzione ORA viene utilizzata per mostrare i tempi. Racchiudendo la funzione ORA all'interno di altre funzioni correlate, è possibile ottenere diversi risultati utili. In questo articolo, imparerete a utilizzare la funzione ORA in modo efficiente in Excel in base a più criteri.

La schermata qui sopra è una panoramica dell'articolo che rappresenta un'applicazione semplificata della funzione NOW in Excel. Nelle sezioni successive di questo articolo si scopriranno ulteriori informazioni sul set di dati, sui metodi e sulle funzioni in base ai diversi criteri.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro Excel che abbiamo utilizzato per preparare questo articolo.

Uso della funzione NOW.xlsx

Introduzione alla funzione NOW

  • Funzione Obiettivo:

ORA La funzione restituisce la data e l'ora correnti formattate come data e ora.

  • Sintassi:

=NOW()

La funzione NOW non accetta alcun argomento.

8 casi appropriati di utilizzo della funzione ORA in Excel

1. Aggiunta o sottrazione di giorni con la funzione NOW

Nell'immagine sottostante, Colonna B rappresenta ripetutamente la data e l'ora corrente. Utilizzando l'opzione ORA e poi aggiungendo o sottraendo un valore numerico, possiamo trovare facilmente nuove date e orari. In Colonna C , i valori risultanti sono mostrati dopo l'applicazione della formula ORA con l'aggiunta o la sottrazione di un altro valore numerico che rappresenta più giorni.

Per aggiungere giorni alla data corrente, è necessario inserire solo il numero di giorni nella formula seguente:

=NOW() + numero_di_giorni

Per tornare a una data precedente, è sufficiente sottrarre un certo numero di giorni dalla funzione ORA e la funzione avrà il seguente aspetto:

=NOW() - numero_di_giorni

Se si utilizza una frazione di un numero per aggiungere o sottrarre, la parte di un giorno verrà aggiunta o sottratta. Ad esempio, si aggiunge 1 con la funzione NOW per trovare il giorno successivo, il che significa che si sta aggiungendo esattamente 24 ore alla data corrente, ma quando si usa 0.5 invece di 1 , allora 12 ore sarà aggiunto con la data corrente definita dalla funzione NOW.

Per saperne di più: Come rimuovere l'ora dalla data in Excel (6 approcci)

2. Aggiunta o sottrazione di minuti o ore con la funzione ORA

Aggiungendo o sottraendo un numero di frazione con o dalla funzione ORA, troverete semplicemente il nuovo tempo con l'aggiunta di minuti o ore. La formula generica per aggiungere o sottrarre un numero di frazione dovrebbe essere simile a questa:

=NOW() ± hour_fraction/24

Per il frazione_ora , 1 rappresenta 60 minuti e quindi il 30 minuti sarà la metà, e la frazione oraria, ovvero 0.5 . Allo stesso modo, 0,25 e 0,75 denotare 15 minuti e 45 minuti Poi si deve fare questa frazione come un dividendo dove il divisore sarà 24 in modo che questa parte combinata rappresenti minuti o una frazione di ora.

Per aggiungere o sottrarre un numero di ore, è necessario inserire la frazione come parte di 24 ore. Quindi, la formula generica dovrebbe essere:

=NOW() ± frazione_ora

Non è necessario dividere la frazione con 24, poiché il valore è già stato immesso come frazione di 24 ore. Quindi, ad esempio, se si aggiunge o si sottrae 0.5 che denoterà 12 ore , analogamente 0,25 e 0,75 rappresenterà 6 ore e 18 ore rispettivamente.

Per saperne di più: Come aggiornare automaticamente l'ora corrente in Excel (con formula e VBA)

3. Aggiunta o sottrazione di mesi con le funzioni DATA e ORA

Funzione EDATE restituisce il numero di serie della data che si trova il numero indicato di mesi prima o dopo la data di inizio. La sintassi di questa funzione è la seguente:

=EDATE(data_inizio, mesi)

Utilizzando DATA e ORA è possibile aggiungere o sottrarre mesi con o dalla data corrente. Nel nostro set di dati rappresentato nell'immagine di questa sezione, Cellule C5 e C7 mostrano due date diverse aggiungendo e sottraendo 6 mesi dalla data corrente. In questo caso, però, l'ora non verrà conservata e verrà mostrata la dicitura 0:00 La formula generica di questa funzione combinata può essere rappresentata come:

=DATA(ORA(), mesi)

Se si vogliono vedere le nuove date con gli orari conservati, si deve usare il comando MOD Questa funzione restituisce un resto dopo aver diviso un numero per un divisore. La sintassi della funzione MOD è la seguente:

=MOD(numero, divisore)

Quindi, nel nostro caso, la data e l'ora trovate dal programma ORA sarà diviso per 1 e restituirà il valore resto con 0 che rappresenta 1/0/1900 ma verrà conservato il tempo che verrà aggiunto al precedente valore risultante trovato dal metodo EDATE Quindi, la formula generica complessiva può essere indicata come:

=DATA(ORA(), mesi) + MOD(ORA(),1

4. Combinazione delle funzioni IF e NOW per trovare la data e l'ora di scadenza

Ora pensiamo a un caso in cui si debba scoprire se la data e l'ora attuali superano o meno la scadenza. Avremo la possibilità di personalizzare gli stati di scadenza utilizzando SE e ORA funzioni. Nel nostro set di dati nella figura sottostante, Colonna B rappresenta le scadenze e Colonna C mostra la data e l'ora corrente. Scopriremo le scadenze o gli stati di scadenza in Colonna D .

📌 Passi:

➤ Nell'uscita Cella D5 , la formula relativa sarà:

=IF((B5-NOW())>0, "Scadenza", "Scadenza superata")

➤ Ora premere Entrare , riempire automaticamente il resto delle celle in Colonna D e si troveranno tutti gli stati rilevanti con Scadenza o termine superato messaggi.

Letture simili

  • Come utilizzare la funzione WORKDAY.INTL in Excel (una guida completa)
  • Utilizzare la funzione WEEKDAY in Excel (con 8 esempi)
  • Come utilizzare la funzione NETWORKDAYS.INTL in Excel (2 esempi)
  • Usare la funzione DATEVALUE in Excel (6 esempi)
  • Come utilizzare la funzione GIORNI di Excel con un esempio pratico

5. Mostrare la prima o l'ultima data di un mese prima o dopo la data corrente utilizzando le funzioni ORA e OMONTE

EOMONTH restituisce il numero di serie dell'ultimo giorno del mese prima o dopo un determinato numero di mesi. La sintassi di questa funzione è la seguente:

=EOMONTH(data_inizio, mesi)

Utilizzando EOMONTE e ORA La formula combinata generica per ottenere la prima data di un mese dalla data corrente è la seguente:

=OMONTE(ORA(), mese_seriale)+1

Qui, il mese_seriale è il numero di serie del mese a partire dal mese corrente. Ad esempio, per ottenere la prima data del mese corrente, si deve usare -1 come mese_seriale , - 2 per il mese precedente e 0 per il il mese prossimo In questo modo otterremo l'ultima data del mese in questione e poi, aggiungendo 1 alla funzione, otterremo il 1° giorno del mese successivo in base al mese_seriale della formula.

Quindi, per ottenere l'ultima data di un mese dalla data corrente, la formula generica dovrebbe essere simile a questa:

=EOMONTH(NOW(), month_serial)

In questo caso, il mese_seriale sarà 0 per ottenere l'ultima data del mese corrente , -1 per il mese precedente e 1 per il il mese prossimo .

Nell'immagine che segue, spero che abbiate un'idea completa di come utilizzare questa funzione combinata per ottenere la prima o l'ultima data di un mese a partire dalla data corrente. Ma a meno che non si utilizzi la funzione MOD qui, l'ora non sarà conservata dalla data corrente.

Per preservare l'ora corrente mentre si determina la prima data del mese precedente o successivo a partire dalla data corrente, la formula generica e combinata con la funzione MOD sarà:

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

E per ottenere l'ultima data del mese precedente o successivo dalla data corrente, mantenendo l'ora, la formula sarà:

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

La schermata qui sotto dovrebbe aiutarvi a capire meglio l'uso di queste funzioni, spero.

6. Incorporare le funzioni NOW e TIME per mostrare l'ora corrente in base alle diverse zone.

Aggiungendo o sottraendo il TEMPO dalla funzione ORA è possibile trovare facilmente gli orari attuali in base alle diverse zone o aree della Terra. La funzione TEMPO converte le ore, i minuti e i secondi dati come numeri in un numero di serie di Excel, formattato con un formato orario. La sintassi della funzione TIME è la seguente:

=TIME(ora, minuto, secondo)

L'immagine seguente è un esempio di ricerca di diversi orari zonali aggiungendo ore e minuti all'ora corrente. Supponendo che l'ora corrente in Chicago, USA è 1:25:16 PM che è stato trovato dal ORA E per ottenere l'ora corrente di altre parti del mondo dobbiamo aggiungere o sottrarre ore e minuti inserendoli nella funzione TIME.

Colonna C Nell'immagine vengono mostrati orari diversi basati sulle zone individuate dalle formule NOW e TIME e Colonna D mostra le formule che sono state utilizzate per trovare questi orari. Quindi, la formula generica per trovare l'ora corrente di un'altra regione o parte del mondo dovrebbe essere:

=NOW() + TIME(ora, minuto, secondo)

7. Conteggio del numero di giorni rimanenti dalla data corrente utilizzando le funzioni GIORNI e ORA

Funzione GIORNI mostra il numero di giorni tra due date e la sintassi di questa funzione è:

=GIORNI(data_fine, data_inizio)

Inserendo il valore ORA come una funzione data_fine nell'argomento GIORNI La funzione "A" ci permette di trovare facilmente il numero di giorni rimanenti per rispettare una scadenza. L'immagine seguente è un esempio di utilizzo efficiente di questa formula.

📌 Passi:

➤ In Cella D5 , la formula relativa sarà:

=GIORNI(B5, ORA())

➤ Stampa Entrare , riempire automaticamente l'intera colonna con Maniglia di riempimento e troverete il numero di giorni rimanenti per ogni occasione.

8. Determinazione del tempo finale per raggiungere una destinazione a partire dall'ora corrente utilizzando le funzioni ORA e TEMPO

Supponendo che un'auto inizi a viaggiare dal momento attuale e che attraversi 360 chilometri ad una velocità media di 60 chilometri all'ora (60 km/h) Determineremo il tempo finale in cui l'auto raggiungerà la destinazione inserendo il tempo come Distanza(C5)/Velocità(C4) nel ora argomento di TEMPO funzione.

📌 Passi:

➤ In Cellula C7 , la formula relativa sarà:

=ORA()+TEMPO(C5/C4,0,0)

➤ Stampa Entrare e si otterrà subito l'ora esatta della destinazione.

💡 Cose da tenere a mente

🔺 ORA è un volatile per cui si aggiorna ogni volta che si inserisce o si modifica un dato nel foglio di lavoro Excel. Per mantenere l'ora statica trovata dalla funzione NOW, è necessario copiare l'ora dalla cella e poi incollarla con il tasto VALORI(V) Oppure, se non si vuole usare la funzione ORA, si deve premere il tasto CTRL+SHIFT+; per ottenere l'ora corrente e renderla statica.

🔺 Se si desidera aggiornare la data e l'ora rilevate dalla funzione ORA, è necessario premere F9 ogni volta che si desidera trovare la data e l'ora aggiornate.

🔺 Il formato della data e dell'ora della funzione NOW è MM/GG/AAAA hh: mm.

Parole conclusive

Spero che tutti i metodi sopra descritti per utilizzare la funzione ORA vi consentano di applicarla in modo più efficace nei vostri fogli di calcolo di Excel. Se avete domande o commenti, fatemelo sapere nella sezione dei commenti, oppure date un'occhiata agli altri articoli relativi alle funzioni di Excel su questo sito.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.