Es posible que necesite limpiar datos eliminando caracteres no deseados como asteriscos, paréntesis o símbolos de moneda de sus celdas de Excel. Eliminar cada uno manualmente es lento y poco práctico para conjuntos de datos grandes. La función Buscar y reemplazar de Excel puede eliminar estos caracteres de forma masiva. Este artículo explica cómo usar Buscar y reemplazar para eliminar caracteres específicos, incluidos los comodines para patrones.
Puntos clave: Eliminar caracteres con Buscar y reemplazar
- Ctrl+H (cuadro de diálogo Buscar y reemplazar): Abre la herramienta para buscar texto específico y reemplazarlo con nada para eliminarlo.
- Uso del carácter tilde (~): Le permite buscar y eliminar caracteres comodín como el asterisco (*) o el signo de interrogación (?).
- Comando Reemplazar todo: Elimina al instante cada instancia del carácter o patrón especificado del rango seleccionado.
Cómo funciona Buscar y reemplazar para eliminar texto
La herramienta Buscar y reemplazar de Excel busca el texto que usted especifica y lo reemplaza con texto nuevo. Para eliminar caracteres, le indica a Excel que los reemplace con una cadena vacía. Puede apuntar a un solo carácter, una secuencia de caracteres o un patrón usando comodines. Este método funciona con valores en celdas, pero no modifica las fórmulas. Los cambios son permanentes una vez que guarda el libro, por lo que es recomendable trabajar en una copia de sus datos.
Pasos para eliminar caracteres específicos
Siga estos pasos para eliminar caracteres no deseados de su hoja de cálculo.
- Seleccione el rango de datos
Haga clic y arrastre para seleccionar las celdas, columnas o filas que contienen los caracteres que desea eliminar. Para procesar toda la hoja, haga clic en el triángulo en la intersección de los encabezados de fila y columna. - Abra el cuadro de diálogo Buscar y reemplazar
Presione Ctrl+H en su teclado. También puede ir a la pestaña Inicio, hacer clic en Buscar y seleccionar en el grupo Edición y luego elegir Reemplazar. - Ingrese el carácter a buscar
En el cuadro Buscar, escriba el carácter exacto que desea eliminar, como un signo de dólar ($) o un guion (-). - Deje el cuadro Reemplazar con vacío
Asegúrese de que el cuadro Reemplazar con esté completamente en blanco. Esto le indica a Excel que reemplace el carácter encontrado con nada, eliminándolo efectivamente. - Ejecute el reemplazo
Haga clic en Reemplazar todo. Excel mostrará un mensaje confirmando cuántos reemplazos se realizaron. Haga clic en Aceptar para cerrar el mensaje.
Eliminar caracteres comodín
El asterisco (*) y el signo de interrogación (?) son comodines en Buscar y reemplazar. Para eliminar estos caracteres literales, debe anteponerles una tilde (~).
- Abra Buscar y reemplazar
Seleccione sus datos y presione Ctrl+H. - Use el escape con tilde
Para eliminar un asterisco, escriba ~* en el cuadro Buscar. Para eliminar un signo de interrogación, escriba ~?. Deje el cuadro Reemplazar con vacío. - Ejecute el comando
Haga clic en Reemplazar todo para eliminar todas las instancias de ese carácter comodín específico.
Errores comunes y limitaciones
Buscar y reemplazar eliminó demasiado texto
Si usa un asterisco (*) solo en el cuadro Buscar, significa cualquier secuencia de caracteres. Reemplazarlo con nada borrará todo el contenido de la celda. Use siempre la tilde (~*) para buscar un asterisco literal. Pruebe primero en una selección pequeña de datos haciendo clic en Buscar siguiente antes de usar Reemplazar todo.
Los caracteres en fórmulas no se eliminan
Buscar y reemplazar funciona en el valor mostrado de la celda, no en el código fuente de la fórmula. Para eliminar un carácter dentro de una fórmula, debe editar la barra de fórmulas directamente o usar una columna auxiliar con la función SUSTITUIR.
Quedan espacios o caracteres no imprimibles
A veces los datos contienen espacios de no separación u otros caracteres invisibles. Es posible que no se eliminen con un espacio estándar. Use la función CARACTER para identificar el código del carácter y luego use Buscar y reemplazar con ese código. Por ejemplo, CARACTER(160) representa un espacio de no separación.
Buscar y reemplazar vs. función SUSTITUIR
| Elemento | Buscar y reemplazar | Función SUSTITUIR |
|---|---|---|
| Tipo de operación | Acción manual y única sobre valores de celda | Basada en fórmula, crea un nuevo valor dinámicamente |
| Permanencia | Altera directamente los datos originales | Los datos originales permanecen sin cambios |
| Ideal para | Limpiar datos importados o ediciones masivas rápidas | Transformación de datos continua dentro de un flujo de trabajo |
| Coincidencia de patrones | Admite comodines (*, ?) para búsquedas flexibles | Requiere texto exacto; no admite comodines |
| Automatización | Debe ejecutarse manualmente cada vez | Se actualiza automáticamente si cambian los datos de origen |
Ahora puede limpiar conjuntos de datos eliminando puntuación, símbolos o caracteres comodín no deseados. Use el comando Reemplazar todo para eliminaciones masivas rápidas en columnas. Para una técnica más avanzada, combine Buscar y reemplazar con la función ESPACIOS para limpiar espacios adicionales después de eliminar caracteres.