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'ennesimo carattere di occorrenza dalle celle in Excel.
Metodo B: Elimina i testi prima o dopo il primo o l'ultimo carattere specifico in base alla formula
Metodo C: Elimina i testi prima o dopo l'ennesima occorrenza carattere per formula
Metodo D: Rimuovi i testi prima / dopo un carattere specifico con Kutools per Excel
Elimina i testi prima o dopo un carattere specifico con Trova e sostituisci in Excel
Per rimuovere tutti i testi prima o dopo un carattere specifico con la funzione Trova e sostituisci, eseguire le operazioni seguenti.
1. Seleziona le celle da cui rimuovere i testi prima o dopo un carattere specifico, premi Ctrl + H chiavi per aprire il Trova e sostituisci dialogo.
Nella finestra di dialogo Trova e sostituisci:
1. Per rimuovere tutto prima del carattere specifico come la virgola, digita *, nella Trova quello che casella di testo;
2. Per rimuovere tutto dopo il carattere specifico come la virgola, digitare ,* nella Trova quello che casella di testo;
Note:
1. Puoi cambiare la virgola con qualsiasi carattere di cui hai bisogno.
2. In questo caso, tutti i testi prima dell'ultima virgola o dopo la prima virgola verranno rimossi dalle celle selezionate.
2. Mantieni il Sostituire con casella di testo vuota, quindi fare clic su Sostituisci tutto pulsante. Vedi screenshot:
Rimuovi facilmente tutti i caratteri numerici, non numerici o specificati dalle celle in Excel
Kutools per Excel's Rimuovi personaggio l'utilità ti aiuta a rimuovere facilmente tutti i caratteri numerici, non numerici o specificati dalle celle selezionate in Excel.
Scarica subito il percorso gratuito completo di 30 giorni di Kutools per Excel!
Elimina i testi prima o dopo il primo / ultimo carattere specifico per 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, per favore:
Seleziona una cella vuota, copia e incolla la formula seguente e premi entrare chiave. Quindi trascina il file Maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto prima della prima virgola
= DESTRA (B5, LEN (B5)-TROVA(",",B5))
Note:
1. Nella formula sopra, B5 è la cella da cui rimuoverai i testi e "," è il carattere su cui rimuoverai i testi in base.
2. Per rimuovere tutto prima dell'ultimo carattere specifico, utilizzare questa formula:
= DESTRA (B5, LEN (B5) -TROVA ("@", SOSTITUISCI (B5,"Carattere"," @ ", (LEN (B5) -LEN (SOSTITUISCI (B5,"Carattere"," "))) / LEN ("Carattere"))))
Per rimuovere tutto dopo la prima virgola, per favore:
Seleziona una cella vuota, copia e incolla la formula seguente e premi entrare chiave. Quindi trascina il file 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 rimuoverai i testi e "," è il carattere su cui rimuoverai i testi in base.
2. Per rimuovere tutto dopo l'ultimo carattere specifico, utilizzare questa formula:
= SINISTRA (B5, FIND ("@", SUBSTITUTE (B5,"carattere"," @ ", LEN (B5) -LEN (SOSTITUISCI (B5,"carattere"," ")))) - 1)
Elimina i testi prima o dopo l'ennesima occorrenza carattere per formula
Le seguenti formule possono aiutare a eliminare tutto prima o dopo l'ennesimo carattere di occorrenza dalle celle in Excel.
Per rimuovere tutto prima dell'ennesimo carattere di occorrenza dalle celle, devi:
Seleziona una cella vuota per produrre il risultato, copia la formula seguente e premi entrare chiave. Quindi trascina il file Maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto prima della seconda virgola dell'occorrenza
= DESTRA (SOSTITUISCI (B5, ",", CHAR (9), 2), LEN (B5) - TROVA (CHAR (9), SOSTITUISCI (B5, ",", CHAR (9), 2), 1) + 1)
Note:
1. Nelle formule, B5, "," e 2 numero significa che tutti i contenuti dopo la seconda virgola dell'occorrenza verranno rimossi dalla cella B5.
2. Puoi modificare il "," e 2 numero a qualsiasi carattere e numero di posizione dell'occorrenza di cui hai bisogno.
Per rimuovere tutto dopo l'ennesimo carattere di occorrenza dalle celle, devi:
Seleziona una cella vuota per produrre il risultato, copia la formula seguente e premi entrare chiave. Quindi trascina il file Maniglia di riempimento per applicare la formula ad altre celle. Vedi screenshot:
Formula: Rimuovi tutto dopo la seconda virgola dell'occorrenza
= SINISTRA (SOSTITUISCI (B5,",", CHAR (9),2), FIND (CHAR (9), SUBSTITUTE (B5,",", CHAR (9),2), 1) -1)
Note:
1. Nelle formule, B5, "," e 2 numero significa che tutti i contenuti dopo la seconda virgola dell'occorrenza verranno rimossi dalla cella A7.
2. Puoi modificare il "," e 2 numero a qualsiasi carattere e numero di posizione dell'occorrenza di cui hai bisogno.
Rimuovi facilmente i testi prima / dopo un carattere specifico con Kutools per Excel
Se è presente un solo separatore virgola per ogni cella in un intervallo e desideri rimuovere tutto prima o dopo questa virgola dalle celle, prova il Celle divise utilità di Kutools for Excel. Questa utility ti aiuterà a risolvere il problema con pochi clic:
1. Seleziona le celle da cui rimuovere tutto prima o dopo la virgola, quindi fai clic su Kutools > Testo > Celle divise. Vedi screenshot:
2. Nel Celle divise finestra di dialogo, selezionare il file Dividi in colonne opzione nel Tipologia sezione e nel file Dividi per sezione, scegli il file Altro opzione e digita una virgola nella casella vuota, quindi fai clic su OK pulsante. Vedi screenshot:
3. Un altro Celle divise si apre la finestra di dialogo, selezionare una cella vuota per individuare i testi, quindi fare clic su OK pulsante.
Quindi puoi vedere le celle selezionate sono divise da un carattere specifico: virgola. Vedi screenshot:
Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.