KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come si converte una data in una stringa numerica o in formato testo in Excel?

AutoreSun Data di modifica

Convertire i valori di data in Excel in formati testuali o numerici è un’esigenza comune nell’elaborazione e nella reportistica dei dati. Ad esempio, potresti aver importato dati in cui le date sono memorizzate come numeri oppure desiderare di standardizzare il formato data prima di esportarli verso sistemi esterni, generare file CSV o eseguire calcoli batch. Questa guida presenta diverse metodologie pratiche, adatte a vari scenari e requisiti di conversione, permettendoti di scegliere con flessibilità l’approccio più efficace per il tuo lavoro.

Vengono analizzati l’efficacia, la semplicità e le capacità di elaborazione batch di ciascun metodo, accompagnati da suggerimenti chiave, precauzioni e indicazioni per la risoluzione dei problemi. I metodi includono formule, strumenti di formattazione, funzionalità integrate di Excel e automazione tramite VBA, per rendere le tue attività di conversione delle date in Excel più rapide ed efficienti.
uno screenshot che mostra le date originali e il corrispondente testo e numero dopo la conversione


1. Converti la data in testo

Questa sezione presenta tecniche essenziali per trasformare le date in stringhe di testo in Excel.

Il modo più semplice per convertire una data in testo è utilizzare la funzione TESTO, che ti permette di definire in modo flessibile il formato di output in base alle tue esigenze e alle impostazioni locali. Questo metodo è ideale per trasformare qualsiasi formato data in una stringa di testo leggibile ed è ampiamente usato per esportare dati, creare riepiloghi o standardizzare rapidamente la visualizzazione delle date.

Formula: =TEXT(date,«date_format»)

Riferimento:data: la cella contenente la data da convertire in testo
formato_data:il formato che si desidera visualizzare dopo aver convertito la data in testo

Di seguito, alcuni casi pratici mostrano come sfruttare al meglio questa formula per diverse esigenze di visualizzazione. Ricorda che, dopo aver utilizzato la formula TESTO, il risultato ottenuto è sempre una stringa di testo (non un valore numerico), quindi è ideale quando non devi effettuare ulteriori calcoli sulle date.

1,1 Converti data in testo nel formato mm/dd/yyyy

Per convertire la data nella cella A3 in una stringa nel formato mm/dd/yyyy, inserisci la seguente formula nella cella di destinazione (ad esempio B3):
=TEXT(A3,«mm/dd/yyyy»)
Premi Invio per confermare la formula.

Se preferisci il formato gg/mm/aaaa, puoi modificare la formula in questo modo:

=TEXT(A8,«dd/mm/yyyy»)
Dopo aver digitato la formula, premi Invio.
uno screenshot dell'utilizzo della funzione TESTO per convertire una data in testo nel formato gg/mm/aaaa

Puoi trascinare il quadratino di riempimento per applicare la formula ad altre celle quando devi convertire più date contemporaneamente. Tieni presente che il risultato è una stringa di testo: Excel lo allinea automaticamente a sinistra. Se intendi utilizzare il risultato per effettuare calcoli, consulta i metodi di conversione in numero illustrati di seguito.

1,2 Converti data in testo nei formati mmddaaaa o ddmmaaaa

Se desideri Data di output in un formato compatto (ad esempio mmddaaaa), si applica lo stesso approccio:

Inserisci questa formula nella cella di destinazione (ad esempio B13):
=TEXT(A13,«mmddyyyy»)
Premi Invio per completare.
uno screenshot dell'utilizzo della funzione TESTO per convertire una data in testo nel formato mmggaaaa

Per il formato ddmmaaaa, digita:

=TEXT(A18,«ddmmyyyy»)
Quindi premi Invio.
uno screenshot dell'utilizzo della funzione TESTO per convertire una data in testo nel formato ggmmaaaa

Se devi applicare l’operazione a un’intera colonna, puoi copiare la formula in basso o usare il quadratino di riempimento. In caso di errori di allineamento o di calcolo, assicurati che tutte le celle originali contenenti date siano effettivamente valori data e non siano già formattate come testo.

1,3 Converti data in testo in altri formati

