Come sottrarre data e ora in Excel (6 modi semplici)

  • Condividi Questo
Hugh West

Molto spesso abbiamo bisogno di sottrarre Quando calcoliamo l'età o la durata, in genere, ci occupiamo di sottrarre In questo articolo, vi mostreremo come sottrarre Data e ora in Excel. Vi illustreremo 6 semplici modi con i quali sarete in grado di sottrarre date in Excel in modo semplice.

Supponiamo di avere un foglio di dati contenente l'ora di inizio e l'ora di fine. Calcoleremo la durata di ogni progetto utilizzando diverse funzioni di Excel. Nel foglio di dati, abbiamo 4 colonne Abbiamo il Nome del progetto , Inizio , e Colonne finali Calcoleremo la durata nella sezione Colonna Durata utilizzando diverse funzioni di Excel.

Scarica il quaderno di esercizi

Differenza di data e ora.xlsx

6 modi semplici per sottrarre data e ora in Excel

Ora vi guideremo passo dopo passo su come potete sottrarre Per farlo, utilizzeremo 6 semplici metodi.

1. Ottenere giorni, ore e minuti tra le date combinando le funzioni TEXT e INT

Possiamo utilizzare il INT e TESTO di Excel per sottrarre data e ora in Excel. INT restituisce il valore intero di un numero mentre la funzione TESTO viene utilizzata per convertire qualsiasi valore numerico in un formato specifico. Possiamo utilizzare entrambe le funzioni insieme per sottrarre data e ora in Excel. Utilizzeremo l'opzione Ampersand (&) per concatenare i testi.

PASSI :

  • Per farlo, in cella E5 scriviamo,
=INT(D5-C5)&" giorni "&TEXT(D5-C5, "h"" ore ""m"" minuti """)

Ripartizione della formula

(D5-C5) Fornisce il valore della sottrazione di celle D5 e C5 .

Uscita è 9,99943969907326

INT(D5-C5) Fornisce la parte intera del risultato della sottrazione di cellule C5 e D5 .

L'uscita è 9

Spiegazione porzione intera di ( D5-C5)

INT(D5-C5)&" giorni " Unisce 9 e il testo giorni

L'uscita è 9 giorni

Spiegazione parte concatenata di 9 e giorni

TEXT(D5-C5, "h" hrs ""m"" mins "") Converte il risultato di C5-D5 in ore e minuti e aggiunge il testo ore , min. .

L'uscita è "23 ore e 59 minuti".

Spiegazione: Il TESTO converte il testo in ore e minuti. Il testo ore , min. vengono aggiunti ai valori.

INT(D5-C5)&" giorni"&TEXT(D5-C5, "h" ore ""m"" minuti "") Fornisce il valore della sottrazione dei giorni, delle ore e dei minuti totali.

L'uscita è 9 giorni 23 ore 59 minuti

Spiegazione La differenza tra due date e due orari determinati.

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella E5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Per saperne di più: Come calcolare le ore totali in Excel (9 metodi semplici)

2. Utilizzo della funzione Tempo con le funzioni Ora e Minuti per S ubtratto Data e ora in Excel

TEMPO di Excel converte qualsiasi valore temporale in valore numerico. La funzione ORA funzione e MINUTO di Excel restituisce le ore e i minuti di un determinato valore orario. Possiamo utilizzare la funzione TEMPO con la funzione ORA e MINUTO per ottenere la differenza di orario in Excel.

PASSI :

  • Per farlo, in cella E5 scriviamo,
=ORA(ORA(C5), MINUTO(C5),0)-ORA(ORA(D5), MINUTO(D5),0)

Ripartizione della formula

ORA(C5) Ci fornisce il valore orario del Cellula C5 .

L'uscita è 22

Spiegazione Valore orario di 22:59

MINUTO(C5) Ci dà il valore minuto del Cellula C5 .

L'uscita è 59

Spiegazione Valore del minuto di 22:59

TIME(ORA(C5),MINUTO(C5),0) Restituisce il valore numerico se sono indicati l'ora, i minuti e i secondi. In questo caso, non viene inserito il valore dei secondi.

L'uscita è >>0.957638888888889

Spiegazione Converte il valore numerico di 22 ore e 59 minuti

TIME(ORA(C5),MINUTO(C5),0)-TIME(ORA(D5),MINUTO(D5),0) >

L'uscita è 0,41875

Spiegazione Valore numerico della sottrazione di due valori delle celle.

  • Per formattare questo valore numerico è necessario andare nel file Numero menu. Un nuovo finestra di dialogo apparirà.

  • Poi vai a Personalizzato e digitare h:mm:ss Possiamo anche digitare altri formati se vogliamo.

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella E5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Per saperne di più: Come sottrarre tempo in Excel (7 metodi rapidi)

3. Calcolo della differenza di tempo con la funzione TESTO

TESTO in Excel viene utilizzata per convertire qualsiasi valore numerico in un formato specifico. Possiamo esprimere la differenza di tempo utilizzando la funzione TESTO Per fare ciò, troveremo la differenza e, utilizzando la funzione testo, convertiremo la differenza in un valore di tipo ora: minuto: secondo formato.

PASSI :

  • Per farlo, in cella E5 , digitiamo
=TEXT(D5-C5,"h""Hours""m""Mins""")

Ripartizione della formula

