Com substituir caràcters especials a Excel (6 maneres)

  • Comparteix Això
Hugh West

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.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.