Come rimuovere l'ora dalla data / timestamp in Excel (4 semplici modi)

Excel consente di visualizzare i dati in molti formati diversi. E ce ne sono troppi tra cui scegliere quando si tratta di dati di date e orari in Excel.

E poiché ci sono così tanti formati, ci sono anche modi per modificarli e modificarli.

Una cosa comune che molte persone devono fare spesso in Excel è rimuovi il tempo dalle date (ovvero, rimuovere l'ora dal timestamp in modo da avere solo la data).

Di seguito è riportato un esempio in cui la colonna A ha i timestamp (con data e ora entrambi) e la colonna B ha solo il valore della data.

In questo tutorial, ti mostrerò un paio di modi per rimuovi l'ora dalla data in Excel.

Una cosa che devi sapere prima di passare ai metodi è che la data e l'ora sono memorizzate come numeri in Excel. Mentre potresti vedere una data gennaio 01,2021-2022, in realtà, è il numero 43831 nel backend. Allo stesso modo, anche il tempo viene memorizzato come numeri. Per esempio, 01 gennaio 2010 15:00 è il numero 43831.63 nel backend (dove la parte intera rappresenta la data e la parte decimale rappresenta l'ora).

Cambia il formato per nascondere l'ora dal timestamp

Se tutto ciò che desideri è mostrare la data e non la data e l'ora, puoi farlo facilmente modificando il formato delle celle in Excel.

Ciò significa che in realtà non si rimuove l'ora dal timestamp, ma si nasconde solo la parte dell'ora.

Di seguito è riportato un esempio, in cui ho lo stesso valore di data in entrambe le celle, ma poiché queste sono formattate in modo diverso, vedi l'ora in una e non nell'altra.

Come puoi vedere nell'immagine sopra, la barra della formula mostra la data e l'ora sia mentre la cella mostra solo la data

Di seguito sono riportati i passaggi per rimuovere/nascondere l'ora dalla data modificando la formattazione della cella:

  1. Seleziona la cella in cui hai il timestamp da cui vuoi rimuovere l'ora
  2. Tenere il Controllo e poi premere il tasto 1 chiave. Si aprirà la finestra di dialogo Formato celle
  3. Nella finestra di dialogo Formato celle, seleziona la scheda Numero
  4. Nel riquadro di sinistra, fai clic sull'opzione Data
  5. Nelle opzioni a destra, seleziona il formato in cui vuoi che venga visualizzata la data
  6. Fare clic su OK

I passaggi precedenti nasconderebbero istantaneamente la parte temporale dal timestamp e vedrai solo la data.

Ricorda che questo metodo nasconde solo la parte temporale e non la rimuove. Ciò significa che se utilizzi queste celle in qualsiasi calcolo, includerebbe la data e il valore dell'ora.

Ci sono due cose positive di questo metodo:

  1. Non hai bisogno di una colonna separata per ottenere il risultato. Basta selezionare le celle con i dati e modificare il formato per quelle celle stesse.
  2. Non altera il valore originale, cambia solo il modo in cui viene visualizzato. Quindi, nel caso in cui sia necessario utilizzare i dati originali, li hai ancora intatti.

Nel caso in cui si desideri rimuovere completamente la porzione di tempo dal timestamp, è meglio utilizzare il metodo della formula (trattato di seguito) o il metodo Trova e sostituisci o il testo su colonne (trattato dopo)

Rimuovi l'ora dalla data in Excel usando le formule

Ci sono un paio di semplici formule che puoi usare per rimuovere la parte dell'ora dal timestamp e ottenere solo la parte della data.

In questa sezione, ti mostrerò come farlo utilizzando tre formule di Excel: INT, DATEVALUE e TEXT.

Utilizzo della formula INT

Supponiamo di avere il set di dati come mostrato di seguito e di voler rimuovere la parte temporale da tutte queste celle e avere solo la parte della data.

Di seguito è la formula INT che può farlo:

=INT(A2)

