Vai al contenuto principale

Separare data e ora in Excel

Questo articolo ti spiega come separare la data e l'ora in Excel per i report nel nuovo Back Office.

Diversi Report presentano un'unica colonna che contiene data e ora insieme, come ad esempio Booked At, che appare nel formato 2026-09-30 13:00:00. Se sei abituato a un report con due colonne separate, una per la data e una per l'ora, questa pagina ti spiega come ottenere lo stesso risultato in Excel.

Ti aiuta a rispondere a domande come:

  • Come faccio a separare una colonna data-e-ora in due colonne distinte?

  • Perché la mia colonna dell'ora mostra qualcosa come 0.541666 invece di 13:00?

  • Come faccio a vedere solo l'ora del giorno?

  • Come trovo tutti i record tra le 18:00 e le 20:00, indipendentemente dalla data?


Separare la colonna 📅

Scarica il Report in formato Excel, poi segui questi tre passaggi.

1. Crea lo spazio necessario. Supponiamo che Booked At sia nella colonna B. Inserisci due colonne vuote subito dopo ed etichettale Date e Time. In questo esempio diventano C e D.

2. Aggiungi le formule. Con l'intestazione nella riga 1 e il primo record nella riga 2:

In C2:

=INT(--$B2)

In D2:

=MOD(--$B2,1)

Seleziona entrambe le celle e trascina il piccolo quadrato nell'angolo in basso a destra fino all'ultima riga dei tuoi dati.

3. Formatta i risultati. Seleziona la colonna C, fai clic con il tasto destro, scegli Formato celle e seleziona Data. Fai lo stesso per la colonna D scegliendo Ora, oppure usa un formato personalizzato hh:mm.

Questo terzo passaggio non è facoltativo. Finché non lo fai, la colonna Date mostra un numero a cinque cifre e la colonna Time mostra qualcosa come 0.5416666.

Con 2026-09-30 13:00:00 in B2, ottieni:

Booked At

Date

Time

2026-09-30 13:00:00

30/09/2026

13:00


Filtrare e raggruppare per ora 🕐

Una volta ottenuta la colonna Time, estrarre l'ora richiede una formula in più. In E2, accanto alle altre:

=HOUR($D2)

Questo restituisce un semplice numero intero: 13 per l'una del pomeriggio, 18 per le sei di sera. Lasciala formattata come Generale, non come orario.

Questa colonna è quella su cui filtrare e raggruppare:

  • Per vedere una fascia oraria specifica, clicca sulla freccia del filtro nell'intestazione della colonna Hour e seleziona le ore che ti interessano. Selezionando 18 e 19 ottieni tutto ciò che va dalle 18:00 alle 20:00, su tutte le date presenti nel file.

  • Per contare per ora, seleziona i tuoi dati e inserisci una Tabella pivot. Metti Hour nelle Righe e una colonna a tua scelta nei Valori, impostata su Conteggio. Otterrai una riga per ogni ora del giorno con il totale accanto, un modo pratico per individuare i periodi di maggiore affluenza.

  • Per confrontare un giorno specifico della settimana, aggiungi una seconda colonna con =WEEKDAY($C2,2), che restituisce 1 per lunedì fino a 7 per domenica. Filtra entrambe le colonne insieme per rispondere a domande come "quanto sono piene le serate del martedì".


Un metodo più rapido per un uso occasionale

Se ti serve solo una separazione occasionale e non vuoi usare formule, copia la colonna Booked At in due colonne vuote, quindi per ciascuna usa Dati → Testo in colonne → Delimitato → seleziona Spazio. Mantieni la parte relativa alla data in una colonna e quella relativa all'ora nell'altra, eliminando ciò che non ti serve.

💡 Questo metodo è più veloce, ma è una modifica valida una sola volta. Se scarichi di nuovo il Report il mese successivo dovrai rifarla manualmente, mentre le formule sopra indicate si ricalcolano automaticamente. Usa Testo in colonne per un controllo rapido, e le formule per tutto ciò che prevedi di ripetere.

💡Se il tuo Excel è impostato su una lingua che usa il punto e virgola come separatore di argomenti, come il francese, sostituisci le virgole nelle formule sopra indicate: =MOD(--$B2;1) e =HOUR($D2). Excel ti segnalerà che la formula non è valida se usi quella sbagliata, quindi prova l'altra se il programma rifiuta ciò che hai digitato.

Hai ricevuto la risposta alla tua domanda?