Convertire il testo in data e ora in Excel (5 metodi)

  • Condividi Questo
Hugh West

In Excel lavoriamo principalmente con i dati, organizzandoli e manipolandoli in base alle nostre esigenze e ricavando le informazioni necessarie dai dati gestiti. In questo articolo, però, parleremo di come convertire il testo in data e ora in Excel. Il più delle volte, quando copiamo i dati che contengono informazioni sulla data e sull'ora, questi vengono trasformati in formato testo. In questo caso, diventa difficile per Excel individuare quali sono i datiDobbiamo convertire i dati di testo in formato data e ora.

Prenderemo alcune informazioni casuali su data e ora per spiegare i metodi.

Scarica il quaderno di esercizi

Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.

Convertire il testo in data e ora.xlsx

5 metodi per convertire il testo in data e ora in Excel

Qui discuteremo alcune funzioni e altri metodi per convertire il testo in data e ora in Excel. Per i diversi metodi possiamo modificare il set di dati in base alle esigenze. In alcuni casi, mostreremo solo la data e in altri sia la data che l'ora. Dobbiamo formattare le celle per questo. Inoltre, dobbiamo aggiungere i valori decimali nelle celle. Colonna valore quando si lavora con il tempo.

Per entrambi Data e Tempo, dobbiamo impostare il formato in questo modo,

Solo per Data, dobbiamo impostare il formato in questo modo,

1. Utilizzare la funzione DATEVALUE in Excel

La funzione DATEVALUE converte una data in formato testo in un numero in Excel.

Sintassi

=DATEVALUE(data_testo)

Quindi, la formula per convertire un valore di testo in data. Per esempio, =DATEVALUE(B5), dove B5 è una cella con una data memorizzata come stringa di testo.

Dai nostri dati nella colonna di testo, abbiamo la data in formato testo che convertiremo in formato data in Excel.

Fase 1:

  • Vai a Cellula C5 .
  • Scrivere il VALORE DATO funzione.
  • Selezionare B5 come argomento, quindi la formula sarà:
=DATEVALORE(B5)

Fase 2:

  • Ora, premere Entrare .

Fase 3:

  • Tirare il Maniglia di riempimento fino all'ultimo.

Passo 4:

  • Nella colonna valore abbiamo solo il valore numerico, ma qui vogliamo i valori della data.
  • Quindi, andate al Colonna Data e in questa colonna, otteniamo le date corrispondenti. Questo Colonna Data è formattato come già detto. Su Cella D5 scrivere la formula:
=C5

Passo 5:

  • Ora, premere Entrare .
  • Tirare il Riempire Handel fino all'ultimo.

Quindi, otteniamo le date con il formato data dal testo.

Nota:

In riga 8 della colonna valore e della colonna data, non otteniamo alcun valore in quanto la colonna VALORE DATO non può convertire alcun valore numerico.

Per saperne di più: Come convertire il testo in data in Excel

2. Inserire la funzione VALORE di Excel per convertire il testo in data e ora

Funzione VALORE converte una stringa di testo che rappresenta un numero in un numero.

Sintassi

=VALORE(testo)

Questa funzione consente di convertire il testo in data e ora.

Fase 1:

  • 1. Aggiungiamo il tempo con i nostri dati. Abbiamo aggiunto il tempo in Cellula B5 e B6 .

Fase 2:

  • Vai a Cellula C5 di Colonna valore .
  • Scrivere il VALORE funzione.
  • Utilizzo B5 nella sezione degli argomenti. Quindi, la formula è:
=VALORE(B5)

Fase 3:

  • Ora, premere Entrare .
  • Trascinare il Maniglia di riempimento a Cellula B9 .

Passo 4:

  • Otteniamo valori decimali nelle celle corrispondenti dove esiste il tempo.
  • Ora, andate a Cella D5 per ottenere la data e l'ora inserendo la formula:
=C5

Passo 5:

  • Quindi premere Entrare.
  • E trascinare il Maniglia di riempimento fino all'ultimo.

Qui, possiamo vedere che il VALORE può convertire qualsiasi valore in un numero. Quindi, otteniamo la data e l'ora rispetto a tutti gli input.