La formula sopra prende il valore della cella come input e restituisce solo la parte intera e rimuove la parte decimale. Poiché le date sono archiviate come valori interi e l'ora è archiviata come frazione/decimale in Excel, quando si rimuove la parte decimale, rimane solo la parte della data.

Ma vedi ancora la parte temporale (12:00 AM) nel risultato… perché?

Ciò è dovuto al formato della cella, che la costringe a mostrare la data e l'ora. E poiché il valore dell'ora è 0, mostra 12:00 AM per tutte le celle.

Quindi ora per non mostrare la parte dell'ora, dovrai cambiare il formato per mostrare solo la data e non l'ora.

Ecco i passaggi per mostrare solo la data e non l'ora in Excel:

  1. Fare clic sulla scheda Home
  2. Nel gruppo Numero, fai clic sul menu a discesa
  3. Seleziona Data breve (o Data lunga) - in base a come desideri che venga visualizzata la data.

Questo è tutto!

Hai rimosso correttamente l'ora dalla data.

Ricorda che con questa formula hai effettivamente modificato il valore eliminando la parte decimale. Questo è diverso dal metodo trattato in precedenza (dove abbiamo semplicemente cambiato il formato per nascondere la parte temporale).

Ora, vediamo un'altra formula di Excel per farlo.

Usando la formula DATA VALORE

Mentre la formula INT estrae la parte intera e scarta la parte decimale (che è la parte temporale), la funzione DATEVALUE ha un compito: fornire il valore della data da un timestamp.

Quindi, se fornisco il valore di input come 29-02-2020 02:36:43, mi darà solo il valore per la data e non per l'ora.

Di seguito è riportata la sintassi se la formula DATEVALUE:

=DATAVALORE(data_testo)

DATEVALUE accetta solo un singolo argomento, ma è deve essere la data in formato testo. Ciò significa che se fornisco direttamente la data o la cella che contiene la data come input, verrà restituito un errore.

Devo assicurarmi che la data sia in formato testo. Quindi dovrò combinare la funzione DATEVALUE con la funzione TEXT per ottenere il risultato.

Di seguito è riportata la formula che rimuoverà l'ora dalla data:

=DATA.VALORE(TESTO(A2,"gg-mm-aaaa"))

La formula sopra utilizza la funzione TESTO per prendere la data e fornirla nel formato di testo specificato. Questo viene quindi utilizzato dalla funzione DATEVALUE per restituire solo la parte della data del timestamp.

Vedrai il risultato come un numero, che è il valore numerico per la data. Puoi modificare manualmente il formato del risultato in una data breve/lunga oppure puoi utilizzare la formula seguente:

=TESTO(DATA.VALORE(TESTO(A2,"gg-mm-aaaa")),"gg-mm-aaaa")

Nella formula sopra, ho racchiuso il risultato DATEVALUE nella formula TEXT e ho specificato il formato come "gg-mm-aaaa". Questo darebbe il risultato come valore di testo, ma non devi preoccuparti del formato.

Rimuovi l'ora dalla data utilizzando Trova e sostituisci

Se i dati del timestamp hanno un formato come mostrato di seguito, puoi utilizzare la funzionalità Trova e sostituisci per eliminare rapidamente la parte temporale.

Supponiamo di avere il set di dati come mostrato di seguito e di voler rimuovere la parte temporale e avere solo la data.

Di seguito sono riportati i passaggi per rimuovere l'ora dalla data utilizzando Trova e sostituisci:

  1. Seleziona le celle da cui vuoi rimuovere l'ora
  2. Fare clic sulla scheda Home
  3. Nel gruppo Modifica, fai clic sull'opzione Trova e seleziona
  4. Fare clic sull'opzione Sostituisci. Si aprirà la finestra di dialogo "Trova e sostituisci"
  5. Nel Trovare cosa: campo, entra * (un carattere spazio seguito dal simbolo asterisco)
  6. Lasciare il Sostituirlo con: campo vuoto
  7. Fare clic su Sostituisci tutto