La funzione TESTO supporta un'ampia varietà di formati. Basta modificare il codice di formato nella formula per personalizzare l'output. È perfetta per creare stringhe di date adattate a specifiche esigenze regionali, per la generazione di documenti o per l’utilizzo in altri software che richiedono un formato data fisso. Esempi:

Date(A3)12/23/2019
Formula=TEXT(A3,«mm-dd-yyyy»)=TEXT(A3,«mm/dd»)=TEXT(A3,«dd»)=TEXT(A3,«d/m/y»)
Risultato23-12-201923/122323/12/19

Se la formula non restituisce il formato desiderato, ricontrolla attentamente la stringa di formato: Excel richiede virgolette doppie e codici data validi. Per un elenco completo delle opzioni di formattazione, consulta la guida di Excel relativa al formato personalizzato.


Converti la data in diversi formati personalizzati con pochi clic



2. Converti la data in numero

Questa sezione spiega come convertire i valori di data in stringhe numeriche. In alcuni casi potresti aver bisogno del numero seriale della data — ad esempio per calcolare intervalli o garantire compatibilità — oppure potresti voler riformattare le date come stringhe numeriche pure, come quando esporti dati verso database, li ordini o li fornisci a un’altra applicazione sotto forma di dati numerici strutturati.

2,1 Converti data in numero nel formato a 5 cifre

Per visualizzare il numero seriale sottostante (il numero di giorni trascorsi dal 1° gennaio 1900) corrispondente a una data, segui questi passaggi:

1. Fai clic con il pulsante destro del mouse sulla cella contenente la data da convertire, quindi scegli Imposta formato cella nel menu contestuale.

2. Nella finestra di dialogo Imposta formato cella, vai alla scheda Numero e seleziona Generale nell'elenco Categoria.
uno screenshot della selezione della categoria Generale

3. Fai clic su OK. La data nella cella selezionata viene convertita in un numero a 5 cifre, che rappresenta il formato interno utilizzato da Excel per memorizzare le date. Puoi sfruttare questo formato per eseguire calcoli, come sottrarre date per ottenere differenze in giorni, oppure per integrazioni di sistema basate sui numeri seriali delle date.
uno screenshot che mostra come la data nella cella selezionata viene convertita in numero

Nota: per ripristinare il numero nel formato Data standard, segui semplicemente gli stessi passaggi e seleziona la categoria Data anziché Generale.

2,2 Converti la data in numero nel formato mmddyyyy o ddmmyyyy

Quando desideri trasformare una data in una stringa numerica formattata come mmddyyyy o ddmmyyyy (che, pur essendo tecnicamente sempre una stringa di testo in Excel, è composta esclusivamente da cifre), applica un formato numerico personalizzato. Questa soluzione è ideale per generare codici data uniformi, perfetti per ordinamento, importazione/esportazione o identificativi di documenti standardizzati.

1. Fai clic con il pulsante destro del mouse sulla cella contenente la data da convertire e scegli Imposta formato cella dal menu contestuale.

2. Nella finestra di dialogo Imposta formato cella, nella scheda Numero, scegli Personalizzato nell'elenco Categoria. Digita quindi il codice di formato desiderato, ad esempio mmddyyyy, nel campo Tipo.
uno screenshot che mostra come personalizzare la formattazione delle celle selezionate

3. Fai clic su OK. La data viene ora visualizzata come stringa numerica nel formato selezionato.
uno screenshot che mostra i dati originali e la relativa formattazione numerica

Ecco alcuni altri codici personalizzati Comunemente usato e il risultato ottenuto:

Data2/23/2019
Formatta cella come personalizzataddmmyyyyddmmyymmyyyyyyyymmdd
Visualizzazione2302201923021902201920190223

Attenzione: anche se il numero viene visualizzato, Excel lo tratta ancora come una data nella cella, a meno che tu non utilizzi la formula TESTO per la conversione. Se esporti i dati o li utilizzi in un altro sistema, verifica se viene letto il valore effettivo della cella oppure il testo visualizzato.


3. Converti la data in formato mese/giorno/anno o in un altro formato con pochi clic

Se desideri convertire rapidamente valori di data in mese, giorno, anno o qualsiasi altro formato data personalizzato — anche in modalità batch — lo strumento Applica formato data in Kutools per Excel è la soluzione ideale. È perfetto per chi vuole evitare formule complesse o operazioni ripetitive con il tasto destro del mouse, soprattutto quando si tratta di formattare un ampio intervallo di date con stili diversi.

