Táboa de contidos
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.