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

Estrai testo prima/dopo lo spazio o la virgola in Excel – Guida semplice

AutoreSun Data di modifica

Estrarre 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 debba semplicemente isolare determinati elementi da dati testuali, Excel mette a disposizione diverse funzioni per farlo in modo rapido ed efficace. In questo articolo scoprirai come estrarre testo prima o dopo la prima occorrenza di uno spazio, di una virgola o di qualsiasi altro carattere, utilizzando formule di Excel.


Estrai testo prima o dopo un carattere specifico utilizzando 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 formule semplici.

Estrai testo prima del primo spazio o della prima virgola

  1. Copia o incolla la seguente formula in una cella vuota in cui desideri visualizzare il risultato, quindi premi «Invio» per ottenere subito l’output. Ecco uno screenshot esplicativo:
    =LEFT(A2,(FIND(",",A2,1)-1))
    Uno screenshot che mostra l'applicazione della formula SINISTRA per estrarre il testo prima di una virgola in Excel
    Suggerimento: nella formula puoi sostituire la virgola (,) — usata qui come delimitatore — con qualsiasi altro separatore, a seconda delle tue esigenze.
  2. Seleziona quindi la cella contenente la formula e trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle: verrà estratto automaticamente tutto il testo precedente la prima virgola. Vedi screenshot:
    Uno screenshot che mostra il testo estratto prima di una virgola utilizzando la formula SINISTRA in Excel
Spiegazione della formula:
  • FIND(","; A2; 1): questa parte individua la posizione della prima virgola nella cella A2. La funzione FIND restituisce il numero del carattere in cui la virgola compare per la prima volta nel testo.
  • FIND(","; A2; 1) - 1: poiché si desidera estrarre solo i caratteri che precedono la virgola, si sottrae 1 dalla posizione in cui essa compare.
  • LEFT(A2; FIND(","; A2; 1) - 1): infine, la funzione LEFT estrae i caratteri dal lato sinistro della cella A2 in base al numero ottenuto nel 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 combinare le funzioni MID, FIND e LEN.

  1. Copia o inserisci la seguente formula in una cella vuota dove desideri visualizzare il risultato, quindi premi Invio per ottenere il risultato.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    Uno screenshot che mostra l'applicazione della formula STRINGA.ESTRAI per estrarre il testo dopo una virgola in Excel
    Suggerimento: in questa formula è possibile sostituire la virgola (,) delimitatrice con qualsiasi altro separatore, a seconda delle esigenze.
  2. Seleziona quindi la cella contenente 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 automaticamente. Vedi screenshot:
    Uno screenshot che mostra il testo estratto dopo una virgola utilizzando la formula STRINGA.ESTRAI in Excel
Spiegazione della formula:
  • FIND(","; A2): questa parte individua la posizione della prima virgola nella cella A2. La funzione FIND restituisce il numero del carattere in cui la virgola compare per la prima volta nel testo.
  • FIND(","; A2) + 1: poiché si desidera estrarre i caratteri successivi alla virgola, si aggiunge 1 alla posizione in cui questa si trova.
  • LEN(A2): questa parte calcola la lunghezza totale del testo contenuto nella cella A2.
  • MID(A2; TROVA(","; A2) + 1; LUNGHEZZA(A2)): infine, la funzione MID estrae tutti i caratteri dalla cella A2 a partire dalla posizione immediatamente successiva alla virgola, fino alla fine del testo.

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

Sei stanco di formule complesse e di interminabili aggiustamenti manuali in Excel? Dì addio alla complicazione e dai il benvenuto all’efficienza con Kutools per Excel! Il nostro potente componente aggiuntivo semplifica il tuo flusso di lavoro, permettendoti di estrarre testo prima o dopo qualsiasi carattere specifico con pochi clic.

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 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, nella scheda «Estrai per posizione»:

  1. Seleziona Intervallo dati che desideri Estrai testo;
  2. Nella casella di riepilogo «Opzioni», seleziona l'opzione «Prima del testo» o «Dopo il testo» e digita il delimitatore in base al quale desideri Estrai testo;
  3. Quindi, fai clic sul pulsante «OK».
    Uno screenshot della finestra di dialogo Estrai testo di Kutools per l'estrazione del testo in Excel

Verrà visualizzata un’altra finestra di avviso per ricordarti di selezionare le celle in cui inserire il risultato. Clicca quindi su «OK» e tutto il testo prima o dopo la prima virgola verrà estratto. Vedi screenshot:
Uno screenshot di un set di dati in Excel utilizzato per dimostrare l'estrazione del testo prima e dopo un carattere

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

Estrai testo prima o dopo un carattere specifico utilizzando formule in Excel 365

Con l’introduzione di nuove funzioni in Excel 365, come TEXTBEFORE e TEXTAFTER, questa procedura è diventata molto più semplice. Questa sezione ti guiderà passo dopo passo nell’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 precede un delimitatore specificato. La sua sintassi è la seguente:

TEXTBEFORE(text, delimiter, [instance_num])
  • testo: la stringa di testo da cui si desidera estrarre i caratteri (ad esempio, A2).
  • Delimitatore: il carattere o la stringa che precede il testo da estrarre (ad esempio, ",").
  • instance_num: opzionale. Indica quale occorrenza del delimitatore utilizzare quando compare più volte. Il valore predefinito è 1.
  1. Applica la funzione TEXTBEFORE per estrarre il testo prima della prima virgola:
    =TEXTBEFORE(A2, ",")
    Uno screenshot che mostra la funzione TESTOPRIMA applicata per estrarre il testo prima di una virgola in Excel 365
  2. Seleziona quindi la cella contenente la formula e trascina il quadratino di riempimento verso il basso per estendere la formula alle celle sottostanti.
    Uno screenshot che mostra il testo estratto prima di una virgola utilizzando la funzione TESTOPRIMA in Excel 365
 

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

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

TEXTAFTER(text, delimiter, [instance_num])
  • testo: la stringa di testo da cui si desidera estrarre i caratteri (ad esempio, A2).
  • Delimitatore: il carattere o la stringa dopo il quale si desidera estrarre il testo (ad esempio, “,”).
  • instance_num: opzionale. Indica quale occorrenza del delimitatore utilizzare nel caso in cui compaia più volte. Il valore predefinito è 1.
  1. Applica la funzione TEXTAFTER per estrarre il testo dopo la prima virgola:
    =TEXTAFTER(A2, ",")
    Uno screenshot che mostra la funzione TESTODOPO applicata per estrarre il testo dopo una virgola in Excel 365
  2. Seleziona quindi la cella contenente la formula e trascina il quadratino di riempimento verso il basso per estendere la formula alle celle sottostanti.
    Uno screenshot che mostra il testo estratto dopo una virgola utilizzando la funzione TESTODOPO in Excel 365

Riepilogo

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 esaminato diversi metodi per estrarre testo, tra cui l’uso di formule compatibili con tutte le versioni di Excel, il componente aggiuntivo Kutools per Excel e le funzioni TEXTBEFORE e TEXTAFTER disponibili in Excel 365.

Estrai testo con l’uso di 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 complesse: richiedono più passaggi e una sintassi precisa.

Estrai testo con Kutools per Excel
Kutools per Excel è un potente componente aggiuntivo che offre oltre 300 funzionalità avanzate, semplificando la gestione di attività complesse. Grazie alla funzione di estrazione del testo di Kutools, puoi estrarre facilmente il testo prima o dopo un carattere specifico con pochi clic, aumentando notevolmente la tua efficienza.

Estrai testo con le funzioni TEXTBEFORE e TEXTAFTER
In Excel 365, le funzioni TEXTBEFORE e TEXTAFTER semplificano notevolmente questa operazione. Progettate appositamente per estrarre il testo prima o dopo un carattere specifico, offrono una sintassi semplice e intuitiva, eliminando quasi del tutto la necessità di formule complesse.

Indipendentemente dal metodo scelto, puoi selezionare lo strumento più adatto per Estrai testo in base alle tue esigenze specifiche. Se desideri scoprire ulteriori suggerimenti e trucchi per Excel, il nostro sito web offre migliaia di tutorial.Clicca qui per consultarliGrazie per averci letto e non vediamo l’ora di offrirti ancora più contenuti utili in futuro!


Estrai ogni parte di testo separata da spazi / virgole o altri delimitatori

Sblocca il potenziale dei tuoi dati con Kutools per Excel! Che tu abbia a che fare con spazi, virgole o altri delimitatori, la nostra funzione Dividi celle ti permette di estrarre e organizzare facilmente singole parti di testo. Con pochi clic, ottimizza il tuo flusso di lavoro e migliora il tuo Analisi dei dati.

Uno screenshot che mostra la funzione Dividi celle di Kutools utilizzata per estrarre testo separato da spazi o virgole

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora


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