Converti stringa in data con testo in colonne in Excel e Fogli Google

Converti stringa in data con testo in colonne in Excel e Fogli Google

In questo articolo imparerai come convertire una stringa in una cella in una data utilizzando Testo in colonne in Excel e Fogli Google.

Converti una stringa di testo in una data

Se hai date in Excel formattate come testo, puoi facilmente convertirle in formato data usando il Testo in colonne funzionalità. Questo è spesso il caso quando si esportano dati da un altro sistema. I dati di solito non hanno i formati appropriati. Supponiamo che tu abbia l'elenco delle date mostrato di seguito nella colonna B, tutte formattate come testo.

L'obiettivo è ottenere le date dalla colonna B formattato in modo coerente come date (M/D/YYYY) nella colonna C.

1. Selezionare un intervallo di dati (B2:B7) e nel Nastro, vai a Dati > Testo in colonne.

2. Nel passaggio 1 della procedura guidata da testo a colonne, lascia l'opzione predefinita (Delimitato) e fare clic su Prossimo.

3. Al passaggio 2, deseleziona tutti i delimitatorie fare clic su Avanti.

4. Nell'ultimo passaggio della procedura guidata, selezionare Data (MDY). Nella casella Destinazione, inserisci la cella dove vuoi posizionare i nuovi dati (C2) e fare clic su Fine.

In base al tipo di data selezionato, Excel riconosce le date dal testo fornito e le formatta in modo appropriato. Il il formato della data predefinito è M/D/YYYY, quindi lascialo così com'è.

Infine, nella colonna C, ottieni tutte le date dalla colonna B formattate come date, anziché come testo.

Converti una stringa di testo in una data in Fogli Google

In Fogli Google, non è possibile ottenere le date dalle celle di testo utilizzando Testo in colonne. Devi usare la funzione DATEVALUE per convertire le stringhe in date.

Nota: La funzione DATEVALUE è disponibile anche in Excel e funziona esattamente come spiegato di seguito.

1. Nella cella C2, inserisci la formula:

1 =DATAVALORE(B2)

Il risultato della formula è 44.280.
La funzione DATEVALUE restituisce un numero per una data data. In Excel, le date sono memorizzate come numeri, a partire dal 1/1/1900. Pertanto, il 25/03/2021 è in realtà il 44.280ns giorno successivo al 1/1/1900.

2. Posizionare il cursore nel Angolo in basso a destra di C2 fino al croce nera appare, e trascinalo fino alla fine dell'intervallo di dati (C7).

Come risultato di questo passaggio, la formula da C2 viene copiata nell'intervallo C3:C7.

Nota: La funzione DATEVALUE riconosce solo le stringhe che hanno il formato della data MM/GG/AAAA. Come puoi vedere, la formula nelle celle C3 e C5 restituisce un errore di valore (#VALORE!), poiché il testo in B3 e B5 non è nel formato corretto.

3. Ora formatta i valori nella colonna C come date per visualizzare le date in un formato corretto. Per fare ciò, seleziona tutte le celle in un intervallo (C2: C7) e nel Menù, vai a Formato > Numero > Data.

Di conseguenza, tutte le celle di testo della colonna B (che hanno date con formati validi) vengono ora copiate nella colonna C e formattate come date.

Per questi dati specifici, un Trova e sostituisci tutto per sostituire i punti con le barre eliminerebbe gli errori.

wave wave wave wave wave