Cómo limpiar texto en Excel con las funciones ESPACIOS y LIMPIAR

🧹 Limpieza de texto en Excel: funciones ESPACIOS y LIMPIAR

Cuando se importan datos desde sistemas informáticos, bases de datos o páginas web, es común encontrar espacios innecesarios, caracteres extraños o errores de formato. Antes de usar esa información en tablas dinámicas, filtros o informes, conviene limpiar y depurar el texto.
En este tutorial aprenderás a usar dos funciones clave: ESPACIOS() y LIMPIAR().


✨ 1. Función ESPACIOS(): elimina espacios innecesarios

La función ESPACIOS() sirve para quitar los espacios adicionales al principio, al final o entre palabras de una celda, dejando solo un espacio simple entre ellas.

📘 Sintaxis:

=ESPACIOS(texto)

🔹 Ejemplo:

A (Texto original) B (Resultado con =ESPACIOS(A1))
“ Ana María Pérez” Ana María Pérez

💡 Aplicación práctica:
Esta función es ideal cuando los datos importados presentan errores de espaciado que afectan operaciones como filtros, búsquedas o clasificaciones.


🧼 2. Función LIMPIAR(): elimina caracteres no imprimibles

A veces, los textos importados desde bases de datos o archivos externos (como CSV o XML) incluyen símbolos invisibles o caracteres extraños que pueden distorsionar los datos.
La función LIMPIAR() elimina esos caracteres.

📘 Sintaxis:

=LIMPIAR(texto)

🔹 Ejemplo:

A (Texto original) B (Resultado con =LIMPIAR(A1))
“Juan#Carlos@” JuanCarlos

💡 Uso común:
Perfecta para limpiar datos copiados de sistemas ERP, páginas web o reportes exportados con errores de codificación.


🔄 3. Combinar ESPACIOS() y LIMPIAR()

La combinación de ambas funciones permite realizar una limpieza completa del texto, eliminando tanto los caracteres no imprimibles como los espacios de más.

📘 Sintaxis combinada:

=ESPACIOS(LIMPIAR(texto))

🔹 Ejemplo práctico:

A (Texto original) B (Resultado con =ESPACIOS(LIMPIAR(A1)))
“ José #López ” José López

💡 Orden recomendado:

  1. Primero LIMPIAR(), para eliminar los caracteres invisibles.

  2. Luego ESPACIOS(), para ajustar los espacios.


🧠 Buenas prácticas

✅ Antes de crear tablas dinámicas o aplicar filtros, limpia siempre tus datos.
✅ Si vas a combinar texto con fórmulas, asegúrate de que no haya espacios ocultos.
✅ Usa la barra de fórmulas para verificar si el contenido realmente está limpio.
✅ Puedes aplicar estas funciones junto con MAYUSC(), MINUSC() o NOMPROPIO() para estandarizar los nombres.


🧩 Ejemplo completo

Texto original Fórmula Resultado
" Pedro García # " =ESPACIOS(LIMPIAR(A1)) Pedro García
Previous Post
Next Post