Sommario
Quando si lavora con dati di testo in Excel, potrebbe essere necessario sostituire caratteri specifici Per semplificare l'operazione, ci limiteremo a sostituire questi caratteri Oggi, in questo articolo, analizzeremo le sette tecniche semplici e veloci che Excel mette a disposizione per la gestione dei dati. sostituire i caratteri speciali con illustrazioni appropriate.
Scarica il quaderno di esercizi
Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.
Sostituzione dei caratteri speciali.xlsm6 modi adeguati per sostituire i caratteri speciali in Excel
Diciamo che abbiamo diversi Codici prodotto per diversi Prodotti in Colonna C che iniziano con il carattere speciale #, e i nomi dei prodotti sono indicati in Colonna B Ecco una panoramica del set di dati per il nostro compito di oggi.
1. Applicare il comando Trova & Seleziona per sostituire i caratteri speciali in Excel
In questo metodo, impareremo a sostituire i caratteri speciali in Excel utilizzando l'opzione Trova e seleziona Comando. Qui vogliamo sostituire # con il vuoto del nostro set di dati. Seguiamo le istruzioni seguenti.
Passi:
- Dalla scheda Home, andare su,
Home → Modifica → Trova e seleziona → Sostituisci
- Dopo aver fatto clic sul pulsante Sostituire opzione, un Trova e sostituisci si apre la finestra.
- Da il Trova e sostituisci finestra, digitare # nel Trova cosa box e Sostituire con scatola mantiene
- Successivamente, fare clic sul pulsante Sostituire tutti scatola.
- Ora, una nuova finestra di dialogo denominata Microsoft Excel appare di fronte a voi mostrando con Tutto fatto. Abbiamo fatto & sostituzioni.
- Dopodiché premere OK.
- Dopo aver completato la procedura sopra descritta, sarà possibile sostituire il carattere speciale # con Vuoto, come indicato nella schermata seguente.
Per saperne di più: Come trovare e sostituire i valori usando i caratteri jolly in Excel
2. Inserire la funzione REPLACE per sostituire i caratteri speciali in Excel
È possibile utilizzare la funzione REPLACE per sostituire qualsiasi carattere di qualsiasi cella. Per sostituire i caratteri speciali in Excel utilizzando la funzione REPLACE seguite i passaggi qui sotto per imparare!
Passi:
- Per prima cosa, selezionare una cella vuota in cui digitare la funzione REPLACE , dai nostri dati selezioneremo cella D5.
- Dopo aver selezionato la cella D5 , digitare la seguente formula nel campo Formula Bar ,
=SOSTITUIRE(C5,1,1,")
- Qui, C5 si riferisce alla cella da cui si vuole sostituire il carattere speciale, Primo 1 indica che si vuole sostituire il carattere dal primo carattere del testo, il secondo 1 indica che si vuole sostituire un carattere e ( " ") indica che si sta rimuovendo quel carattere.
- Ora, premere Entrare sul vostro tastiera e sarà possibile ottenere il ritorno di la funzione REPLACE e il ritorno è 4227 .
- Dopodiché, posizionare il proprio cursore sul In basso a destra lato di cella D5 e un segno autoFill Ora, trascinare il campo segno autoFill verso il basso.
- Completando la procedura sopra descritta, sarà possibile sostituire # con Empty che è stato riportato nella schermata.
3. Uso della funzione SOSTITUISCI per sostituire caratteri speciali in Excel
Utilizzo la funzione SUBSTITUTE è un altro modo per sostituire i caratteri speciali in Excel. Dal nostro set di dati, vogliamo sostituire # con Vuoto utilizzando la funzione SUBSTITUTE . Seguite le istruzioni qui sotto per imparare!
Passi:
- Selezionare cella D5 primo a candidarsi la funzione SUBSTITUTE .
- Dopodiché, digitare la funzione SUBSTITUTE nel Formula Bar. La funzione è,
=SOSTITUIRE(C5, "#", "")
- Dopo aver digitato la funzione SUBSTITUTE nel Formula Bar , premere Entrare sul vostro tastiera e sarà possibile ottenere l'output della funzione, l'output è 4227 che sostituisce i caratteri speciali.
- Ora, posizionate il vostro cursore sul In basso a destra lato di cella D5 e un segno autoFill Ora, trascinare il campo segno autoFill verso il basso e si otterrà l'output di la funzione SUBSTITUTE .
Letture simili:
- Sostituire il testo di una cella in base a una condizione in Excel (5 metodi)
- Trova e sostituisci valori multipli in Excel (6 metodi rapidi)
4. Eseguire il comando Riempimento flash per sostituire i caratteri speciali in Excel
Il modo più semplice è quello di sostituire i caratteri speciali in Excel utilizzando Comando Riempimento flash. Per sostituire i caratteri speciali utilizzando Comando Riempimento flash, seguire le istruzioni riportate di seguito.
Passi:
- Per prima cosa, selezionare cella D5 e digitare manualmente l'opzione Codice del Prodotto denominato Gomma senza caratteri speciali.
- Ora, da Scheda Home, vai a,
Home → Modifica → Riempimento → Riempimento flash
- Infine, si otterranno tutti i codici prodotto senza i caratteri speciali premendo il tasto Riempimento flash opzione.
5. Applicare le funzioni DESTRA e LEN per sostituire i caratteri speciali in Excel
In questo metodo, impareremo a sostituire i caratteri speciali in Excel Utilizzando il DIRITTO e le funzioni LEN Seguiamo i passaggi qui sotto per imparare!
Passi:
- Per prima cosa, selezionare cella D5 per sostituire i caratteri speciali dalla cella C5 .
- Dopodiché, digitare il DIRITTO e le funzioni LEN nel Formula Bar. Le funzioni del programma Formula Bar sono,
=DESTRA(C5,LEN(C5)-1)
- Qui, C5 si riferisce alla cella da cui si vuole sostituire il carattere, la funzione RIGHT indica che i caratteri del testo saranno presi dall'ultimo carattere, e LEN(C5)-1 indica che il testo risultante sarà privo del primo carattere del testo di riferimento ( C5 ).
- Ora, premere Entrare sul vostro tastiera e si otterrà l'output delle funzioni. L'output delle funzioni è 4227.
- Dopo aver premuto Entrare sul vostro tastiera , posizionate il vostro cursore sul In basso a destra di cella D5 e immediatamente apparirà una canzone di riempimento automatico davanti a voi.
- Successivamente, trascinare il file autoFill sing verso il basso e sarà possibile sostituire i caratteri speciali da colonna C .
6. Eseguire un codice VBA per sostituire i caratteri speciali in Excel
Si possono sostituire i caratteri speciali eseguendo il comando Codice VBA È il modo più semplice per sostituire i caratteri speciali in Excel Seguite le istruzioni qui sotto per imparare!
Fase 1:
- Innanzitutto, premere il tasto ALT + F11 sui tasti del vostro tastiera per aprire il Microsoft Visual Basic per le applicazioni
- Dal Microsoft Visual Basic per le applicazioni andare a,
Inserire → Modulo
- Dopo aver fatto clic sul pulsante Modulo, una nuova finestra denominata Modulo 1 apparirà immediatamente davanti a voi.
Fase 2:
- Nel Modulo 1 finestra , Incolla il seguente Codice.
Function ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*&" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function
- Quindi salvare e chiudere il codice, tornare al foglio di lavoro.
Fase 3:
- Ora, selezionare cella D5 per digitare la formula SostituisciSpeciale .
- Dopodiché digitate il tasto SostituisciSpeciale nella formula Formula Bar. La formula del Formula Bar è,
=SostituireSpeciale(C5)
- Ora, premere Entrare sul vostro tastiera e si otterrà l'output 4227 come il SostituisciSpeciale funzione in cella D5 .
- Quindi, posizionare il proprio cursore sul In basso a destra di cella D5 e immediatamente un segno autoFill appare di fronte a voi e trascinatelo verso il basso.
- Dopo aver trascinato il autoFill sing verso il basso, sarà possibile ottenere l'output del programma SostituisciSpeciale all'intera colonna D che è stata sostituita con caratteri speciali.
Cose da ricordare
👉 Durante l'utilizzo del Comando di riempimento flash digitare manualmente il codice di Eraser e poi andare su,
Home → Modifica → Riempimento → Riempimento flash
👉 Se Menu sviluppatore non compare nel file Barra del menu , premere ALT + F11 sui tasti del vostro tastiera per aprire il Microsoft Visual Basic per le applicazioni finestra.
Conclusione
Spero che tutti i metodi appropriati menzionati sopra per sostituire i caratteri speciali vi spingano ad applicarli nella vostra Excel Se avete domande o dubbi, non esitate a commentare.