Lavorare con il tempo trascorso (Microsoft Excel)
Excel ti consente di inserire molte cose in una cella, inclusi i tempi. Questo porta alcune persone a utilizzare Excel per aiutare a calcolare i tempi trascorsi. Ad esempio, potresti avere una colonna che contiene un’ora di inizio, un’altra che contiene un’ora di fine e quindi utilizzare una terza colonna per calcolare il tempo tra l’ora di inizio e l’ora di fine.
In tali situazioni, potresti essere tentato di inserire semplicemente quanto segue come formula nelle celle della terza colonna:
=B2-A2
Questo funzionerà bene, a condizione che l’ora mostrata in B2 sia sempre successiva all’ora mostrata in A2. Tuttavia, otterrai risultati errati se i tempi non si adattano a questa rigida stenosi. Cosa fare se si eseguono operazioni 24 ore su 24 ed è altrettanto probabile che il valore in A2 sia appena prima di mezzanotte e il valore in B2 dopo la mezzanotte?
Una soluzione è assicurarti di inserire sempre le date con i tuoi orari. Se lo fai, B2 sarà sempre successivo ad A2. Per molte persone, tuttavia, questo è un fastidio. Se ti ritrovi semplicemente a entrare nel tempo, sei ancora nel torrente.
Se inserisci i tuoi orari senza una designazione AM / PM utilizzando un orologio di 12 ore, allora dovresti usare la seguente formula nelle celle della terza colonna:
=IF(A2>B2,(B2+0.5)-A2,B2-A2)
Questa formula utilizza la funzione SE per determinare se l’ora di inizio è successiva all’ora di fine. Se lo è, allora .5 (che è mezza giornata o 12 ore) viene aggiunto all’ora di fine prima che la sottrazione venga eseguita. Se l’ora di inizio è precedente all’ora di fine, viene eseguita una normale operazione di sottrazione.
Se utilizzi una designazione AM / PM nei tuoi orari o inserisci informazioni utilizzando un orologio a 24 ore, la formula deve cambiare solo un po ‘. Ora dovrebbe apparire come segue:
=IF(A2>B2,(B2+1)-A2,B2-A2)
Ora, invece di aggiungere solo mezza giornata, stai aggiungendo un’intera giornata (24 ore) all’ora di fine. Questo, ancora una volta, fornisce il risultato corretto.
È interessante notare che in entrambi questi casi, Excel consente di aggiungere ore e minuti, se lo si desidera. Sebbene l’esempio precedente sia pulito e semplice, potrebbe essere stato utilizzato anche il seguente:
=IF(A19>B19,(B19+"24:00")-A19,B19-A19)
Indipendentemente dalla formula che utilizzi, una volta inserita devi assicurarti che la cella con la formula sia formattata per mostrare correttamente il tempo trascorso. Puoi farlo seguendo questi passaggi:
-
Scegli Celle dal menu Formato. Excel visualizza la finestra di dialogo Formato celle. (Vedi figura 1.)
-
Nell’elenco delle categorie (lato sinistro) scegli Ora.
-
Nella casella Tipo, scegli 37:30:55 come tipo.
-
Fare clic su OK.
La tua cella ora mostra le ore, i minuti e i secondi corretti.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (2819) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: