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

Come separare testo e numero da una singola cella in due colonne distinte?

AutoreXiaoyang Data di modifica

Se si dispone di una colonna di stringhe di testo composte da lettere e numeri e si desidera separare il testo dal numero contenuti in ciascuna cella in due celle distinte, come illustrato nell’immagine seguente, in Excel è possibile eseguire questa operazione con i metodi descritti di seguito.


Metodo 1: separare Dividi per testo e numero con formule in Excel

Con le seguenti formule puoi estrarre testo e numero da una cella, dividendoli in due celle distinte. Procedi come segue:

1. Immettere questa formula in una cella vuota – ad esempio C3, dove si desidera visualizzare il risultato:=SINISTRA(A3;MIN(TROVA())){0,1,2,3,4,5,6,7,8,9};A3&"0123456789"))-1) (A3 è la cella contenente la stringa di testo da separare), quindi premere il tasto Invio per ottenere solo il testo dalla cella A3. Vedere l’immagine:

applica una formula per estrarre il testo

2. Successivamente, puoi estrarre i numeri dalla cella applicando questa formula:=DESTRA(A3;LUNGHEZZA(A3)-MIN(TROVA())){0,1,2,3,4,5,6,7,8,9};A3&"0123456789"))+1), dove ()A3 è la cella contenente la stringa di testo da separare). Inserisci la formula nella cella D3 — quella in cui desideri visualizzare i numeri — e premi il tasto Invio per ottenere immediatamente i numeri, come mostrato di seguito:

applica una formula per estrarre i numeri

3. Seleziona quindi l’intervallo C3:D3 e trascina il quadratino di riempimento fino alle celle in cui desideri applicare queste formule. Noterai che “Dividi per testo” e “numero” sono stati separati in celle diverse:

trascina le formule verso il basso nelle altre celle


Suddividere o separare stringhe di testo in singole colonne Dividi per testo e numero:

Kutools per Excel's Dividi celleè uno strumento potente: consente di suddividere i valori delle celle in più colonne o righe, nonché di separare stringhe alfanumeriche in colonne Dividi per testo e numero distinte, ecc…Fai clic per scaricare Kutools per Excel!

dividi testo e numeri con Kutools

Metodo 2: separare Dividi per testo e numero con Riempimento automatico in Excel 2013 e versioni successive

Con le formule indicate sopra è possibile separare testo e numero solo quando il testo precede i numeri. Per dividere stringhe in cui i numeri vengono prima del testo, puoi utilizzare la funzionalità Riempimento automatico di Excel 2013 e versioni successive.

Se utilizzi Excel 2013 o una versione successiva, la funzionalità Riempimento automatico ti aiuta a inserire il testo in una colonna e i numeri in un’altra. Ecco come fare:

1. Digita tutti i numeri presenti nella prima stringa di testo in una cella vuota adiacente – ad esempio B3, come mostrato nell’immagine:

digita completamente i numeri della prima stringa di testo

2. Seleziona quindi l’intervallo B3:B7 in cui desideri riempire i numeri e fai clic su Dati > Riempimento automatico. I numeri verranno inseriti immediatamente nelle celle, come mostrato nell’immagine:

fai clic su Dati > Riempimento automatico

3. Inserisci quindi l’intera stringa di testo nella cella C3, come mostrato nell’immagine:

inserisci completamente la stringa di testo

4.Selezionare l’intervallo di celle C3:C7 in cui si desidera inserire solo il testo, fare clic su Dati>Riempimento automaticocome nel passaggio 2, e si noterà che il testo è stato separato come segue:

fai clic su Dati > Riempimento automatico

Suggerimento: puoi anche trascinare il quadratino di riempimento fino all’intervallo desiderato, quindi fare clic su Opzioni riempimento automatico e selezionare Riempimento automatico.

fai clic su Opzione riempimento automatico e seleziona Riempimento automatico

Metodo 3: separare Dividi per testo e numero misti in modo irregolare con una funzione definita dall'utente

Quando le stringhe di testo contengono testo e numeri combinati in modo irregolare, come nei dati mostrati di seguito, Excel non offre una funzionalità integrata per separarli. Tuttavia, puoi creare una funzione personalizzata per risolvere il problema con efficacia.

Separa testo e numeri mescolati in modo irregolare

1. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic, Applications.

2. Fare clic su Inserisci > Modulo, quindi incollare il codice seguente nella finestra del modulo.

Codice VBA: separare Dividi per testo e numero in Celle Diverse da una singola cella

Public Function SplitText(pWorkRng As Range, pIsNumber As Boolean) As String
'Updateby Extendoffice
Dim xLen As Long
Dim xStr As String
xLen = VBA.Len(pWorkRng.Value)
For i = 1 To xLen
    xStr = VBA.Mid(pWorkRng.Value, i, 1)
    If ((VBA.IsNumeric(xStr) And pIsNumber) Or (Not (VBA.IsNumeric(xStr)) And Not (pIsNumber))) Then
        SplitText = SplitText + xStr
    End If
Next
End Function

3. Salva e chiudi quindi questo codice, torna al foglio di lavoro e inserisci la formula =SplitText(A3;FALSO) in una cella vuota per ottenere solo la stringa di testo. Trascina poi il quadratino di riempimento verso il basso fino alle celle in cui desideri applicare la formula, come mostrato nell’immagine:

dividi il testo con una funzione definita dall'utente

4. Digitare quindi la formula =SplitText(A3;VERO) in un’altra cella e trascinare il quadratino di riempimento verso il basso fino alle celle in cui si desidera applicare la formula per ottenere i numeri, come mostrato nell’immagine:

dividi i numeri con una funzione definita dall'utente

Attenzione: il risultato sarà errato se la stringa di testo contiene numeri decimali.


Metodo 4: separare Dividi per testo e numero in due colonne con Kutools per Excel

Se hai Kutools per Excel, grazie al suo potente strumento Dividi celle, puoi suddividere rapidamente le stringhe di testo in due colonne: una numerica e una testuale.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo aver installato Kutools per Excel, procedere come segue:

1. Seleziona l’intervallo di dati da cui desideri separare testo e numero.

2. Fare quindi clic su Kutools > Unisci e Dividi > Dividi celle, come mostrato nell’immagine:

fai clic su Kutools > Unisci e dividi > Dividi celle

3. Nella finestra di dialogo Dividi celle, seleziona l’opzione Dividi in colonne nella sezione Tipo, quindi scegli Dividi per testo e numero nella sezione Dividi per, come mostrato nell’immagine:

imposta le opzioni nella finestra di dialogo

4. Fare quindi clic sul pulsante Ok: apparirà una finestra di avviso che richiede di selezionare una cella in cui visualizzare il risultato, come mostrato nell’immagine:

seleziona una cella per visualizzare il risultato

5. Fai clic sul pulsante OK e le stringhe di testo selezionate verranno suddivise in due colonne, come mostrato nell’immagine seguente:

il testo e i numeri sono stati separati

Clicca per scaricare Kutools per Excel e provalo gratuitamente ora!


Separare Dividi per testo e numero con Kutools per Excel

 

Articoli correlati:

Come suddividere una parola nelle sue singole lettere in Excel?

Come si dividono le celle in più colonne o righe utilizzando il ritorno a capo?


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