Sommario
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.xlsx6 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.