D5-C5 Restituisce il valore della sottrazione di celle D5 e C5

L'uscita è 0,375

"h""Hours""m""Mins""" È il formato in cui vogliamo esprimere il nostro valore. Otterremo il nostro output in ore seguito dalla parola Orario , minuti seguiti dalla parola Minuti .

TEXT(D5-C5,"h""Hours""m""Mins""") >

Uscita 9Ore0Minuti

Spiegazione Valore restituito in formato ore e minuti.

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella E5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Per saperne di più: Come calcolare la differenza tra due date e orari in Excel

Letture simili

  • Come calcolare i tempi di consegna in Excel (4 modi)
  • Calcolo della tariffa oraria in Excel (2 metodi rapidi)
  • Come utilizzare il formato dell'ora in Excel VBA (Macro, UDF e UserForm)
  • Calcolare la durata del tempo in Excel (7 metodi)

4. Calcolo del tempo trascorso con la funzione ORA/GIORNO

ORA di Excel restituisce il valore dell'ora corrente. La funzione OGGI restituisce la data corrente. Se vogliamo ottenere il tempo trascorso tra oggi e una determinata data, possiamo utilizzare la funzione ORA o OGGI Possiamo convertire il valore utilizzando la funzione TESTO funzione. TESTO in Excel viene utilizzata per convertire qualsiasi valore numerico in un formato specifico.

PASSI :

  • Per farlo, in cella D5 , digitiamo,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Ripartizione della formula

ORA()-C5 Fornisce la differenza tra l'ora corrente e l'ora data.

L'uscita è 10.1800935185165

Spiegazione La differenza tra l'ora corrente e l'ora data.

"d""days""h""hours""m""mins""s""secs""" È il formato in cui vogliamo convertire il nostro output. Otterremo il nostro risultato in giorni seguito dalla parola giorni , ore seguite dalla parola ore e così via.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") Fornisce la differenza in un formato specificato.

Uscita 10days4hours20mins10secs

Spiegazione La differenza è espressa nel formato specificato.

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella D5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Per saperne di più: Come calcolare il tempo trascorso in Excel (8 modi)

5. Sottrazione di una quantità di tempo specificata da un tempo determinato

Possiamo sottrarre un determinato lasso di tempo a partire da un'ora prestabilita. Possiamo utilizzare questo metodo utilizzando il comando TEMPO di Excel. Supponiamo di dover sottrarre una determinata quantità di tempo nel Colonna Differenza (minuti) dal Colonna del tempo e ottenere i valori nella cartella Colonna dei risultati .

PASSI :

  • Per fare ciò, digitiamo la seguente formula nel campo Cella E5 .
=C5-TEMPO(0,D5,0)

Ripartizione della formula

TEMPO(0,D5,0) Fornisce il valore numerico del periodo di tempo dato in cella D5

L'uscita è 0,0208333333333333

Spiegazione 30 minuti convertiti in valore numerico

C5-TEMPO(0,D5,0) Fornisce la data e l'ora sottraendo il periodo di tempo indicato.

L'uscita è 44606.5182572917

Spiegazione Valore numerico del tempo risultante.

Sarà necessario formattare il risultato utilizzando la procedura illustrata in metodo 2 .

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella E5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Contenuti correlati: Come sottrarre l'ora militare in Excel (3 metodi)

6. Utilizzo del segno meno (-) & Funzione TEXT per S ubtratto Data e ora in Excel

Come mostrato in metodo 3 possiamo usare il segno meno (-) per determinare la differenza tra due date accoppiato al segno TESTO funzione.

PASSI :

  • Per farlo, in cella E5 scriviamo,
=TEXT(D5-C5, "hh:mm:ss")

Ripartizione della formula

D5-C5 Ci dà la differenza tra il Inizio data e Fine data.

L'uscita è 9,99943969907326

Spiegazione Il valore numerico della differenza di due tempi dati.

"hh:mm:ss" Specifica il formato dell'output. Il nostro output sarà in formato Ora: Minuto: Secondo formato.

TESTO(D5-C5, "hh:mm:ss") Fornisce il valore risultante in un formato specificato.

Uscita 23:59:12

Spiegazione 9,99943969907326 espresso nel formato specificato.

  • Premendo il tasto Entrare otterremo il risultato nel campo Cella E5 .

  • A questo punto, trascinando verso il basso o facendo doppio clic sull'elemento Maniglia di riempimento per utilizzare il Riempimento automatico di Excel, otterremo i valori nelle celle corrispondenti.

Per saperne di più: Come sottrarre e visualizzare il tempo negativo in Excel (3 metodi)

Cose da ricordare

Quando si ha a che fare con un valore di data o di ora, accertarsi che sia nel formato corretto, altrimenti si rischia di non ottenere il risultato desiderato. Per scegliere il formato corretto, seguire i passaggi illustrati in metodo 2 .

Sezione pratica

Abbiamo incluso una sezione pratica nel foglio di lavoro fornito, in modo che possiate esercitare voi stessi i metodi.

Conclusione

In questo articolo abbiamo cercato di illustrare come sottrarre data e ora in Excel. Per qualsiasi suggerimento o feedback, potete lasciare un commento qui sotto o contattarci. Per qualsiasi domanda relativa a Excel, consultate il nostro sito web: il nostro team sarà lieto di aiutarvi.

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.