Skip to main content

Estrai testo prima/dopo uno spazio o una virgola in Excel - Guida facile

Author: Sun Last Modified: 2025-08-06

Estrarre il testo prima o dopo un carattere specifico (come uno spazio o una virgola) è un'operazione comune in Excel. Che tu stia preparando un set di dati per l'analisi o abbia semplicemente bisogno di isolare determinati elementi dei tuoi dati testuali, Excel offre diverse funzioni per raggiungere questo obiettivo. In questo articolo, vedremo come estrarre il testo prima o dopo la prima occorrenza di uno spazio, di una virgola o di qualsiasi altro carattere utilizzando le formule di Excel.


Estrai testo prima o dopo un carattere specifico utilizzando le formule

Per estrarre il testo prima o dopo la prima occorrenza di un carattere specifico, come uno spazio o una virgola, in Excel puoi utilizzare le seguenti semplici formule.

Estrai testo prima del primo spazio o della prima virgola

  1. Copia o inserisci la seguente formula in una cella vuota dove desideri visualizzare il risultato, quindi premi il tasto "Invio" per ottenere il risultato. Vedi screenshot:
    =LEFT(A2,(FIND(",",A2,1)-1))
    A screenshot showing the application of the LEFT formula to extract text before a comma in Excel
    Suggerimento: In questa formula, puoi sostituire la virgola come delimitatore (,) con qualsiasi altro separatore secondo necessità.
  2. Poi, seleziona la cella con la formula e trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle: tutto il testo prima della prima virgola verrà estratto immediatamente. Vedi screenshot:
    A screenshot showing the extracted text before a comma using the LEFT formula in Excel
Spiegazione della formula:
  • FIND(",", A2,1): Questa parte serve a trovare la posizione della prima virgola nella cella A2. La funzione FIND restituisce la posizione della virgola dove appare per la prima volta nel testo.
  • FIND(",", A2,1) -1: Poiché vogliamo estrarre solo i caratteri prima della virgola, sottraiamo1 dalla posizione della virgola.
  • LEFT(A2, FIND(",", A2,1) -1): Infine, la funzione LEFT estrae i caratteri dalla Sinistra della cella A2 in base al numero di caratteri ottenuti dal passaggio precedente.
 

Estrai testo dopo il primo spazio o la prima virgola

Per estrarre il testo dopo il primo spazio o la prima virgola, puoi utilizzare una combinazione delle funzioni MID, FIND e LEN.

  1. Copia o inserisci la seguente formula in una cella vuota dove desideri visualizzare il risultato, quindi premi il tasto "Invio" per ottenere il risultato.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    A screenshot showing the application of the MID formula to extract text after a comma in Excel
    Suggerimento: In questa formula, puoi sostituire la virgola come delimitatore (,) con qualsiasi altro separatore secondo necessità.
  2. Poi, seleziona la cella con la formula e trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle: tutto il testo dopo la prima virgola verrà estratto immediatamente. Vedi screenshot:
    A screenshot showing the extracted text after a comma using the MID formula in Excel
Spiegazione della formula:
  • FIND(",", A2): Questa parte serve a trovare la posizione della prima virgola nella cella A2. La funzione FIND restituisce la posizione della virgola dove appare per la prima volta nel testo.
  • FIND(",", A2) +1: Poiché vogliamo estrarre i caratteri dopo la virgola, aggiungiamo1 alla posizione della virgola.
  • LEN(A2): Questa parte serve a ottenere la lunghezza totale del testo nella cella A2.
  • MID(A2, FIND(",", A2) +1, LEN(A2)): Infine, la funzione MID estrae tutti i caratteri dalla cella A2 a partire dalla posizione ottenuta sopra fino alla lunghezza totale del testo.

Estrai testo prima o dopo un carattere specifico utilizzando Kutools per Excel

Se sei stanco di formule complicate e di continue regolazioni manuali in Excel, semplifica il tuo lavoro e aumenta l'efficienza con Kutools per Excel! Il nostro potente componente aggiuntivo semplifica il flusso di lavoro, permettendoti di estrarre testo prima o dopo qualsiasi carattere specifico con pochi clic.

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...

Dopo aver scaricato e installato Kutools per Excel, fai clic su "Kutools" > "Testo" > "Estrai testo" per aprire la finestra di dialogo "Estrai testo".

Nella finestra di dialogo, sotto la scheda "Estrai per posizione":

  1. Seleziona l'Area dati da cui desideri estrarre il testo;
  2. Nella casella elenco "Opzioni", seleziona l'opzione "Testo prima" o "Testo dopo" e digita il delimitatore in base al quale vuoi estrarre il testo;
  3. Quindi, fai clic sul pulsante "OK".
    A screenshot of the Kutools Extract Text dialog box for text extraction in Excel

Apparirà un'altra finestra di dialogo che ti ricorderà di selezionare le celle in cui inserire il risultato, quindi fai clic su "OK": tutto il testo prima o dopo la prima virgola verrà estratto. Vedi screenshot:
A screenshot of a dataset in Excel used to demonstrate text extraction before and after a character

Suggerimento: La funzione Estrai testo non solo consente di estrarre testo prima o dopo un delimitatore specifico, ma permette anche di ottenere i primi o gli ultimi 'n' caratteri e di estrarre solo i numeri da una stringa di testo, consentendoti di scegliere l'opzione migliore per le tue esigenze.

Estrai testo prima o dopo un carattere specifico utilizzando le formule in Excel365

Con l'introduzione di nuove funzioni in Excel365, come TEXTBEFORE e TEXTAFTER, questo processo è diventato ancora più semplice. In questa sezione ti guideremo passo dopo passo per estrarre in modo efficiente il testo prima o dopo un carattere specifico utilizzando queste funzioni.

Estrai testo prima del primo spazio o della prima virgola con la funzione TEXTBEFORE

La funzione TEXTBEFORE estrae il testo che appare prima di un delimitatore specificato. La sintassi della funzione TEXTBEFORE è:

TEXTBEFORE(text, delimiter, [instance_num])
  • text: La stringa di testo da cui vuoi estrarre i caratteri (ad es. A2).
  • delimiter: Il carattere o la stringa prima della quale vuoi estrarre il testo (ad es. ",").
  • instance_num: Opzionale. Specifica quale occorrenza del delimitatore utilizzare se appare più volte. Il valore predefinito è1.
  1. Applica la funzione TEXTBEFORE per estrarre il testo prima della prima virgola:
    =TEXTBEFORE(A2, ",")
    A screenshot showing the TEXTBEFORE function applied to extract text before a comma in Excel 365
  2. Poi, seleziona la cella con la formula e trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle.
    A screenshot showing the extracted text before a comma using the TEXTBEFORE function in Excel 365
 

Estrai testo dopo il primo spazio o la prima virgola con la funzione TEXTAFTER

La funzione TEXTAFTER estrae il testo che appare dopo un delimitatore specificato. La sintassi della funzione TEXTAFTER è:

TEXTAFTER(text, delimiter, [instance_num])
  • text: La stringa di testo da cui vuoi estrarre i caratteri (ad es. A2).
  • delimiter: Il carattere o la stringa dopo la quale vuoi estrarre il testo (ad es. ",").
  • instance_num: Opzionale. Specifica quale occorrenza del delimitatore utilizzare se appare più volte. Il valore predefinito è1.
  1. Applica la funzione TEXTAFTER per estrarre il testo dopo la prima virgola:
    =TEXTAFTER(A2, ",")
    A screenshot showing the TEXTAFTER function applied to extract text after a comma in Excel 365
  2. Poi, seleziona la cella con la formula e trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle.
    A screenshot showing the extracted text after a comma using the TEXTAFTER function in Excel 365

Totale

Estrarre testo prima o dopo un carattere specifico (come uno spazio o una virgola) è un'operazione comune nell'elaborazione dei dati in Excel. In questo articolo abbiamo esplorato diversi metodi per estrarre testo, tra cui l'utilizzo di formule in tutte le versioni di Excel, l'uso del componente aggiuntivo Kutools per Excel e l'impiego delle funzioni TEXTBEFORE e TEXTAFTER in Excel365.

Estrazione del testo tramite formule
In tutte le versioni di Excel puoi utilizzare funzioni come LEFT, FIND, MID e LEN per estrarre testo prima o dopo un carattere specifico. Queste formule sono efficaci ma a volte possono risultare complesse, richiedendo più passaggi e una sintassi precisa.

Estrazione del testo tramite Kutools per Excel
Kutools per Excel è un potente componente aggiuntivo che offre oltre300 funzionalità avanzate, semplificando la gestione di attività complesse. Con la funzione di estrazione testo di Kutools, puoi facilmente estrarre testo prima o dopo un carattere specifico con pochi clic, aumentando notevolmente l'efficienza del lavoro.

Estrazione del testo tramite le funzioni TEXTBEFORE e TEXTAFTER
In Excel365, le nuove funzioni TEXTBEFORE e TEXTAFTER rendono questo processo ancora più semplice. Queste funzioni sono progettate appositamente per estrarre testo prima o dopo un carattere specifico, con una sintassi semplice e intuitiva, riducendo notevolmente la necessità di formule complesse.

Qualunque sia il metodo che scegli, puoi selezionare lo strumento più adatto per estrarre testo in base alle tue esigenze specifiche. Se sei interessato a scoprire altri suggerimenti e trucchi per Excel, il nostro sito offre migliaia di tutorial. Fai clic qui per accedervi. Grazie per la lettura e speriamo di offrirti ancora tante informazioni utili in futuro!


Estrai ogni parte di testo separata da spazio, virgola o altri delimitatori

Sfrutta al massimo i tuoi dati con Kutools per Excel! Che tu stia lavorando con spazi, virgole o altri delimitatori, la nostra funzione Dividi celle ti consente di estrarre e organizzare facilmente ogni singolo elemento di testo. Con pochi clic, ottimizza il tuo flusso di lavoro e migliora l'analisi dei dati.

A screenshot showing Kutools Split Cells feature used to extract text separated by spaces or commas

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


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!