3. Combinare le funzioni SUBSTITUTE e VALUE per convertire il testo in data in Excel

Funzione SUBSTITUTE sostituisce il testo esistente con un nuovo testo nella stringa di testo esistente.

Sintassi

=SUBSTITUTE(testo, vecchio_testo,nuovo_testo,[intance_num])

Argomenti

testo - è il testo di riferimento o il riferimento alla cella.

vecchio_testo - Questo testo verrà sostituito.

nuovo_testo - questo testo sarà nella posizione precedente.

numero_istanza - Specifica l'istanza del vecchio_testo che verrà sostituita con il nuovo_testo. Se si specifica instance_num, verrà sostituita l'istanza del vecchio_testo indicata, altrimenti tutte le occorrenze del vecchio_testo verranno sostituite con il nuovo_testo.

In questo articolo, si utilizzerà il metodo SOSTITUTIVO con la funzione VALORE funzione. A volte VALORE non può convertire esattamente la stringa di testo. In questo caso, utilizzeremo la funzione SOSTITUTIVO per rimuovere le stringhe che non possono essere convertite dalla funzione VALORE funzione.

Fase 1:

  • Modificare i dati nel file Colonna di testo utilizzando il segno decimale.

Fase 2:

  • Ora, su Cellula C5 scrivere la formula. In questo caso, sostituiremo Punto (.) con Slash in avanti (/) Quindi la formula diventa:
=VALORE(SOSTITUTO(B5,".","/"))

Fase 3:

  • Premere il tasto Entrare pulsante.
  • E trascinare il Maniglia di riempimento all'ultima cella per ottenere i valori di tutte le celle.

Passo 4:

  • Su Cella D5 scrivere la seguente formula per ottenere Data .
=C5

Passo 5:

  • Ottenere i valori per il resto delle celle tirando il tasto Maniglia di riempimento opzione.

Letture simili:

  • Come convertire i numeri in testi/parole in Excel
  • Convertire un numero in una data in Excel (6 modi semplici)

4. Uso degli operatori matematici per convertire il testo in data e ora

In questa sezione utilizzeremo diversi operatori matematici per convertire il testo in data e ora. Utilizzeremo gli operatori più, meno, moltiplicazione e divisione.

Fase 1:

  • Vai a Cellula C5 .
  • Fare riferimento a Cellula B5 qui.
  • Ora, mettete un Segno più (+) e aggiungere 0 Quindi la formula diventa:
=B5+0

Fase 2:

  • Ora premere Entrare .

Fase 3:

  • Ora, in Cella D5 scrivere:
=C5

  • Quindi premere Entrare .

Per ottenere la data e l'ora da un testo si utilizzano gli operatori matematici, mentre per il resto delle celle si utilizzano altri operatori.

Passo 4:

  • Ora, applicare Moltiplicazione (*), Divisione (/), Esatta (-) , e Meno (-) rispettivamente sulle celle C6, C7, C8, e C9 E otteniamo il risultato seguente.

Passo 5:

  • A questo punto, trascinare l'elemento Maniglia di riempimento icona a Cellula D9 .

5. Convertire un testo in una data utilizzando l'opzione Trova e sostituisci in Excel

In questa sezione si utilizzerà il metodo Trova e sostituisci per rimuovere qualsiasi testo da altri e ottenere il risultato desiderato. Per prima cosa, modifichiamo i dati per applicare questo metodo e i dati appariranno così:

Fase 1:

  • Ora, copiare i dati dalla cartella Colonna di testo alla Colonna di formattazione .

Fase 2:

  • Selezionare l'intervallo B5:B9 .
  • Quindi digitare Ctrl+H .

Fase 3:

  • Sostituire Punto(.) da Fendente in avanti (/) .

Passo 4:

  • Stampa Sostituire tutti e poi Chiudere .

Passo 5:

  • Vai a Cella D5 e fare riferimento C5 qui.

Passo 6:

  • Tirare il Maniglia di riempimento fino all'ultimo.

Conclusione

Qui abbiamo spiegato come convertire il testo in data e ora in Excel. Abbiamo mostrato 5 Spero che qui possiate trovare facilmente la vostra soluzione.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.