Cómo reemplazar caracteres especiales en Excel (6 maneras)

  • Compartir Este
Hugh West

Al trabajar con datos de texto en Excel, es posible que necesitemos sustituir caracteres específicos que son superfluas. Para simplificar la tarea, vamos a sustituir esos caracteres Hoy, en este artículo, veremos las siete técnicas rápidas y sencillas que Excel puede utilizar para obtener información de sus datos. sustituir caracteres especiales con ilustraciones apropiadas.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Caracteres especiales Reemplazar.xlsm

6 formas adecuadas de sustituir caracteres especiales en Excel

Digamos que tenemos diferentes Códigos de productos para diferentes Productos en Columna C que se inician con un carácter especial #, y el nombre de los productos se indican en Columna B He aquí un resumen del conjunto de datos para nuestra tarea de hoy.

1. Aplicar el comando Buscar & Seleccionar para reemplazar caracteres especiales en Excel

En este método, aprenderemos a sustituir caracteres especiales en Excel utilizando la función Buscar & Seleccionar En este caso, queremos sustituir # con vacíos de nuestro conjunto de datos. Sigamos las instrucciones siguientes.

Pasos:

  • Desde la pestaña Inicio, ve a,

Inicio → Edición → Buscar & Seleccionar → Reemplazar.

  • Tras hacer clic en el botón Sustituir opción, una Buscar y reemplazar aparece la ventana.

  • En Buscar y reemplazar ventana, escriba # en el Encuentre lo que caja y Sustituir por caja guarda
  • A continuación, haga clic en el botón Sustituir todo caja.

  • Ahora, un nuevo cuadro de diálogo llamado Microsoft Excel aparece frente a ti mostrando con Todo hecho. Hicimos & reemplazos.
  • Después pulse DE ACUERDO.

  • Una vez completado el proceso anterior, podrá sustituir el carácter especial # con Empty, que se muestra en la siguiente captura de pantalla.

Más información: Cómo Buscar y Reemplazar Valores Usando Comodines en Excel

2. Inserte la función REPLACE para reemplazar caracteres especiales en Excel

Puede utilizar la función REPLACE para sustituir cualquier carácter de cualquier celda. Para sustituir caracteres especiales en Excel utilizando la función REPLACE siga los siguientes pasos para aprender

Pasos:

  • En primer lugar, seleccione una celda vacía en la que escribiremos la función REPLACE de nuestros datos seleccionaremos celda D5.

  • Después de seleccionar la celda D5 escriba la siguiente fórmula en el campo Fórmula Bar ,
=REPLACE(C5,1,1,"")

  • Toma, C5 se refiere a la celda a partir de la cual desea sustituir el carácter especial, Primero 1 indica que desea sustituir el carácter del primer carácter de su texto, 2º 1 indica que desea sustituir un carácter, y ( " ") indica que está eliminando ese carácter.

  • Ahora, pulse Entre en en su teclado y podrá obtener la devolución de la función REPLACE y el rendimiento es 4227 .

  • A continuación, coloque su cursor en el Abajo a la derecha lado de celda D5 y un signo autoFill Ahora, arrastre el signo autoFill hacia abajo.

  • Mientras completa el proceso anterior, podrá sustituir # con Vacío que se ha dado en la captura de pantalla.

3. Uso de la Función SUBSTITUTE para Reemplazar Caracteres Especiales en Excel

Utilizando la función SUBSTITUTE es otra forma de sustituir caracteres especiales en Excel. De nuestro conjunto de datos, queremos sustituir # con Vacío utilizando la función SUBSTITUTE . Siga las instrucciones siguientes para aprender.

Pasos:

  • Seleccione celda D5 primero en solicitarlo la función SUBSTITUTE .

  • A continuación, escriba la función SUBSTITUTE en el Fórmula Bar. La función es,
=SUSTITUIR(C5, "#", "")

  • Después de teclear la función SUBSTITUTE en el Fórmula Bar pulse Entre en en su teclado y podrás obtener la salida de la función, la salida es 4227 que sustituye a los caracteres especiales.

  • Ahora, coloque su cursor en el Abajo a la derecha lado de celda D5 y un signo autoFill Ahora, arrastre el signo autoFill hacia abajo, y obtendrá la salida de la función SUBSTITUTE .

Lecturas similares:

  • Reemplazar Texto de una Celda Basado en una Condición en Excel (5 Métodos)
  • Buscar y reemplazar múltiples valores en Excel (6 métodos rápidos)

4. Ejecute el comando Flash Fill para reemplazar caracteres especiales en Excel

La forma más sencilla es sustituir los caracteres especiales en Excel utilizando Comando Relleno Flash. Para sustituir caracteres especiales mediante Comando Relleno Flash, siga las instrucciones que figuran a continuación.

Pasos:

  • En primer lugar, seleccione celda D5 y escriba manualmente el Código de la Producto llamado Borrador sin carácter especial.

  • Ahora, desde Pestaña Inicio, ir a,

Home → Edición → Relleno → Relleno Flash

  • Por último, obtendrá todos los códigos de producto sin los caracteres especiales pulsando la tecla Flash de relleno opción.

5. Aplicar las funciones RIGHT y LEN para reemplazar caracteres especiales en Excel

En este método, aprenderemos a sustituir caracteres especiales en Excel Utilizando el DERECHO y las funciones LEN Sigamos los siguientes pasos para aprender.

Pasos:

  • En primer lugar, seleccione celda D5 para sustituir los caracteres especiales de la celda C5 .

  • A continuación, escriba el DERECHO y las funciones LEN en el Fórmula Bar. Las funciones del Fórmula Bar son,
=RIGHT(C5,LEN(C5)-1)

  • Toma, C5 se refiere a la celda desde la que desea reemplazar el carácter, la función DERECHO indica que los caracteres del texto se tomarán a partir del último carácter, y LEN(C5)-1 indica que el texto resultante estará sin el primer carácter del texto referido ( C5 ).

  • Ahora, pulse Entre en en su teclado y obtendrá la salida de las funciones. La salida de las funciones es 4227.

  • Tras pulsar Entre en en su teclado Coloque su cursor en el Abajo a la derecha de célula D5 y al instante aparecerá ante ti un canto de autorrelleno.

  • A continuación, arrastre el autoFill cantar hacia abajo y podrá sustituir los caracteres especiales de columna C .

6. Ejecutar un Código VBA para Reemplazar Caracteres Especiales en Excel

Podemos sustituir los caracteres especiales ejecutando un Código VBA Es la forma más sencilla de sustituir caracteres especiales en Excel Siga las siguientes instrucciones para aprender.

Primer paso:

  • En primer lugar, pulse la tecla ALT + F11 teclas de su teclado para abrir el Microsoft Visual Basic para Aplicaciones
  • Desde el Microsoft Visual Basic para Aplicaciones vaya a,

Insertar → Módulo

  • Tras hacer clic en el botón Módulo, una nueva ventana llamada Módulo 1 aparecerá ante ti al instante.

Segundo paso:

  • En el Módulo 1 ventana Pegar lo siguiente Código.
 Function ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*&" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function 

  • A continuación, guarde y cierre este código, vuelva a la hoja de cálculo.

Tercer paso:

  • Ahora, seleccione celda D5 para escribir la fórmula SustituirEspecial .

  • A continuación, escriba SustituirEspecial fórmula en el Fórmula Bar. La fórmula de la Fórmula Bar es,
=ReemplazarEspecial(C5)

  • Ahora, pulse Entre en en su teclado y obtendrá la salida 4227 como el SustituirEspecial función en celda D5 .

  • A continuación, coloque su cursor en el Abajo a la derecha de célula D5 y al instante un signo autoFill aparece delante de ti, y arrástralo hacia abajo.
  • Después de arrastrar el autoFill cantar hacia abajo, podrá obtener la salida del SustituirEspecial a toda la columna D que ha sido sustituida por caracteres especiales.

Cosas para recordar

👉 Mientras se utiliza el Comando Relleno Flash escriba manualmente el Código de Eraser y luego vaya a,

Home → Edición → Relleno → Relleno Flash

👉 Si Menú para desarrolladores no aparece en el Barra de menús pulse ALT + F11 teclas de su teclado para abrir el Microsoft Visual Basic para Aplicaciones ventana.

Conclusión

Espero que todos los métodos adecuados mencionados anteriormente para sustituir caracteres especiales le provoquen ahora aplicarlos en su Excel Hojas de cálculo con más productividad. Si tienes alguna duda o consulta, no dudes en comentarla.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.