Skip to main content

Come estrarre parte di una stringa di testo da una cella in Excel?

Author: Sun Last Modified: 2025-08-06

Questa guida dimostra metodi per estrarre sottostringhe da sinistra, centro o destra di una cella e spiega come estrarre testo prima o dopo un carattere specifico, come mostrato negli screenshot sottostanti.

A screenshot demonstrating extracting parts of text strings in Excel

Estrai sottostringa da sinistra, centro o destra

Metodo A: Estrai sottostringa da sinistra, centro o destra utilizzando una formula

In Excel, ci sono alcune formule che possono aiutarti a estrarre rapidamente parte del testo.

Estrai i primi n caratteri

Supponendo che tu voglia estrarre i primi 3 caratteri da un elenco di dati fornito, seleziona una cella vuota dove desideri inserire il risultato estratto, quindi usa questa formula

=SINISTRA(B3;3)

B3 è la cella da cui estrai i caratteri, 3 è il numero di caratteri che desideri estrarre.

Premi Invio per ottenere il risultato estratto. Poi trascina la maniglia di riempimento sulle celle per applicare questa formula.
A screenshot showing the result of extracting first three characters using the LEFT formula in Excel

Estrai gli ultimi n caratteri

Ad esempio, estrai gli ultimi 6 caratteri da un elenco di stringhe, seleziona una cella vuota dove desideri inserire il risultato estratto e usa questa formula:

=DESTRA(B9;6)

B9 è la cella da cui estrai i caratteri, 6 è il numero di caratteri che desideri estrarre.

Premi Invio per ottenere il risultato estratto. Poi trascina la maniglia di riempimento sulle celle per applicare questa formula.
A screenshot displaying the result of extracting the last six characters using the RIGHT formula in Excel

Estrai n caratteri dal centro

Se vuoi estrarre 3 caratteri a partire dal quarto carattere di una stringa, puoi usare la seguente formula:

=STRINGA.ESTRAI(B15;4;3)

B15 è la cella da cui estrai i caratteri, 4 rappresenta l'estrazione dei caratteri a partire dal quarto carattere (contando da sinistra), 3 è il numero di caratteri che desideri estrarre.

Premi Invio per ottenere il risultato estratto. Poi trascina la maniglia di riempimento sulle celle per applicare questa formula.
A screenshot showing the output of extracting characters from the middle of a string using the MID formula in Excel

Nota: Se desideri spostare i risultati estratti in un'altra posizione, copia e incolla prima i risultati estratti come valori.

Metodo B: Estrai sottostringa da sinistra, centro o destra con Kutools per Excel

Se non sei familiare con le formule, puoi provare la funzione Estrai Testo di Kutools per Excel che è facile da usare per questo compito.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona le celle da cui vuoi estrarre sottostringhe, clicca Kutools > Testo > Estrai Testo.
A screenshot of the Extract Text option on the Kutools tab in Excel

2. Nella finestra pop-up Estrai Testo dialogo, sotto la Estrai per posizione scheda, le prime tre opzioni ti supportano nell'estrazione della sottostringa da sinistra, centro o destra.
A screenshot of the Extract Text dialog in Kutools showing substring extraction options

I primi N caratteri: estrai sottostringa da sinistra. Ad esempio, estrai i primi 2 caratteri, seleziona questa opzione e digita 2 nella casella di testo.
A screenshot of the first N characters extraction option in Kutools

Gli ultimi N caratteri: estrai sottostringa dalla destra della stringa. Ad esempio, estrai gli ultimi 2 caratteri, seleziona questa opzione e digita 2 nella casella di testo.
A screenshot of the last N characters extraction option in Kutools

Caratteri dall'inizio alla fine: estrai un determinato numero di caratteri dal centro della stringa. Ad esempio, estrai dal quarto al nono carattere, seleziona questa opzione e digita 4 e 9 separatamente nelle caselle di testo.
A screenshot of the middle N characters extraction option in Kutools

Inserisci come formula: seleziona questa casella di controllo, il risultato sarà una formula che può cambiare insieme alla modifica della stringa originale, altrimenti il risultato sarà fisso.

3. Dopo aver specificato la posizione come necessario, clicca Ok, appare una finestra di dialogo per selezionare una cella in cui inserire la sottostringa estratta. Clicca OK.
A screenshot of selecting a destination cell for extracted substrings

Ora la sottostringa è stata estratta.
A screenshot of extracted substrings displayed in the worksheet after using Kutools

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Estrai sottostringa dopo o prima di un carattere specificato

Se vuoi estrarre una sottostringa dopo o prima di un carattere specificato, puoi applicare uno dei seguenti metodi per completare il compito.

Metodo A: Estrai sottostringa dopo o prima di un carattere definito usando una formula

Supponendo che tu voglia estrarre i caratteri dopo il carattere “-” da un elenco di stringhe, usa questa formula:

=DESTRA(B3;LUNGHEZZA(B3)-RICERCA("-"; B3))

B3 è la cella da cui vuoi estrarre i caratteri, - è il carattere dopo il quale vuoi estrarre la stringa.

Premi Invio per ottenere il risultato estratto. Poi trascina la maniglia di riempimento sulle celle per applicare questa formula.
A screenshot showing extracted substrings after a specified character using the RIGHT formula in Excel

Se vuoi estrarre una sottostringa prima di un carattere definito, puoi usare la formula come questa:

=SINISTRA(B10;RICERCA("-"; B10)-1)

Il risultato dell'esempio è mostrato di seguito:
A screenshot showing extracted substrings before a specified character using the LEFT formula in Excel

Nota:

I dati potrebbero andare persi o cambiare quando copi e incolli i risultati della formula in un'altra posizione. Per prevenire questo problema, puoi copiare e incollare i risultati della formula come valore dopo aver applicato la formula. Oppure puoi provare il Metodo B.
A screenshot showing the pasted as value option in Excel

Metodo B: Estrai sottostringa dopo o prima di un carattere definito con Kutools per Excel

Per estrarre direttamente una sottostringa dopo o prima di un carattere specificato, puoi usare l'utilità Estrai Testo di Kutools per Excel, che può aiutarti a estrarre tutti i caratteri dopo o prima di un carattere, oppure può estrarre una lunghezza specifica di caratteri prima o dopo un carattere.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona le celle da cui vuoi estrarre i caratteri, clicca Kutools > Testo > Estrai Testo.
A screenshot of the Extract Text option on the Kutools tab in Excel

2. Nella finestra pop-up Estrai Testo dialogo, sotto Estrai per posizione scheda, vai alle opzioni prima del testo e dopo il testo per specificare le impostazioni come necessario.
A screenshot of the Extract Text dialog for specifying text extraction before or after characters

Prima del testo: estrai sottostringhe prima del carattere inserito. Ad esempio, digita – nella casella di testo, tutti i caratteri prima di – verranno estratti.
A screenshot showing the option to extract text before a specific character

Dopo il testo: estrai sottostringhe dopo il carattere inserito. Ad esempio, digita – nella casella di testo, tutti i caratteri dopo – verranno estratti.
A screenshot showing the option to extract text after a specific character

Inserisci come formula: seleziona questa casella di controllo, il risultato sarà una formula che può cambiare insieme alla modifica della stringa originale, altrimenti il risultato sarà fisso.

3. Clicca Ok, appare una finestra di dialogo per selezionare una cella in cui inserire la sottostringa estratta. Clicca OK.
A screenshot of selecting a cell to display extracted substrings

Ora la stringa prima o dopo il certo carattere(i) è stata estratta.
A screenshot of extracted substrings displayed after using the Kutools

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Estrai sottostringa tra due caratteri

Forse in alcuni casi, devi estrarre una sottostringa tra due caratteri, puoi scegliere uno dei seguenti metodi per gestire il compito.

Metodo A: Estrai tramite formula

Per estrarre caratteri tra parentesi () da un elenco dato, puoi usare la seguente formula:

=STRINGA.ESTRAI(SINISTRA(B3;TROVA(")";B3)-1);TROVA("(";B3)+1;LUNGHEZZA(B3))

Nella formula, B3 è la cella da cui vuoi estrarre la stringa, ( e ) sono i due caratteri tra cui vuoi estrarre la stringa.

Premi Invio per ottenere il risultato estratto. Poi trascina la maniglia di riempimento sulle celle per applicare questa formula.
A screenshot showing extracted text between two characters using the MID formula in Excel

Nota: Se la formula è un po' difficile per te, puoi provare il Metodo B, che utilizza uno strumento pratico per risolvere rapidamente questo problema.

Metodo B: Estrai con Kutools per Excel

Tra le centinaia di funzionalità di Kutools per Excel, c'è una funzione – Estrai stringhe tra testi specificati che può estrarre rapidamente sottostringhe tra due caratteri.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona una cella che verrà utilizzata per inserire la sottostringa estratta, clicca Kutools > Assistente formula > Testo > Estrai stringhe tra testi specificati.
A screenshot showing the Extract strings between specified text option in the Formula Helper menu

2. Nella finestra Assistente formula, vai alla sezione Inserimento argomento, poi seleziona o digita direttamente il riferimento della cella e i due caratteri tra cui vuoi estrarre.

Per impostazione predefinita, quando selezioni il riferimento della cella utilizzato per estrarre la sottostringa, sarà assoluto, impedendo l'uso della maniglia di riempimento automatico. Cambialo in relativo.
A screenshot showing the Arguments input section for extracting text between two characters in the Formula Helper dialog

3. Clicca Ok, ora il primo risultato è stato ottenuto, poi trascina la maniglia di riempimento automatico sulle celle che necessitano di questa formula.
A screenshot of the extracted text between two characters using Kutools

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora

Suggerimento: Se vuoi estrarre stringhe tra due caratteri (inclusi i due caratteri), l'utilità Estrai Testo di Kutools per Excel può anche aiutare. Procedi come segue:

1. Seleziona le celle da cui vuoi estrarre la sottostringa tra i caratteri, clicca Kutools > Testo > Estrai Testo.
A screenshot of the Extract Text option on the Kutools tab in Excel

2. Nella finestra pop-up Estrai Testo, sotto la scheda Estrai per regola, vai alla sezione Testo, digita i caratteri tra cui vuoi estrarre la stringa, e la stringa può essere ripetuta dal carattere jolly *. Se vuoi estrarre una stringa di lunghezza fissa, il carattere jolly ? può essere usato, un ? indica un carattere.

Clicca Aggiungi per includere la regola nella Descrizione della regola sezione.
A screenshot showing how to add a rule for extracting text between two characters in the Extract Text dialog

3.Clicca Ok, appare una finestra di dialogo per selezionare una cella in cui inserire la sottostringa estratta. Clicca OK.
A screenshot of the cell selection dialog

La stringa tra due caratteri specificati è ora estratta.
A screenshot showing the extracted text between two characters using Kutools


Estrai indirizzo email da una stringa

Se vuoi estrarre un indirizzo email da una stringa o da un intervallo di celle, puoi usare la funzione Estrai Indirizzi Email per gestire il compito in una volta sola invece di trovarli uno per uno.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona le celle da cui saranno estratti gli indirizzi email, poi clicca Kutools > Testo > Estrai Indirizzi Email.
A screenshot of the Extract Email Address option in Kutools tab in Excel

2. Poi appare una finestra di dialogo per selezionare una cella in cui inserire gli indirizzi email.
A screenshot showing the dialog for selecting a cell to output extracted email addresses

3. Clicca OK, gli indirizzi email in ogni cella sono stati estratti.
A screenshot of extracted email addresses in Excel using Kutools

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Estrai caratteri numerici o alfabetici da una stringa

Se i tuoi dati includono una combinazione di caratteri numerici, alfabetici e speciali, e vuoi estrarre solo i numeri o i valori alfabetici, prova l'utilità Rimuovi Caratteri di Kutools per Excel.

1. Prima di usare l'utilità Rimuovi Caratteri, fai una copia dei dati come mostrato nello screenshot sottostante.
A screenshot of the original data before using the Remove Characters utility

2. Poi seleziona questa copia dei dati, clicca Kutools > Testo > Rimuovi Caratteri.
A screenshot showing the Remove Characters option in Kutools tab in Excel

3. Nella Rimuovi Caratteri finestra di dialogo, seleziona Caratteri Non Numerici opzione, clicca Ok.
A screenshot of the Remove Characters dialog with the Non-numeric option selected

Ora, rimangono solo i caratteri numerici.
A screenshot showing the remaining numeric characters after using the Remove Characters utility

Per estrarre solo valori alfabetici, seleziona Caratteri Non Alfabetici opzione nella Rimuovi Caratteri finestra di dialogo.
A screenshot showing the remaining alphabetical characters after using the Remove Characters utility

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Scarica file di esempio

doc sampleClicca per scaricare questo file di esempio


Altre operazioni (articoli) relative alla conversione di file

Estrai orario da stringa data e ora
Fornisce trucchi per estrarre l'orario (hh:mm:ss) o solo ore/minuti/secondi da una stringa data e ora (mm/gg/aaaa hh:mm:ss)

Estrai righe che soddisfano i criteri
In questo articolo, puoi velocemente estrarre queste righe che soddisfano i criteri in un'altra posizione in Excel, evitando di trovarle e copiarle una per una.

Estrai l'ennesimo carattere da una stringa
Qui verranno introdotti i metodi per estrarre l'ennesimo carattere da una stringa, ad esempio, estrai il terzo carattere dalla stringa a1b2c3, il risultato è b.

Estrai sottostringa tra due caratteri
Mostra i metodi per estrarre sottostringhe tra due caratteri uguali o diversi.

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!