I passaggi precedenti rimuoverebbero immediatamente la parte temporale dalla cella e rimarrai solo con la data.

Ma potresti ancora vedere il risultato come mostrato di seguito dove la data ha anche la parte dell'ora (sebbene tutto il valore dell'ora sia 12:00 AM).

Ciò accade poiché abbiamo eliminato il valore dell'ora dalla data complessiva, ma non abbiamo ancora modificato il formato per mostrare solo la data e non l'ora.

Nota che questo funziona solo quando hai i dati in un formato in cui la data è seguita da uno spazio e poi dall'ora. Nel caso tu abbia spazi iniziali, questo metodo non funzionerà. Dovrai prima eliminare gli spazi iniziali e quindi utilizzare questo metodo.

Di seguito sono riportati i passaggi per ottenere solo la data e non mostrare la parte dell'ora:

  1. Fare clic sulla scheda Home
  2. Nel gruppo Numero, fai clic sul menu a discesa
  3. Seleziona Data breve (o Data lunga) - in base a come desideri che venga visualizzata la data.
Uno dei vantaggi dell'utilizzo di Trova e sostituisci sulle formule è che non è necessaria una colonna aggiuntiva per ottenere il risultato. Puoi avere i risultati nelle stesse celle in cui avevi i dati originali. Assicurati solo di creare una copia di backup nel caso in cui potresti aver bisogno dei dati originali in futuro.

Rimuovi l'ora dalla data utilizzando il testo in colonne

Il testo in colonne viene utilizzato principalmente per dividere il testo in una cella.

E in questo esempio, lo userò per dividere il timestamp in data e ora. Una volta fatto, rimarrò solo con la parte della data, che posso quindi formattare per mostrare la data come voglio.

Supponiamo di avere un set di dati come mostrato di seguito:

Di seguito sono riportati i passaggi per utilizzare Testo in colonne per rimuovere la parte temporale dalla data:

  1. Seleziona le celle da cui vuoi rimuovere l'ora
  2. Fare clic sulla scheda Dati
  3. Nel gruppo Strumenti dati, fai clic sull'opzione "Testo in colonne"
  4. Nella procedura guidata Testo in colonna, effettuare le seguenti operazioni:
    1. Passaggio 1 di 3: selezionare l'opzione "Delimitato"
    2. Passaggio 2 di 3: seleziona Spazio come delimitatore
    3. Passaggio 3 di 3: nella sezione Anteprima dati, fare clic sulla colonna che contiene i valori temporali, quindi selezionare l'opzione "Non importare colonna (salta)". Mantieni la stessa cella di destinazione in cui hai i dati
  5. Fare clic su Fine

I passaggi precedenti rimuoveranno la parte temporale dalle celle e rimarrai solo con la data.

Tuttavia, vedrai ancora l'ora con ogni data (dove l'ora sarà 12:00 AM o qualcosa di simile). Questo perché il formato delle celle forza ancora la visualizzazione dell'ora,

Di seguito sono riportati i passaggi per modificare il formato in modo che mostri solo la data:

  1. Fare clic sulla scheda Home
  2. Nel gruppo Numero, fai clic sul menu a discesa
  3. Seleziona Data breve (o Data lunga) - in base a come desideri che venga visualizzata la data.

Con Testo in colonne, puoi anche ottenere i dati risultanti in celle separate (e mantenere i dati originali così come sono). Per fare ciò, è necessario specificare la cella di destinazione nel passaggio 3 della procedura guidata Testo su colonne.

Questi sono alcuni modi semplici e veloci per rimuovi l'ora dalla data in Excel. Il metodo che scegli dipenderà dal fatto che tu voglia conservare o meno i dati originali. Quando usi le formule, ti darà il risultato in una colonna separata e quando cambi il formato o usi Trova e sostituisci o Testo in colonne, ti darà il risultato nelle stesse celle stesse.

Spero che tu abbia trovato utile questo tutorial di Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave