Come calcolare il numero di ore tra 2 volte in Excel
Sia che tu stia creando un foglio presenze per i dipendenti o monitorando i tuoi allenamenti, calcolare la differenza tra due tempi può essere una misura utile per ulteriori calcoli o medie. Sebbene Excel sia dotato di molte potenti funzioni, comprese le funzioni di data e ora, il calcolo del tempo che trascorre può essere alquanto meno intuitivo. Se si prevede di calcolare differenze orarie inferiori alle 24 ore, è possibile utilizzare la semplice funzione ORA; in caso contrario, dovrai creare una formula diversa che tenga conto delle differenze di tempo più lunghe.
Quando meno di 24 ore
Passaggio 1
Immettere un'ora nella prima cella nel formato "hh:mm:ss" e aggiungere "AM" o "PM" se necessario. Immettere una seconda volta in un'altra cella nello stesso formato. Se non si immette "AM" o "PM", Excel verrà impostato automaticamente su "AM". Ad esempio:
15:48
Passaggio 2
Seleziona entrambe le celle e fai clic sulla finestra di formattazione nel gruppo Numero nella scheda "Home". La finestra di formattazione potrebbe visualizzare "Generale" o qualcos'altro. Seleziona "Ora" per formattare le celle come ora.
Passaggio 3
Fare clic su una cella vuota. Inserisci un segno di uguale seguito dalla parola "ora" senza virgolette. Inserisci una parentesi aperta. Fare clic sulla cella con l'ora successiva immessa, seguita da un segno "-". Fare clic sulla prima cella con l'ora precedente inserita. Inserisci una parentesi di chiusura. Premere "Invio" per sottrarre la prima volta dalla seconda volta. Ad esempio:
=ORA(E8-G8)
Quando 24 ore o più
Passaggio 1
Immettere una data e un'ora in una cella e una data e un'ora in una seconda cella, utilizzando il formato "mm/gg/aaa hh:mm:ss". Aggiungi "AM" o "PM", se necessario. Includi spazi tra la data, l'ora e AM o PM. Ad esempio:
21/05/2011 15:48
Passaggio 2
Seleziona entrambe le celle e fai clic sulla finestra di formattazione nel gruppo Numero nella scheda "Home". La finestra di formattazione potrebbe visualizzare "Generale" o qualcos'altro. Seleziona "Altri formati numerici" per visualizzare la finestra Formato celle. Seleziona "Ora" dall'elenco delle categorie sul lato sinistro e scorri le opzioni nella finestra Tipo per selezionare uno dei formati di data e ora, ad esempio "14/03/01 13:30". Fai clic su "OK".
Passaggio 3
Fare clic su una cella vuota. Immettere un segno "=", seguito dalla parola "INT" senza virgolette. Inserisci due parentesi aperte. Fare clic sulla cella con l'ora successiva immessa seguita da un segno "-". Fare clic sulla prima cella con l'ora precedente inserita. Inserisci una parentesi di chiusura. Inserisci "*24" senza virgolette e aggiungi la parentesi finale. Premere Invio." Ad esempio:
=INT((MI8-RE8)*24)
Suggerimento
Utilizza il secondo metodo se non sei sicuro che la differenza di orario possa essere maggiore o minore di 24 ore.
Avviso
Tieni presente che Excel arrotonda le ore per difetto. Ad esempio, Excel arrotonderà a tre ore una differenza di orario di tre ore e 55 minuti.