Skip to main content

Come convertire ore, minuti e secondi in ore decimali in Excel?

Author: Sun Last Modified: 2025-05-29

Se hai un elenco di orari visualizzati in formato ore decimali, ma sei abituato al formato hh:mm:ss (ore, minuti e secondi), come puoi procedere? Con i seguenti metodi puoi risolvere il problema delle conversioni tra ore, minuti, secondi e ore decimali.

Converti ore, minuti e secondi in decimali con una formula

Converti ore, minuti e secondi in decimali con un solo clicgood idea3

Converti decimali in ore, minuti e secondi con una formula

Converti decimali in ore e minuti con VBA


Converti ore, minuti e secondi in decimali con una formula

Supponendo che tu abbia un elenco di orari in formato ore, minuti e secondi nella Colonna A, per convertirli in orario decimale devi solo seguire questi passaggi:

1. Seleziona una cella vuota, ad esempio, Cell B1, inserisci questa formula =A1*24 nella cella (la Cell A1 indica la cella che desideri convertire in orario decimale, puoi modificarla secondo necessità), quindi premi il tasto Invio sulla tastiera. Vedi screenshot:
 Convert time to decimal with a formula

2. Trascina quindi il quadratino di riempimento per coprire l'intervallo su cui desideri lavorare. Vedi screenshot:
drag and fill the formula to other cells

3. Successivamente, devi formattare le celle risultanti nella Colonna B come formato generale selezionando l'intervallo, facendo clic con il pulsante destro del mouse e scegliendo Formato celle dal menu contestuale. Vedi screenshot:
clcik Format Cells in the context menu

4. Quindi fai clic sulla scheda Numero nella finestra di dialogo Formato celle, e seleziona Generale dalla casella Categoria:, quindi fai clic su OK per chiudere la finestra di dialogo. Vedi screenshot:click General in the dialog box

Puoi vedere il risultato come mostrato di seguito:
times are converted to decimals


Converti ore, minuti, secondi in ore decimali con un solo clic

Se hai installato Kutools per Excel in Excel, puoi utilizzare l'utilità Converti tempo per convertire rapidamente hh:mm:ss in ore/minuti/secondi decimali.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Dopo aver installato gratuitamente Kutools per Excel, procedi come segue:

Seleziona le celle contenenti l'orario e fai clic su Kutools > Testo > Converti tempo, quindi seleziona l'opzione di conversione che soddisfa le tue esigenze. Vedi screenshot:click Convert Time feature of kutools

Quindi apparirà una finestra di dialogo per informarti sul numero di celle convertite, fai clic su OK per chiuderla, e tutto l'orario selezionato sarà stato convertito.
all the selected time has been converted to decimals

Suggerimento: Se desideri salvare i decimali convertiti in un'altra posizione, puoi fare clic su Kutools > Testo > Converti tempo per visualizzare la finestra di dialogo Converti tempo, quindi nella finestra di dialogo, seleziona il tipo di conversione di cui hai bisogno, spunta la casella Salva in un'altra posizione e seleziona una cella per visualizzare il risultato, fai clic su Ok, e l'orario sarà stato convertito e posizionato nel nuovo luogo. Vedi screenshot:

set options in the dialog box to save the result to another location
put the results to other cells


Converti decimali in ore, minuti e secondi con una formula

Al contrario, se desideri convertire l'orario decimale in formato ore, minuti e secondi, puoi procedere come segue:

Supponendo che i tuoi dati siano nella Colonna A, e devi convertirli in formato ore, minuti, secondi.

1. Seleziona una cella vuota, in questo caso seleziono la Cell B1, e digita questa formula =A1/24 in B1 (la Cell A1 indica la cella che desideri convertire in formato ore, minuti e secondi, puoi modificarla secondo necessità), quindi premi il tasto Invio sulla tastiera. Vedi screenshot:
Convert decimal to time format with a formula

2. Ripeti il passaggio 1 per inserire la formula sopra menzionata come necessario nella Colonna B una alla volta, ad esempio, inserisci =A2/24 nella cella B2 e premi Invio. Vedi screenshot:
drag and fill the formula to other cells

3. Successivamente, devi formattare le celle nella Colonna B come formato hh:mm:ss selezionando l'intervallo che utilizza la formula, facendo clic con il pulsante destro del mouse e scegliendo Formato celle dal menu contestuale. Vedi screenshot:
click Format Cells in the context menu

4. Quindi fai clic sulla scheda Numero nella finestra di dialogo Formato celle e seleziona Orario dalla casella Categoria: e seleziona 13:30:55 dalla casella Tipo: situata nella sezione destra, quindi fai clic su OK per chiudere la finestra di dialogo. Vedi screenshot:
set time format in the dialog box

Puoi vedere che i dati sono stati convertiti.
the selected decimals are converted to time format


Converti decimali in ore e minuti con VBA

Utilizzare la formula precedente =A1/24 per convertire gli orari uno alla volta è piuttosto dispendioso in termini di tempo, ma con il codice VBA puoi convertire un elenco di orari decimali in ore e minuti in una sola volta.

1. Tieni premuto il pulsante ALT e premi F11 sulla tastiera per aprire una finestra Microsoft Visual Basic per Applicazioni.

2. Fai clic su Inserisci > Modulo, e copia il codice VBA nel modulo.

VBA: Converti orario decimale in ore e minuti

Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    xValue = Rng.Value
    xHours = VBA.Split(xValue, ".")(0)
    xMin = VBA.Split(xValue, ".")(1) * 60
    Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub

3. Fai clic sul pulsante Esegui o premi F5 per eseguire il VBA, quindi si aprirà una finestra di dialogo KutoolsforExcel per selezionare un intervallo di lavoro. Vedi screenshot:
vba code to select data range

4. Fai clic su OK nella finestra di dialogo pop-up, i dati dell'intervallo selezionato saranno stati convertiti in formato ore e minuti. Vedi screenshot:
vba code to get the result

Suggerimento: Eseguendo il codice VBA sopra, perderai i dati originali, quindi è meglio copiarli e conservarli prima di eseguire il VBA.


Aggiungi giorni, anni, mesi, ore, minuti e secondi alle date in Excel con facilità

Se hai una data in una cella e devi aggiungere giorni, anni, mesi, ore, minuti o secondi, usare le formule può essere complicato e difficile da ricordare. Con lo strumento Date & Time Helper di Kutools per Excel, puoi aggiungere facilmente unità di tempo a una data, calcolare la differenza tra date o persino determinare l'età di qualcuno in base alla sua data di nascita, senza dover memorizzare formule complesse.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Articoli correlati:

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!