Come rimuovere i testi prima o dopo un carattere specifico dalle celle in Excel?
Questo articolo introduce diversi metodi per rimuovere i testi prima o dopo un carattere specifico o l'ennesima occorrenza di un carattere dalle celle in Excel.
Metodo B: Elimina i testi prima o dopo il primo o l'ultimo carattere specifico con una formula
Metodo C: Elimina i testi prima o dopo l'ennesima occorrenza di un carattere con una formula
Metodo D: Rimuovi i testi prima/dopo un carattere specifico con Kutools per Excel
Elimina i testi prima o dopo un carattere specifico utilizzando Trova e Sostituisci in Excel
Per rimuovere tutti i testi prima o dopo un carattere specifico con la funzione Trova e Sostituisci, procedi come segue.
1. Seleziona le celle da cui vuoi rimuovere i testi prima o dopo un carattere specifico, premi Ctrl + H per aprire la finestra di dialogo Trova e Sostituisci.
Nella finestra di dialogo Trova e Sostituisci:
1. Per rimuovere tutto prima del carattere specifico, ad esempio la virgola, digita *, nella casella di testo Trova cosa;
2. Per rimuovere tutto dopo il carattere specifico, ad esempio la virgola, digita ,* nella casella di testo Trova cosa;
Note:
1. Puoi cambiare la virgola con qualsiasi altro carattere secondo necessità.
2. In questo caso, tutti i testi prima dell'ultima virgola o dopo la prima virgola verranno rimossi dalle celle selezionate.
2. Lascia vuota la casella Sostituisci con e poi clicca sul pulsante Sostituisci tutto. Vedi screenshot:
Rimuovi facilmente tutti i caratteri numerici, non numerici o specificati dalle celle in Excel
Kutools per Excel's Rimuovi Carattere l'utilità ti aiuta a rimuovere facilmente tutti i caratteri numerici, non numerici o specificati dalle celle selezionate in Excel.
Scarica ora la versione completa 30-giorni di prova gratuita di Kutools per Excel!
Elimina i testi prima o dopo il primo/ultimo carattere specifico con una formula
Questa sezione ti mostrerà le formule per eliminare tutto prima o dopo il primo/ultimo carattere specifico dalle celle in Excel.
Per rimuovere tutto prima della prima virgola, procedi come segue:
Seleziona una cella vuota, copia e incolla la seguente formula al suo interno, quindi premi il tasto Invio. Trascina quindi la maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto prima della prima virgola
=DESTRA(B5,LUNGHEZZA(B5)-TROVA(",",B5))
Note:
1. Nella formula sopra, B5 è la cella da cui vuoi rimuovere i testi, e "," è il carattere su cui baserai la rimozione dei testi.
2. Per rimuovere tutto prima dell'ultimo carattere specifico, usa questa formula:
=DESTRA(B5,LUNGHEZZA(B5)-TROVA("@",SOSTITUISCI(B5,"Carattere","@",(LUNGHEZZA(B5)-LUNGHEZZA(SOSTITUISCI(B5,"Carattere","")))/LUNGHEZZA("Carattere"))))
Per rimuovere tutto dopo la prima virgola, procedi come segue:
Seleziona una cella vuota, copia e incolla la seguente formula al suo interno, quindi premi il tasto Invio. Trascina quindi la maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto dopo la prima virgola
=SINISTRA(B5,TROVA(",",B5)-1)
Note:
1. Nella formula sopra, B5 è la cella da cui vuoi rimuovere i testi, e "," è il carattere su cui baserai la rimozione dei testi.
2. Per rimuovere tutto dopo l'ultimo carattere specifico, usa questa formula:
=SINISTRA(B5,TROVA("@",SOSTITUISCI(B5,"carattere","@",LUNGHEZZA(B5)-LUNGHEZZA(SOSTITUISCI(B5,"carattere",""))))-1)
Elimina i testi prima o dopo l'ennesima occorrenza di un carattere con una formula
Le seguenti formule possono aiutarti a eliminare tutto prima o dopo l'ennesima occorrenza di un carattere dalle celle in Excel.
Per rimuovere tutto prima dell'ennesima occorrenza di un carattere dalle celle, devi:
Seleziona una cella vuota per visualizzare il risultato, copia la seguente formula al suo interno e premi il tasto Invio. Trascina quindi la maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto prima della seconda occorrenza della virgola
=DESTRA(SOSTITUISCI(B5, ",", CARATTERE(9), 2), LUNGHEZZA(B5)- TROVA(CARATTERE(9), SOSTITUISCI(B5, ",", CARATTERE(9), 2), 1) + 1)
Note:
1. Nelle formule, B5, "," e il numero 2 significano che tutto il contenuto dopo la seconda occorrenza della virgola verrà rimosso dalla cella B5.
2. Puoi cambiare "," e il numero 2 con qualsiasi carattere e posizione di occorrenza desiderata.
Per rimuovere tutto dopo l'ennesima occorrenza di un carattere dalle celle, devi:
Seleziona una cella vuota per visualizzare il risultato, copia la seguente formula al suo interno e premi il tasto Invio. Trascina quindi la maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto dopo la seconda occorrenza della virgola
=SINISTRA(SOSTITUISCI(B5,",",CARATTERE(9),2),TROVA(CARATTERE(9),SOSTITUISCI(B5,",",CARATTERE(9),2),1)-1)
Note:
1. Nelle formule, B5, "," e il numero 2 significano che tutto il contenuto dopo la seconda occorrenza della virgola verrà rimosso dalla cella A7.
2. Puoi cambiare "," e il numero 2 con qualsiasi carattere e posizione di occorrenza desiderata.
Rimuovi facilmente i testi prima/dopo un carattere specifico con Kutools per Excel
Se c'è solo un separatore virgola per ogni cella in un intervallo e vuoi rimuovere tutto prima o dopo questa virgola dalle celle, prova l'utilità Dividi Celle di Kutools per Excel. Questa utilità ti aiuterà a risolvere il problema con pochi clic:
1. Seleziona le celle da cui vuoi rimuovere tutto prima o dopo la virgola, quindi clicca su Kutools > Testo > Dividi Celle. Vedi screenshot:
2. Nella finestra di dialogo Dividi Celle, seleziona l'opzione Dividi in Colonne nella sezione Tipo, e nella sezione Dividi per, scegli l'opzione Altro e digita una virgola nella casella vuota, quindi clicca sul pulsante OK. Vedi screenshot:
3. Apparirà un'altra finestra di dialogo Dividi Celle, seleziona una cella vuota per posizionare i testi, quindi clicca sul pulsante OK.
Quindi puoi vedere che le celle selezionate sono state divise per un carattere specifico – virgola. Vedi screenshot:
Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.

I migliori strumenti per la produttività in Office
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!