Lavorando con i dati temporali in Excel a volte ci troviamo in situazioni di risultati errati quando si tenta di calcolare tempi maggiori di 24 ore a causa della configurazione predefinita di Excel 2016. Oggi Solvetic analizzerà come possiamo eseguire queste operazioni con i risultati desiderati e in un semplice in Excel 2016.
Per dimostrare come Excel 2016 non calcoli correttamente il tempo maggiore di 24 ore abbiamo il seguente esempio:
Lì abbiamo una serie di intervalli orari che superano le 24 ore, ma il risultato della somma totale raggiunge le 19:09, come abbiamo indicato, questo è dovuto al formato applicato nella cella.
1. Visualizza i risultati il cui valore è maggiore di 24 ore, 60 minuti o 60 secondi
Per visualizzare i risultati con o devono essere, poiché, in questo modo, sarebbe sbagliato, sarà necessario applicare un formato temporale in cui l'unità di tempo sia tra parentesi come [h], [m] o [ S].
Per visualizzare i risultati corretti, ci troviamo nella cella in cui viene effettuata la somma, in questo caso la cella B6, e accediamo al formato della cella utilizzando una delle seguenti opzioni:
- Fare clic destro su di esso e selezionare l'opzione Formato celle
- Nel gruppo Numero, visualizza le opzioni di formato e seleziona l'opzione Altri formati numeri
Nella finestra visualizzata andremo alla riga Personalizzata e nel campo Tipo inseriremo uno dei seguenti formati:
- Tempo maggiore di 24 ore: possiamo usare i formati [h]: mm: ss o [h]: mm
- Tempo maggiore di 60 minuti: possiamo usare il formato [m]: ss
- Tempo maggiore di 60 secondi: utilizzeremo il formato [s]
INGRANDIRE
Possiamo vedere che il vero risultato si riflette nel campo Campione. Fare clic su OK e ora il risultato sarà conforme alle ore inserite:
Di seguito sono riportati alcuni dei formati che possiamo utilizzare quando si lavora con le ore in Excel 2016:
Per dimostrare le differenze tra i formati prenderemo il nostro esempio e questo sarà il risultato con i rispettivi formati:
INGRANDIRE
2. Come calcolare la differenza tra ore, minuti e secondi in Excel 2016
Possiamo calcolare la differenza tra due dati utilizzando una delle seguenti opzioni:
Calcola la differenza tra due oreIn questo caso bisogna sottrarre l'ultima ora da quella iniziale e moltiplicare per 24, che è il numero di ore della giornata. Per questo useremo la sintassi (ora di fine - ora di inizio) * 24, questo visualizzerà il risultato in numeri decimali. Se vogliamo che il risultato sia un intero utilizzeremo la sintassi = INT (ora di fine - ora di inizio) * 24
Calcola la differenza in minutiIn questo caso bisogna sottrarre l'ultima ora a quella iniziale e moltiplicare per 1440, che è il numero dei minuti della giornata. Se vogliamo il risultato in decimali useremo la sintassi (ora di fine - ora di inizio) * 1440. Se vogliamo il risultato in numero intero useremo la sintassi = INT (ora di fine - ora di inizio) * 1440
Calcola la differenza in secondiIn questo caso bisogna sottrarre l'ultima ora a quella iniziale e moltiplicare per 86400, che è il numero di secondi della giornata. Se vogliamo il risultato in decimali useremo la sintassi (ora di fine - ora di inizio) * 86400. Se vogliamo il risultato in numero intero useremo la sintassi = INT (ora di fine - ora di inizio) * 86400
Il risultato complessivo sarà simile al seguente:
3. Aggiunta o sottrazione di ore, minuti o secondi in Excel 2016
È possibile che in determinati dati sia necessario aggiungere o sottrarre una certa quantità di tempo, in Excel 2016 è semplice.
Per questo utilizzeremo la seguente sintassi, prendendo come esempio i dati di ore, minuti e secondi nell'intervallo D2: D5 e i dati interessati saranno la cella B2
Per aggiungere le ore useremo la formula
= B2 + ($ D $ 2/24)
Per aggiungere minuti useremo la formula
= B2 + ($ D $ 3/1440)
Per aggiungere secondi useremo la formula
= B2 + ($ D $ 4/86400)
Per sottrarre le ore useremo
= B2 - ($ D $ 2/24)
Per sottrarre minuti useremo
= B2 - ($ D $ 3/1440)
Per sottrarre secondi useremo
= B2 - ($ D $ 4/86400)
INGRANDIRE
Ogni valore è associato alla quantità di tempo rappresentata nel giorno, ad esempio i minuti sono 1440.
Ecco come sarà semplice gestire tutti i dati temporali in Excel 2016.