Como atopar caracteres especiais en Excel (3 métodos sinxelos)

  • Comparte Isto
Hugh West

Este tutorial mostrará os pasos para atopar caracteres especiais en Excel. Usamos diferentes caracteres especiais como coma ( , ), punto ( . ), guión ( ), corchetes (), etc. no noso día a día laboral. Pero ás veces, ao presentar os datos, estes caracteres especiais poden crear confusión ou, nalgúns casos, poden parecer moi raros de ver. Polo tanto, é moi importante atopar personaxes especiais.

Descargar o libro de prácticas

Podes descargar o libro de prácticas desde aquí.

Atopar caracteres especiais.xlsm

3 métodos sinxelos para atopar caracteres especiais en Excel

O noso obxectivo é atopar personaxes especiais para unha mellor presentación. Para iso, podemos usar os métodos 3 . Describiremos os métodos 3 a continuación.

1. Usando Power Query para atopar caracteres especiais en Excel

O noso obxectivo é atopar caracteres especiais mediante o Método Power Query . Seguiremos os seguintes pasos para aprender o método.

Pasos:

  • Primeiro, temos unha táboa de datos na que temos Comercio global Número de elemento na Columna B e Caracteres especiais na Columna C .

  • Entón, vai a a pestana Datos e desde a Obter & Transformar datos , seleccione a opción De Táboa/Intervalo .

  • Despois, a Táboa2 A folla de traballo abrirase na pantalla.
  • A continuación, vaiaá pestana Engadir columna e seleccione a opción Columna personalizada .

  • Despois, o <1 Na pantalla abrirase a xanela>Columna personalizada .
  • A continuación, pega a seguinte fórmula na pestana Fórmula de columna personalizada.
=Text.Remove([Global Trade Item Number],{"A".."z","0".."9"})

  • Despois de premer o botón Aceptar , atoparás o resultado a continuación.

  • A continuación, prema o botón Pechar & Cargar a opción da pestana Inicio .

  • Por último, obterás o seguinte resultado.

Ler máis: Aplicar fórmulas para identificar caracteres especiais en Excel (4 métodos)

2. Aplicación Código VBA

Neste caso, queremos buscar un carácter especial mediante o código VBA . A descrición completa dos pasos ofrécese a continuación:

Pasos:

  • Primeiro, prema Alt+F11 para abrir a xanela de VBA .
  • A continuación, seleccione a opción Módulo da pestana Inserir .

  • A continuación, insira o seguinte código VBA na xanela:
8278

  • Despois diso, faga clic na opción Executar ou F5 para ver se hai un erro no código.
  • A continuación, garda o código premendo Ctrl+S .

  • A continuación, volve á folla de traballo principal e na cela C5 insira a seguinte fórmula:

=FindSpecialCharacters(B5)

  • A continuación, atoparás o resultado para esa cela. Nestecaso, xa que a celda contén caracteres especiais polo que mostra o resultado como VERDADEIRO .
  • A continuación, use o Recheo para usar o mesmo para toda a columna.

  • Finalmente, obterás o resultado na imaxe de abaixo.

  • Se cambiamos algún dato onde non exista ningún carácter especial, mostrará FALSO na caixa.

Lecturas similares

  • Como establecer o límite de caracteres en Excel
  • Comprobar o límite de caracteres en Excel (con pasos sinxelos)
  • Como inserir un carácter entre texto en Excel (5 métodos sinxelos)

3. Aplicar funcións definidas polo usuario

Agora, intentaremos atopar caracteres especiais aplicando unha Función definida polo usuario . Os pasos descríbense a continuación:

Pasos:

  • Como o segundo método, primeiro abra a xanela VBA e insira o seguinte código e garda o código.
8613
  • Despois de gardar o código na cela C5 , insira a seguinte fórmula.
=Check_Special_Characters(B5)

  • Como o método anterior, atopará VERDADEIRO se a cela contén un carácter especial. En caso contrario, mostrará FALSO . A continuación, utiliza Recheo de control para aplicalo a todas as columnas.

  • Despois diso, atoparás o seguinte resultado.

Como substituír caracteres especiais en Excel

Nalgúns casos, os caracteres especiaiscrean tanta confusión que deben ser substituídos. Para substituír caracteres especiais, seguiremos os seguintes pasos:

Pasos:

  • Primeiro, escribe os datos sen os caracteres no C5 celda.

  • A continuación, vai á pestana Inicio e selecciona Flash Fill desde Opción Encher .

  • Finalmente, obterás un resultado similar ao da imaxe de abaixo.

Ler máis: Como filtrar caracteres especiais en Excel (unha guía sinxela)

Cousas para lembrar

  • O primeiro método é o xeito máis rápido e sinxelo de todos eles.
  • No caso de usar código VBA , hai que lembrar que debe gardarse como un ficheiro Enable-Macro .
  • No caso do código VBA , primeiro debes gardar o código despois de que as fórmulas funcionen.

Conclusión

A partir de agora, siga os métodos descritos anteriormente. Así, poderás atopar personaxes especiais en Excel. Indícanos se tes máis formas de facer a tarefa. Siga o sitio web de ExcelWIKI para obter máis artigos coma este. Non esquezas deixar comentarios, suxestións ou consultas se tes algunha na sección de comentarios a continuación.

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.