Taula de continguts
Quan treballem amb dades de text a Excel, és possible que hàgim de substituir caràcters específics que són superflus. Per simplificar la tasca, substituirem aquests caràcters de les vostres dades. Avui, en aquest article, veurem les set tècniques fàcils i ràpides que Excel substitueixen caràcters especials per il·lustracions adequades.
Baixa el quadern de pràctiques
Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article.
Special Characters Replace.xlsm
6 maneres adequades de substituir Caràcters especials a Excel
Diguem que tenim diferents Codis de producte per a diferents Productes a la Columna C que comencen amb un caràcter especial # i el nom dels productes es donen a la Columna B . Aquí teniu una visió general del conjunt de dades per a la nostra tasca d'avui.
1. Apliqueu la funció Cerca & Seleccioneu l'ordre per substituir caràcters especials a Excel
En aquest mètode, aprendrem a substituir caràcters especials a Excel mitjançant l'opció Cerca & Seleccioneu l'ordre . Aquí, volem substituir # per buit del nostre conjunt de dades. Seguim les instruccions següents.
Passos:
- Des de la pestanya Inici, aneu a,
Inici → Edició → Cerca & Seleccioneu → Substitueix
- Després de fer clic a l'opció Substitueix , apareix una finestra Cerca i substitueix amunt.
- Des de la finestra Cerca i substitueix , escriviu # a Cerca el quadre i el quadre Substitueix per conserva
- Després, feu clic al quadre Substitueix-ho tot .
- Ara, un quadre de diàleg nou anomenat Microsoft Excel apareix davant vostre que mostra Tot fet. Hem fet & substitucions.
- Després d'això, premeu D'acord.
- Després de completar el procés anterior, podrà substituir el caràcter especial # per Empty que s'ha donat a la captura de pantalla següent.
Llegiu més: Com trobar i substituir valors amb comodins a Excel
2. Inseriu la funció REEMPLAZAR per substituir caràcters especials a Excel
Podeu utilitzar la funció REEMPLAZAR per substituir qualsevol caràcter de qualsevol cel·la. Per substituir caràcters especials a Excel utilitzant la funció SUBSTITUIR , seguiu els passos següents per aprendre!
Passos:
- Primer de tot , seleccioneu una cel·la buida on escriurem la funció REEMPLAZAR , de les nostres dades seleccionarem cel·la D5.
- Després de seleccionar la cel·la D5 , escriviu la fórmula següent a la Barra de fórmules ,
=REPLACE(C5,1,1,"")
- Aquí, C5 fa referència a la cel·la des de la qual voleu substituir el caràcter especial, Primer 1 indica que voleu substituir el personatge de la primeracaràcter del vostre text, el segon 1 indica que voleu substituir un caràcter i ( ” ”) indica que esteu eliminant aquest caràcter.
- Ara, premeu Retorn al teclat i podreu obtenir el retorn de la funció SUBSTITUIR i el retorn és 4227 .
- Després, col·loqueu el cursor a La part inferior dreta de la cel·la D5 i ens apareix un signe d'emplenament automàtic . Ara arrossegueu el signe d'emplenament automàtic cap avall.
- Mentre completeu el procés anterior, podreu substituir # amb Empty que s'ha donat a la captura de pantalla.
3. L'ús de la funció SUBSTITUTE per substituir caràcters especials a Excel
Utilitzar la funció SUBSTITUTE és una altra manera de substituir caràcters especials a Excel. Des del nostre conjunt de dades, volem substituir # per Buit utilitzant la funció SUBSTITUTE . Seguiu les instruccions següents per aprendre!
Pasos:
- Seleccioneu primer cel·la D5 per aplicar la funció SUBSTITUT .
- Després, escriviu la funció SUBSTITUTE a la Barra de fórmules. La funció és,
=SUBSTITUTE(C5, "#", "")
- Després d'escriure la funció SUBSTITUTE a Barra de fórmules , premeu Enter al teclat i podreu obtenirla sortida de la funció, la sortida és 4227 que està substituint caràcters especials.
- Ara, col·loqueu el vostre cursor al costat inferior dret de la cel·la D5 i ens apareix un signe d'emplenament automàtic . Ara, arrossegueu el signe d'emplenament automàtic cap avall i obtindreu la sortida de la funció SUBSTITUTE .
Lectures similars:
- Substitueix el text d'una cel·la en funció de la condició a Excel (5 mètodes)
- Cerca i substitueix múltiples Valors a Excel (6 mètodes ràpids)
4. Executeu l'ordre Flash Fill per reemplaçar caràcters especials a Excel
La manera més senzilla és substituir caràcters especials a Excel utilitzant Flash Fill Command. Per substituir caràcters especials utilitzant Flash Fill Command, seguiu les instruccions següents.
Passos:
- Primer, seleccioneu cel·la D5 i escriviu manualment el Codi del Producte anomenat Esborra sense caràcter especial.
- Ara, des de la pestanya Inici, aneu a
Inici → Edició → Omplir → Omplir flash
- Finalment, obtindreu tots els codis de producte sense els caràcters especials prement l'opció Flash Fill .
5. Apliqueu les funcions RIGHT i LEN per substituir caràcters especials a Excel
En aquest mètode, aprendrem a substituir caràcters especials a ExcelUtilitzant la DRETA i les funcions LEN . Seguim els passos següents per aprendre!
Passos:
- Primer, seleccioneu cel·la D5 per substituir caràcters especials de la cel·la C5 .
- Després, escriviu la DRETA i les funcions LEN a la Barra de fórmules. Les funcions de la Barra de fórmules són:
=RIGHT(C5,LEN(C5)-1)
- Aquí, C5 es refereix a la cel·la des de la qual voleu substituir el caràcter, la funció DRETA indica que els caràcters del text s'agafaran de l'últim caràcter i LEN(C5)-1 indica que el text resultant no tindrà el primer caràcter del text referit ( C5 ).
- Ara, premeu Enter al teclat i obtindreu la sortida de les funcions. La sortida de les funcions és 4227.
- Després de prémer Enter al teu teclat , col·loqueu el cursor a la inferior dreta de la cel·la D5 i de seguida apareixerà una cançó d'emplenament automàtic davant vostre.
- Després d'això, arrossegueu AutoFill sing cap avall i podreu substituir caràcters especials de la columna C .
6. Executeu un codi VBA per substituir caràcters especials a Excel
Podem substituir caràcters especials executant un Codi VBA . És la manera més fàcil de substituir l'especialcaràcters a Excel . Si us plau, seguiu les instruccions següents per aprendre!
Pas 1:
- Primer de tot, premeu les tecles ALT + F11 del vostre teclat per obrir el Microsoft Visual Basic per a aplicacions
- Des de la finestra Microsoft Visual Basic per a aplicacions , aneu a,
Insereix → Mòdul
- Després de fer clic a Mòdul, una nova finestra anomenada El mòdul 1 apareixerà davant vostre a l'instant.
Pas 2:
- En la finestra del mòdul 1 , enganxeu el codi següent.
4129
- A continuació, deseu i tanqueu aquest codi, torneu al full de treball.
Pas 3:
- Ara, seleccioneu cel·la D5 per escriure la fórmula ReplaceSpecial .
- Després d'això, escriviu la fórmula ReplaceSpecial a Barra de fórmules. La fórmula de la Barra de fórmules és,
=ReplaceSpecial(C5)
- Ara, premeu Enter al teclat i obtindreu la sortida 4227 com a funció ReplaceSpecial a la cel·la D5 .
- A continuació, col·loqueu el vostre cursor a la inferior dreta de la cel·la D5 i a l'instant apareix un signe d'emplenament automàtic davant vostre i arrossegueu-lo cap avall.
- Després d'arrossegar el autoFill sing cap avall, podreu obtenir la sortida de la funció ReplaceSpecial a tota la columna D que s'ha substituït per caràcters especials.
Coses per recordar
👉 Mentre utilitzeu el Flash Fill Command escriviu el Codi d'Esborrador manualment i, a continuació, aneu a,
Inici → Edició → Ompliu → Flash Fill
👉 Si El menú Desenvolupador no apareix a la barra de menús , premeu les tecles ALT + F11 del teclat per obrir Microsoft Visual Basic per a Finestra d'aplicacions .
Conclusió
Espero que tots els mètodes adequats esmentats anteriorment per substituir caràcters especials ara us indueixin a aplicar-los al vostre Fulls de càlcul Excel amb més productivitat. No dubteu a comentar si teniu cap pregunta o consulta.