Como substituír caracteres especiais en Excel (6 xeitos)

  • Comparte Isto
Hugh West

Ao traballar con datos de texto en Excel, é posible que teñamos que substituír caracteres específicos que son superfluos. Para simplificar a tarefa, substituiremos eses caracteres dos teus datos. Hoxe, neste artigo, analizaremos as sete técnicas rápidas e sinxelas que permiten substitúen os caracteres especiais de Excel por ilustracións adecuadas.

Descargar o libro de prácticas

Descarga este caderno de prácticas para facer exercicio mentres lees este artigo.

Substituír caracteres especiais.xlsm

6 formas axeitadas de substituír Caracteres especiais en Excel

Digamos que temos diferentes Códigos de produto para diferentes Produtos na Columna C que comezan cun carácter especial #, e o nome dos produtos indícanse na Columna B . Aquí tes unha visión xeral do conxunto de datos para a nosa tarefa de hoxe.

1. Aplicar o Find & Seleccione o comando para substituír caracteres especiais en Excel

Neste método, aprenderemos a substituír caracteres especiais en Excel mediante o Buscar & Seleccione o comando . Aquí, queremos substituír # por baleiro do noso conxunto de datos. Sigamos as instrucións a continuación.

Pasos:

  • Desde a pestana Inicio, vai a

Inicio → Edición → Buscar & Seleccione → Substituír

  • Despois de facer clic na opción Substituír , aparece unha xanela Buscar e substituír arriba.

  • Desde a xanela Buscar e substituír , escriba # no Buscar que e Substituír con a caixa mantén
  • Despois diso, fai clic na caixa Substituír todo .

  • Agora, aparece un novo cadro de diálogo chamado Microsoft Excel diante de ti que se mostra con Todo feito. Fixemos & substitucións.
  • Despois diso, prema Aceptar.

  • Despois de completar o proceso anterior, poderá substituír o carácter especial # por Empty que se deu na seguinte captura de pantalla.

Ler máis: Como atopar e substituír valores usando comodíns en Excel

2. Insira a función SUBSTITUIR para substituír caracteres especiais en Excel

Podes usar a función SUBSTITUIR para substituír calquera carácter de calquera cela. Para substituír caracteres especiais en Excel usando a función SUBSTITUIR , siga os pasos seguintes para aprender!

Pasos:

  • Primeiro de todo , seleccione unha cela baleira onde escribiremos a función SUBSTITUIR , dos nosos datos seleccionaremos cela D5.

  • Despois de seleccionar a cela D5 , escriba a seguinte fórmula na Barra de fórmulas ,
=REPLACE(C5,1,1,"")

  • Aquí, C5 refírese á cela desde a que desexa substituír o carácter especial, Primeiro 1 indica que quere substituír o personaxe do primeirocarácter do teu texto, o segundo 1 indica que queres substituír un carácter e ( ” ”) indica que estás a eliminar ese carácter.

  • Agora, preme Intro no teu teclado e poderás recuperar a función SUBSTITUIR e o retorno é 4227 .

  • Despois diso, coloque o cursor no Lado inferior dereito da cela D5 e aparece un sinal de enchido automático . Agora arrastra o sinal de enchido automático cara abaixo.

  • Mentres completes o proceso anterior, poderás substituír # con Empty que se deu na captura de pantalla.

3. O uso da función SUBSTITUTO para substituír caracteres especiais en Excel

Usar a función SUBSTITUTO é outra forma de substituír caracteres especiais en Excel. Desde o noso conxunto de datos, queremos substituír # por Empty usando a función SUBSTITUTE . Siga as instrucións a continuación para aprender!

Pasos:

  • Seleccione primeiro celda D5 para aplicar a función SUBSTITUCIÓN .

  • Despois diso, escriba a función SUBSTITUTE na Barra de fórmulas. A función é,
=SUBSTITUTE(C5, "#", "")

  • Despois de escribir a función SUBSTITUTE no Barra de fórmulas , preme Intro no teu teclado e poderás obtera saída da función, a saída é 4227 que está a substituír caracteres especiais.

  • Agora, coloque o seu cursor no lado inferior dereita da cela D5 e aparece un sinal de enchido automático . Agora, arrastra o signo de recheo automático cara abaixo e obterás a saída da función SUBSTITUTE .

Lecturas similares:

  • Substituír o texto dunha cela en función da condición en Excel (5 métodos)
  • Buscar e substituír varios Valores en Excel (6 métodos rápidos)

4. Realice o comando Flash Fill para substituír caracteres especiais en Excel

O xeito máis sinxelo é substituír caracteres especiais en Excel mediante o Flash Fill Command. Para substituír caracteres especiais mediante o Comando de recheo de flash, siga as instrucións seguintes.

Pasos:

  • Primeiro, seleccione cela D5 e escriba manualmente o Código do Produto chamado Goma de borrar sen carácter especial.

  • Agora, desde Pestaña Inicio, vai a,

Inicio → Edición → Recheo → Recheo Flash

  • Finalmente, obterás todos os códigos de produtos sen os caracteres especiais premendo a opción Flash Fill .

5. Aplica as funcións RIGHT e LEN para substituír caracteres especiais en Excel

Neste método, aprenderemos a substituír caracteres especiais en ExcelUsando a DEREITA e as funcións LEN . Sigamos os seguintes pasos para aprender!

Pasos:

  • Primeiro, seleccione cela D5 para substituír caracteres especiais da cela C5 .

  • Despois diso, escriba a DEREITA e a función LEN en a Barra de fórmulas. As funcións da Barra de fórmulas son,
=RIGHT(C5,LEN(C5)-1)

  • Aquí, C5 refírese á cela desde a que desexa substituír o carácter, a función DEREITA indica que os caracteres do texto serán tomados do último carácter e LEN(C5)-1 indica que o texto resultante estará sen o primeiro carácter do texto referido ( C5 ).

  • Agora, preme Intro no teu teclado e obterás a saída das funcións. A saída das funcións é 4227.

  • Despois de premer Intro no teu teclado , coloque o cursor na Inferior á dereita da cela D5 e ao instante aparecerá diante de ti unha canción de recheo automático.

  • Despois diso, arrastre o AutoFill sing cara abaixo e poderás substituír os caracteres especiais da columna C .

6. Executa un código VBA para substituír caracteres especiais en Excel

Podemos substituír caracteres especiais executando un Código VBA . É a forma máis sinxela de substituír especialcaracteres en Excel . Siga as instrucións a continuación para aprender!

Paso 1:

  • Primeiro de todo, prema as teclas ALT + F11 do seu teclado para abrir a Microsoft Visual Basic para aplicacións
  • Desde a xanela Microsoft Visual Basic para aplicacións , vaia a

Inserir → Módulo

  • Despois de facer clic no Módulo, unha nova xanela chamada O módulo 1 aparecerá diante de ti ao instante.

Paso 2:

  • En o Módulo 1 xanela , pegue o seguinte Código.
4920

  • A continuación, garda e pecha este código, volve á folla de traballo.

Paso 3:

  • Agora, selecciona cela D5 para escribir a fórmula ReplaceSpecial .

  • Despois escriba a fórmula ReplaceSpecial no Barra de fórmulas. A fórmula da Barra de fórmulas é
=ReplaceSpecial(C5)

  • Agora, preme Intro no teu teclado e obterás a saída 4227 como a función ReplaceSpecial na celda D5 .

  • A continuación, coloque o seu cursor na inferior dereita da cela D5 e ao instante aparece un sinal de recheo automático diante de ti e arrástrao cara abaixo.
  • Despois de arrastrar a AutoFill sing cara abaixo, poderás obter a saída da función ReplaceSpecial a toda a columna D que foi substituída por caracteres especiais.

Cousas para recordar

👉 Mentres usa o Comando de recheo de flash escriba manualmente o código do borrador e, a continuación, vaia a

Inicio → Edición → Recheo → Recheo de flash

👉 Se O menú de programador non aparece na Barra de menús , preme as teclas ALT + F11 do teclado para abrir o Microsoft Visual Basic para Fiestra de aplicacións .

Conclusión

Espero que todos os métodos adecuados mencionados anteriormente para substituír caracteres especiais agora o fagan aplicar no teu Follas de cálculo Excel con máis produtividade. Non dubides en comentar se tes algunha pregunta ou consulta.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.