Come convertire il tempo in decimali in Microsoft Excel
Il tempo stringe, scopri come convertirlo!
Sebbene Excel offra molte caratteristiche e funzioni per lavorare con i tempi, potresti invece voler formattare i tuoi tempi come decimali. Potrebbero essere necessari per l'utilizzo in altre formule, per una scheda attività o per le tue preferenze.
Ecco alcuni modi per convertire il tempo in decimali in Excel. Puoi utilizzare il metodo con cui ti senti più a tuo agio o che funziona meglio per te.
Utilizza i formati ora e decimale
Prima di convertire le ore e i decimali nel tuo foglio, assicurati che le celle siano formattate come tali.
Per quanto riguarda l'ora, puoi farlo selezionando la cella e scegliendo "Ora" nella casella a discesa Numero nella scheda Home. Se prevedi di convertire ore, minuti e e secondi, è meglio utilizzare la funzione Formato celle. Seleziona la cella o l'intervallo, fai clic con il pulsante destro del mouse e seleziona "Formato celle".
Scegli la scheda Numero e seleziona "Ora" a sinistra. Quindi, seleziona l'opzione ore:minuti:secondi sulla destra come mostrato di seguito e fai clic su "OK".
Per i decimali, formatta le celle dei risultati come numeri utilizzando anche la funzione Formato celle. Fai clic con il pulsante destro del mouse sulle celle e seleziona "Formatta celle".
Scegli la scheda Numero e seleziona "Numero" a sinistra. Imposta il numero di cifre decimali su 2 a destra e fai clic su "OK".
Se il risultato è un numero intero, puoi utilizzare i pulsanti Aumenta e Diminuisci decimale nella sezione Numero della scheda Home per regolare l'aspetto. Ciò ti consente di visualizzare 624.00 come 624.
Sei quindi pronto per iniziare la conversione.
Convertire utilizzando la moltiplicazione
Se non ti piace utilizzare le funzioni e creare le relative formule in Excel, puoi convertire il tempo in decimali con una semplice moltiplicazione.
Moltiplicherai la cella contenente l'ora per il numero di ore, minuti o secondi in un giorno. Qui abbiamo il nostro tempo nella cella A2. Per ottenere le ore in formato decimale moltiplichiamo tale valore per 24, ovvero 24 ore in un giorno.
=A2*24
Per ottenere il decimale di minuti e secondi utilizzando lo stesso valore di cella, moltiplicheresti per il numero di minuti (1.440) e poi per il numero di secondi (86.400) in un giorno come segue:
=A2*1440
=A2*86400
Come puoi vedere, riceviamo i risultati numerici per le nostre conversioni temporali.
Converti utilizzando la funzione CONVERT
Un'altra opzione per ottenere i decimali per le ore in Excel è con la funzione CONVERTI. Questa versatile funzione ti consente di convertire tempi, misurazioni, pesi e altro ancora.
La sintassi della funzione è CONVERT(riferimento, da, a)
dove utilizzerai tutti e tre gli argomenti. Per l'argomento from
utilizzerai "giorno".
Per convertire l'ora nella cella A2 in ore, dovresti utilizzare questa formula:
=CONVERT(A2,"day","hr")
Puoi anche usare "d" invece di "giorno" per l'argomento from
.
Per convertire lo stesso tempo in minuti e secondi, utilizzeresti queste formule:
=CONVERT(A2,"day","mn")
=CONVERT(A2,"day","sec")
Puoi anche usare "min" invece di "mn" per i minuti e "s" invece di "sec" per i secondi.
Convertire utilizzando le formule della funzione temporale
Quest'ultimo metodo utilizza le funzioni temporali di Excel. Sebbene le formule siano molto più lunghe di quelle sopra, è comunque un'altra opzione che potresti preferire. Qui utilizzerai le funzioni ORA, MINUTO e SECONDO con una combinazione di calcoli.
Per convertire l'ora nella cella A2 in ore, dovresti utilizzare questa formula:
=HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/3600
Ciascuna funzione fa riferimento alla cella A2 e i risultati vengono sommati. La porzione MINUTO viene divisa per 60 per 60 minuti in un'ora e la porzione SECONDA viene divisa per 3.600 per 3.600 secondi in un'ora.
Per convertire lo stesso tempo in minuti, utilizzeresti questa formula:
=HOUR(A2)*60+MINUTE(A2)+SECOND(A2)/60
Similmente alla formula per le ore, si sommano insieme i risultati delle funzioni. La porzione ORA viene moltiplicata per 60 per 60 minuti in un'ora e la porzione SECONDA viene divisa per 60 per 60 secondi in un minuto.
Per convertire quel tempo in secondi, utilizzeresti questa formula:
=HOUR(A1)*3600+MINUTE(A2)*60+SECOND(A2)
Con questa formula, la parte ORA viene moltiplicata per 3.600 per 3.600 secondi in un'ora e la parte MINUTO viene moltiplicata per 60 per 60 secondi in un minuto.
Come puoi vedere, quest'ultimo metodo richiede uno sforzo maggiore, ma se hai familiarità con l'uso delle funzioni temporali in Excel, potrebbe essere quello preferito.
Convertire il tempo in decimali in Excel sembra più difficile di quanto non sia. E, quando scegli il metodo sopra che ti piace di più, convertirai in pochissimo tempo.