Cómo eliminar espacios adicionales en datos de celdas de Excel con la función TRIM
🔍 WiseChecker

Cómo eliminar espacios adicionales en datos de celdas de Excel con la función TRIM

Los espacios adicionales en los datos de Excel pueden causar errores de ordenación y evitar que las fórmulas funcionen correctamente. Estos espacios a menudo provienen de datos importados o errores de entrada manual. La función TRIM es una herramienta integrada diseñada para limpiar este texto. Este artículo explica cómo usar TRIM para eliminar todos los espacios adicionales excepto los espacios simples entre palabras.

Puntos clave: Limpieza de datos con la función TRIM

  • Función TRIM: Elimina todos los espacios del texto excepto los espacios simples entre palabras en una celda.
  • Buscar y reemplazar con comodín: Elimina todos los espacios, incluidos los que están entre palabras, para una limpieza más agresiva.
  • Pegar valores: Convierte las fórmulas que usan TRIM en datos de texto estáticos y limpios.

ADVERTISEMENT

Qué hace la función TRIM de Excel

La función TRIM es una función de texto en Excel. Su única tarea es eliminar espacios adicionales de una cadena de texto. Elimina los espacios iniciales al comienzo del texto, los espacios finales al final y cualquier espacio adicional entre palabras más allá de uno solo. Deja exactamente un espacio entre palabras para mantener la legibilidad. Esta función es esencial para la limpieza de datos porque los espacios son caracteres invisibles que pueden romper búsquedas y comparaciones. Por ejemplo, el texto ”  Report  Data  ” se convertiría en “Report Data”. TRIM no elimina los espacios de no separación que se encuentran a menudo en datos web, lo cual es una limitación clave.

Pasos para usar la función TRIM

Siga estos pasos para limpiar sus datos usando la función TRIM. Aplicará la fórmula y luego reemplazará los datos originales con los resultados limpios.

  1. Seleccione la celda para su fórmula
    Haga clic en una celda vacía adyacente a la primera celda que contiene datos desordenados. Por ejemplo, si sus datos comienzan en la celda A1, haga clic en la celda B1.
  2. Ingrese la fórmula TRIM
    Escriba la fórmula =TRIM(A1) y presione Enter. Reemplace “A1” con la dirección de la celda que desea limpiar.
  3. Copie la fórmula hacia abajo
    Seleccione la celda con la fórmula. Haga doble clic en el pequeño controlador de relleno cuadrado en la esquina inferior derecha de la celda para copiar la fórmula hacia abajo en toda la columna.
  4. Convierta las fórmulas en valores
    Seleccione todas las celdas que contienen las fórmulas TRIM. Presione Ctrl+C para copiarlas. Haga clic derecho en la primera celda de la selección y elija Pegado especial. En el cuadro de diálogo, seleccione Valores y haga clic en Aceptar. Esto reemplaza las fórmulas con el texto limpio.
  5. Reemplace los datos originales
    Seleccione y copie la nueva columna de valores limpios. Haga clic derecho en la celda superior de su columna de datos original y elija Pegado especial > Valores. Ahora puede eliminar la columna auxiliar con las fórmulas.

Usar TRIM en una columna completa

  1. Aplique la fórmula a la primera celda
    En la celda junto al encabezado de sus datos, ingrese una fórmula como =TRIM(A2).
  2. Cree una tabla de Excel
    Seleccione cualquier celda en su rango de datos y presione Ctrl+T. Haga clic en Aceptar. La fórmula se rellenará automáticamente en toda la columna de la tabla.
  3. Extraiga los valores limpios
    Copie la columna de fórmulas y use Pegado especial > Valores sobre la columna original como se describe en los pasos principales.

ADVERTISEMENT

Errores comunes y limitaciones de TRIM

TRIM no elimina los espacios de no separación

Los datos copiados de páginas web a menudo contienen caracteres de espacio de no separación. TRIM no los eliminará, por lo que sus datos aún pueden parecer tener espacios. Para solucionar esto, use la función SUBSTITUTE: =TRIM(SUBSTITUTE(A1, CHAR(160), " ")). Esto reemplaza el carácter de espacio de no separación con un espacio regular antes de recortar.

Olvidar pegar como valores

Un error común es eliminar la columna de datos original mientras los datos limpios aún son fórmulas. Si elimina la columna de origen, las fórmulas devuelven un error #REF!. Siempre use Pegado especial > Valores para crear texto estático antes de eliminar los datos originales.

TRIM solo funciona con texto

La función TRIM está diseñada para cadenas de texto. Si la aplica a un número, Excel tratará el número como texto. Esto puede romper los cálculos posteriores. Para limpiar números almacenados como texto con espacios, use =VALUE(TRIM(A1)) para convertir el resultado de nuevo a un número adecuado.

TRIM vs. otros métodos de eliminación de espacios

Elemento Función TRIM Buscar y reemplazar
Uso principal Limpiar texto eliminando espacios adicionales entre palabras Eliminar todos los caracteres de espacio de las celdas
Maneja espacios iniciales/finales Sí, los elimina por completo Sí, los elimina por completo
Maneja espacios entre palabras Reduce a un espacio Elimina todos los espacios, uniendo palabras
Ideal para Limpieza de datos estándar para informes Preparar códigos o palabras clave sin espacios
Dependencia de fórmulas Crea una fórmula que debe convertirse a valores Cambia directamente el contenido de la celda original

Ahora puede limpiar datos importados y corregir errores de espaciado en sus hojas de cálculo. Use la función TRIM como primer paso en cualquier rutina de preparación de datos. Para una limpieza más potente, combine TRIM con CLEAN para eliminar caracteres no imprimibles. Recuerde usar Ctrl+Shift+Enter si necesita aplicar una fórmula matricial con TRIM en un rango dinámico en versiones anteriores de Excel.

ADVERTISEMENT