Sommario
Se volete sapere come calcolare la durata del tempo in Excel, troverete utile questo articolo. In questo articolo ho discusso 7 modi diversi per calcolare il tempo.
Supponiamo che nel vostro set di dati siano indicati gli orari di inizio e di fine. Ora vi mostrerò come potete misurare la durata del tempo dagli orari di inizio a quelli di fine.
Scarica il quaderno di esercizi
Calcolare la durata del tempo.xlsx
7 modi per calcolare la durata del tempo in Excel
1. Calcolo della durata del tempo con una semplice formula
È possibile calcolare la durata del tempo in Excel con una semplice sottrazione formula . Prima,
➤ Digitare la seguente formula nella cella D5 ,
= C5-B5
La formula sottrae l'ora della cella B5 dal momento della cella C5 Come risultato, si otterrà la durata nella cella D5 .
➤ Stampa ENTRARE .
Vedrete che l'output sarà visualizzato in un formato orario, che in questo caso non è appropriato. Si vuole conoscere la durata, cioè la differenza tra i due tempi. In tempo durata A.M./P.M. Non ha senso, quindi bisogna cambiare il formato dell'ora.
➤ Selezionare Altri formati di numeri nella casella del Numero nastro del Casa scheda.
Si aprirà la finestra Numero della scheda Formattare le celle scatola.
➤ Selezionare un formato orario appropriato dalla finestra di dialogo Tipo e fare clic su OK .
In questa dimostrazione, ho selezionato le h:mm formato.
In seguito, si troverà la durata tra i tempi della cella B5 e C5 in cella D5 .
➤ Cella di trascinamento D5 alla fine del set di dati.
Di conseguenza, si otterranno tutte le durate temporali.
Se si osserva con attenzione, si nota la durata nella cella D9 mostra 8 ore e 19 minuti, ma l'ora di inizio e l'ora di fine sono le 10:00 e le 18:20. Quindi, la durata dovrebbe essere di 8 ore e 20 minuti.
Questo accade perché il tempo nella cella B9 ha un secondo valore che non viene visualizzato.
Se si seleziona la cella, nella barra delle formule si vedrà che c'è un valore nella cella "secondo" argomento di la funzione TEMPO .
È possibile visualizzare questi secondi valori.
➤ Selezionare Tempo nella casella del Numero nastro del Casa scheda.
Di conseguenza, il secondo valore viene visualizzato in tutti gli input temporali.
Per saperne di più: Come calcolare il tempo in Excel (16 modi possibili)
2. Calcolo della durata del tempo con la funzione TESTO
Con la funzione TESTO , è possibile calcolare la durata del tempo nel formato desiderato. In primo luogo,
➤ Digitare la seguente formula nella cella D5 ,
=TEXT(C5-B5, "hh:mm:ss")
La formula calcola innanzitutto la durata del tempo sottraendo il tempo della cella B5 dal momento della cella C5 e poi mostrerà la durata in hh:mm:ss formato.
➤ Stampa ENTRARE .
Di conseguenza, si otterrà la durata del tempo nella cella D5 .
➤ Cella di trascinamento D5 alla fine del set di dati.
Di conseguenza, si otterranno tutte le durate del tempo in hh:mm:ss formato.
Contenuto correlato: Come calcolare i tempi di consegna in Excel (4 modi)
3. Misurare il tempo trascorso in ore
Excel assegna il numero 1 alle 24 ore di un giorno. Quindi le 00:00 AM/ 12:00 PM hanno un valore pari a 0 e le 23:59 PM hanno un valore pari a 0,999. Qualsiasi orario compreso tra questi riceve una frazione di 1. Quindi, moltiplicando la differenza di orario per 24, si ottiene la durata in ore.
In questo metodo, vi mostrerò come calcolare la durata del tempo in ore. Per prima cosa, vi mostrerò come calcolare la durata del tempo in ore,
➤ Digitare la seguente formula nella cella D5 ,
= (C5-B5)*24
La formula sottrae l'ora della cella B5 dal momento della cella C5 e moltiplicare il valore per 24. Il risultato sarà la durata nella cella D5 .
➤ Stampa ENTRARE .
Si otterrà il risultato in formato orario, quindi è necessario cambiare il formato in Numero per ottenere la durata del tempo.
➤ Selezionare Numero nella casella del Numero nastro del Casa scheda.
Si otterrà così la durata in ore.
Ora,
➤ Trascinare la cella D5 .
Di conseguenza, si otterranno tutte le durate temporali.
Per saperne di più: Come calcolare le ore totali lavorate in una settimana in Excel (5 metodi principali)
4. Ottenere la durata del tempo in minuti
È anche possibile ottenere la durata in minuti. Prima,
➤ Digitare la seguente formula nella cella D5 ,
= (C5-B5)*24*60
La formula sottrae l'ora della cella B5 dal momento della cella C5 e moltiplicare il valore per 24 e 60. Come risultato, si otterrà la durata nella cella D5 .
➤ Stampa ENTRARE .
Si otterrà il risultato in formato orario, quindi è necessario cambiare il formato in Numero per ottenere la durata del tempo
➤ Selezionare Numero nella casella del Numero nastro del Casa scheda.
Di conseguenza, si otterrà la durata in minuti.
Ora,
➤ Trascinare la cella D5 .
Di conseguenza, si otterranno tutte le durate temporali.
Per saperne di più: Come aggiungere minuti al tempo in Excel (5 modi semplici)
Letture simili
- Formula di Excel per calcolare le ore lavorate meno il pranzo
- Formula per gli straordinari oltre le 40 ore [con modello gratuito].
- [SOMMA non funziona con i valori temporali in Excel (5 soluzioni)
- Formula del foglio orario di Excel con pausa pranzo (3 esempi)
- Come calcolare il tempo di ciclo in Excel (7 esempi)
5. Calcolo della durata del tempo da un'ora iniziale a ora
La durata del tempo da un momento passato ad oggi può essere determinata da Excel utilizzando la funzione NOW .
Supponiamo di avere un tempo passato nel nostro set di dati e di voler trovare la durata del tempo da quel momento al momento presente. Per farlo
➤ Digitare la seguente formula,
= ORA () - B5
Il ORA La funzione darà l'ora attuale e la formula darà la durata del tempo a partire dall'ora nella cella B5 fino al momento attuale.
Dopo di che,
➤ Stampa ENTRARE .
Si otterrà un risultato in formato orario con AM/PM È quindi necessario convertire l'output in un formato adatto.
➤ Selezionare Altri formati di numeri nella casella del Numero nastro del Casa scheda.
Si aprirà la finestra Numero della scheda Formattare le celle scatola.
➤ Selezionare un formato orario appropriato dalla finestra di dialogo Tipo e fare clic su OK .
In questo esempio, ho selezionato le h:mm:ss formato.
Di conseguenza, si otterrà la durata del tempo dal momento passato al momento presente.
Ora,
➤ Cella di trascinamento C5 alla fine del set di dati.
Quindi, si otterranno le durate per tutti gli orari del set di dati.
Per saperne di più: Come aggiungere minuti al tempo in Excel (3 metodi rapidi)
6. Funzione If per ottenere la durata da un tempo precedente a un tempo precedente
In tutti i metodi precedenti abbiamo sottratto un'ora precedente da un'ora precedente. Quando sottraiamo un'ora precedente da un'ora precedente, Excel dà un valore irrilevante, perché Excel considera entrambe le ore della stessa data. Possiamo risolvere il problema utilizzando la funzione IF nella nostra formula.
Supponiamo di avere il seguente set di dati, in cui alcune attività sono terminate nel giorno successivo a quello di inizio.
Per scoprire la durata di questo set di dati,
➤ Inserire la seguente formula nella cella D5 ,
=IF(C5>B5, C5-B5, B5-C5)
La formula sottrae B5 da C5 se C5>B5 Altrimenti, sottrarrà C5 da B5 Quindi, si otterrà la durata del tempo, indipendentemente da quale sia il primo o il precedente.
➤ Stampa ENTRARE .
Di conseguenza, si otterrà un risultato in formato numerico. È quindi necessario modificarlo in un formato temporale adeguato.
➤ Selezionare Altri formati di numeri nella casella del Numero nastro del Casa scheda.
Si aprirà la finestra Numero della scheda Formattare le celle scatola.
➤ Selezionare un formato orario appropriato dalla finestra di dialogo Tipo e fare clic su OK .
In questo esempio, ho selezionato le h:mm:ss formato.
Di conseguenza, si otterrà la durata del tempo per le celle B5 e C5 in cella D5 .
Dopo di che,
➤ Cella di trascinamento D5 fino alla fine.
Si otterranno quindi le durate per tutti gli intervalli di tempo.
Per saperne di più: Come sottrarre il tempo in Excel (7 metodi rapidi)
7. Misurare la durata di diverse unità di tempo
È inoltre possibile misurare la durata di unità diverse da due ingressi temporali diversi.
Supponiamo di avere il seguente set di dati in cui sono presenti l'ora di inizio e la data di fine di alcune attività. Ora, si desidera conoscere la durata di ore, minuti e secondi di tali attività.
È possibile conoscere la durata dell'ora utilizzando la funzione ORA .
➤ Digitare la seguente formula nella cella D5 ,
=ORA(C5-B5)
La formula fornisce la differenza delle unità orarie degli orari nelle celle C5 e B5 Quindi, si otterrà la durata di un'ora.
➤ Stampa ENTRARE .
Di conseguenza, la durata dell'ora apparirà nella cella D5 .
È possibile conoscere la durata dei minuti utilizzando la funzione MINUTI .
➤ Digitare la seguente formula nella cella E5 ,
=MINUTO(C5-B5)
La formula fornisce la differenza dell'unità di misura dei minuti dei tempi nelle celle C5 e B5 In questo modo si otterrà la durata minima.
➤ Stampa ENTRARE .
Di conseguenza, la durata dei minuti apparirà nella cella E5 .
È possibile conoscere la seconda durata utilizzando la SECONDA funzione .
➤ Digitare la seguente formula nella cella F5 ,
=SECONDO(C5-B5)
La formula darà la differenza delle unità orarie degli orari nelle celle C5 e B5 Quindi si otterrà la seconda durata.
➤ Stampa ENTRARE .
Quindi, si otterrà la seconda durata dei due tempi delle cellule B5 e C5 in cella F5 .
Ora,
➤ Cella di trascinamento D5 alla fine del set di dati.
Di conseguenza, si otterranno tutte le durate orarie.
Allo stesso modo, è possibile ottenere la durata dei minuti e dei secondi per tutti gli orari trascinando le celle E5 e F5 alla fine del set di dati, rispettivamente,
Conclusione
In questo articolo ho illustrato 7 metodi per determinare la durata del tempo in Excel che potete utilizzare per trovare la durata del tempo in diverse condizioni e in diverse unità di misura. Spero che ora sappiate come calcolare la durata del tempo in Excel e che possiate applicare i metodi alle vostre esigenze. Se avete qualche dubbio, non esitate a lasciare un commento.