Dopo aver installato gratuitamente Kutools per Excel, segui questi passaggi:

1. Seleziona le celle contenenti le date che desideri convertire.

2. Fai clic su Kutools > Formato > Applica formato data.

3. Nella finestra di dialogo Applica formato data, seleziona il formato di output desiderato nel riquadro Formattazione data. Potrai visualizzare immediatamente l'anteprima del risultato nel riquadro di destra Anteprima.
uno screenshot che mostra i vari formati di data nella finestra di dialogo

4. Fai clic su OK per applicare le modifiche; tutte le date selezionate verranno immediatamente riformattate.
uno screenshot che mostra le date originali e i vari formati applicati dopo la conversione

Suggerimento: questo metodo è particolarmente efficace per l’elaborazione batch e offre un’anteprima visiva, eliminando il bisogno di tentativi ed errori. Se ottieni risultati imprevisti, controlla i dati originali per individuare eventuali date non valide o formattate come testo, poiché potrebbero non essere riconosciute correttamente dallo strumento.

Altri suggerimenti sulla conversione delle date


4. Testo in colonne: converti i valori data in testo

La funzionalità integrata di Excel Testo in colonne può essere utilizzata anche per convertire in batch valori di date in testo o in altre rappresentazioni di date e numeri, ad esempio quando si puliscono dati importati con formati non coerenti o si preparano dati per la migrazione verso altri sistemi.

Il vantaggio di questo metodo è che non richiede formule né VBA e permette di gestire contemporaneamente più celle o colonne. Tuttavia, potrebbe sovrascrivere i contenuti delle colonne a destra, quindi assicurati sempre che non vi siano dati importanti in quelle colonne oppure esegui la conversione in un’area nuova.

Passaggi:

  • Seleziona l'intervallo con le date che vuoi convertire.
  • Vai alla scheda Dati nella Barra multifunzione e fai clic su Testo in colonne.
  • Nella procedura guidata, scegli Delimitati e fai clic su Avanti (non selezionare alcun delimitatore nel Passaggio 2 della procedura guidata).
  • Fai nuovamente clic su Avanti, quindi, in Formato dati colonna, scegli Data e specifica il corretto formato di input (ad esempio MDY, DMY, YMD) oppure seleziona Testo per forzare la conversione in formato testo.
  • Scegli la cella di destinazione per l'output, se preferisci non sovrascrivere la colonna originale.
  • Fai clic su Fine.

Al termine, i valori di data selezionati verranno convertiti nel formato testo scelto. Questo metodo è particolarmente efficace per applicare rapidamente la formattazione «Testo» a stringhe di date o per risolvere problemi con file CSV o TXT importati, in cui Excel potrebbe convertire automaticamente in modo errato le date in formato testo.

Precauzioni: se le colonne di output contengono formule o dati importanti, sposta o salva preventivamente tali dati. Per date non in italiano o modelli di data personalizzati, verifica attentamente il menu a discesa «Data» per assicurarti che corrisponda alla struttura dei dati originali. Qualora si verifichino risultati imprevisti — ad esempio, se le date vengono visualizzate come numeri o non vengono convertite — controlla che le impostazioni regionali del sistema per il formato data siano coerenti con la selezione effettuata nella procedura guidata.


5. Scarica un file di esempio


In sintesi, Excel offre diverse soluzioni flessibili per convertire le date in formato testo o numerico, tra cui formule ()TESTO), opzioni di formattazione, potenti componenti aggiuntivi come Kutools e funzionalità integrate come Testo in colonne. Ogni metodo si adatta a uno scenario specifico: usa le formule per risultati dinamici, la formattazione per semplici modifiche visive, Kutools per operazioni di elaborazione in massa intuitive, VBA per attività ripetitive su larga scala e Testo in colonne quando importi o pulisci dati testuali. Scegli sempre il metodo più adatto alle tue esigenze specifiche, al volume dei dati e alle tue preferenze operative. Presta attenzione alla differenza tra formule e valori effettivi delle celle e crea sempre un backup dei tuoi dati prima di eseguire conversioni su larga scala.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi