Limpieza de espacios con TRIM
Elimine los espacios sobrantes de un texto desordenado mediante TRIM
Limpieza de espacios con TRIM es una lección gratuita de Excel Formulas Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Excel Formulas Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Excel Formulas Academy incluye 4 lecciones en total.
El problema de los espacios adicionales
Los datos copiados de sitios web, archivos PDF u otros sistemas suelen llegar con espacios adicionales. Puede haber un espacio antes de un nombre, dos espacios entre palabras o espacios finales que ni siquiera puede ver.
Estos espacios invisibles hacen que fallen las búsquedas, la ordenación y las coincidencias. La función TRIM los limpia para que el texto se comporte de forma predecible.
Qué hace TRIM
TRIM elimina espacios del texto siguiendo una regla sencilla:
- Elimina todos los espacios del principio y el final
- Reduce cualquier secuencia de espacios entre palabras a un solo espacio
Por tanto, TRIM(" Hello world ") devuelve el texto limpio Hello world, con exactamente un espacio en el centro y ninguno en los extremos.
=TRIM(" Hello world ")TRIM con una referencia de celda
En la práctica, se indica a TRIM que use una celda desordenada. Si A2 contiene John Smith con espacios sobrantes, esta fórmula devuelve la versión ordenada:
El resultado es John Smith, sin espacios iniciales ni finales. Coloque la fórmula en una columna nueva y, si desea conservar los datos limpios, copie y pegue los valores sobre los originales.
=TRIM(A2)TRIM conserva los espacios individuales
Una duda frecuente es si TRIM elimina todos los espacios. No. Conserva los espacios individuales entre palabras porque son significativos.
TRIM("New York") devuelve New York — los tres espacios se reducen a uno. Sus frases y nombres siguen siendo legibles; solo se elimina el exceso.
=TRIM("New York")Por qué los espacios finales son peligrosos
Un espacio final es invisible, pero existe. El texto Apple y Apple (con un espacio final) parecen idénticos, pero una hoja de cálculo los trata como valores diferentes.
Esto hace que fallen las búsquedas y que se cuelen duplicados. Ejecutar TRIM en ambas columnas antes de compararlas elimina esta discrepancia oculta.
TRIM y LEN para detectar problemas
Puede demostrar que una celda tiene espacios adicionales comparando su longitud antes y después de aplicar TRIM.
Si LEN(A2) es mayor que LEN(TRIM(A2)), la celda contiene espacios que TRIM eliminaría. Esta fórmula devuelve cuántos caracteres de espacio adicionales estaban ocultos en la celda.
=LEN(A2) - LEN(TRIM(A2))Limpiar antes de realizar una búsqueda
Una solución frecuente consiste en envolver el valor de búsqueda en TRIM para que un espacio sobrante no provoque que falte una coincidencia.
Aquí, el término de búsqueda de A2 se limpia antes de que VLOOKUP lo busque en la tabla. Aunque A2 tuviera espacios finales, la búsqueda ahora coincide con el valor limpio de la tabla.
=VLOOKUP(TRIM(A2), D:E, 2, FALSE)Qué no puede eliminar TRIM
TRIM solo gestiona el carácter de espacio normal. El texto extraído de la web a veces contiene un espacio de no separación — un carácter invisible diferente que TRIM ignora.
Para eliminarlos, sustitúyalos primero por espacios normales con SUBSTITUTE usando el código de carácter 160 y, después, aplique TRIM. La combinación de ambas funciones elimina casi cualquier espacio persistente.
=TRIM(SUBSTITUTE(A2, CHAR(160), " "))Combinar TRIM con CLEAN
El texto importado también puede ocultar caracteres no imprimibles, como saltos de línea. La función CLEAN los elimina, mientras que TRIM gestiona los espacios.
Usarlas juntas proporciona un texto completamente depurado. Aplique primero CLEAN para eliminar los caracteres de control y, después, TRIM para corregir los espacios restantes.
=TRIM(CLEAN(A2))Excel y Sheets: una pequeña diferencia
TRIM funciona tanto en Excel como en Google Sheets con el mismo objetivo. Hay un matiz: TRIM de Excel ignora los espacios de no separación, mientras que TRIM de Google Sheets también gestiona algunos de ellos.
Para trabajar con seguridad en cualquiera de las dos herramientas, el truco de SUBSTITUTE con CHAR(160) es la forma fiable de limpiar texto pegado desde la web.
Hacer permanentes los datos limpios
Una fórmula TRIM muestra el texto limpio, pero la celda original con datos desordenados sigue ahí. Para reemplazarla definitivamente, copie las celdas con la fórmula y utilice Pegado especial → Valores sobre la columna original.
Esto convierte los resultados de la fórmula en texto simple que puede conservar y, después, puede eliminar la columna auxiliar. Ahora sus datos están depurados de forma permanente, no solo se muestran limpios.
=TRIM(A2)Comprobación rápida
Compruebe su comprensión de TRIM.
Repaso: la función TRIM
Ha aprendido a limpiar los espacios desordenados del texto.
TRIM(text)elimina los espacios iniciales y finales- Las secuencias internas de espacios se reducen a un solo espacio
- Los espacios finales hacen que fallen silenciosamente las búsquedas y las coincidencias
- Utilice
LENmenosLEN(TRIM())para detectar espacios ocultos - Combínela con
CLEANySUBSTITUTE(CHAR(160))para limpiar texto pegado desde la web
Ha completado las funciones de texto para extraer, medir y limpiar. A continuación, aprenderá a unir y transformar texto.
Preguntas frecuentes
¿La lección «Limpieza de espacios con TRIM» es gratis?
Sí — el texto completo de «Limpieza de espacios con TRIM» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Excel Formulas Academy, actualiza a CoddyKit PRO. El curso de Excel Formulas Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Limpieza de espacios con TRIM»?
Elimine los espacios sobrantes de un texto desordenado mediante TRIM Practicas Excel Formulas Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Excel Formulas Academy?
No se requiere experiencia previa. Excel Formulas Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.
¿Cuánto tiempo toma la lección «Limpieza de espacios con TRIM»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Excel Formulas Academy?
Sí. Cada lección de Excel Formulas Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Extracción de texto con LEFT y RIGHT
- Extracción del centro con MID
- Medición de texto con LEN
- Limpieza de espacios con TRIM