Fórmula de Excel: eliminar los espacios iniciales y finales del texto -

Tabla de contenido

Fórmula genérica

=TRIM(text)

Resumen

Si necesita eliminar los espacios iniciales y finales del texto en una o más celdas, puede usar la función TRIM. En el programa de ejemplo, la fórmula en la celda C3 es:

=TRIM(B3)

Una vez que haya eliminado los espacios adicionales, puede copiar las celdas con fórmulas y pegar especiales en otro lugar como "valores" para obtener el texto final.

Video: Cómo limpiar texto con TRIM y CLEAN

Explicación

La función TRIM es completamente automática. Elimina elimina los espacios iniciales y finales del texto y también "normaliza" varios espacios entre palabras a un solo carácter de espacio. Todo lo que necesita hacer es proporcionar una referencia a una celda.

RECORTAR con LIMPIAR

Si también necesita eliminar los saltos de línea de las celdas, puede agregar la función LIMPIAR así:

=TRIM(CLEAN(text))

La función LIMPIAR elimina un rango de caracteres que no se imprimen, incluidos los saltos de línea, y devuelve texto "limpio". Luego, la función TRIM se encarga de eliminar espacios adicionales y devuelve el texto final.

Otros personajes problemáticos

Tenga en cuenta que CLEAN no puede eliminar todos los caracteres que no se imprimen, en particular un espacio que no se separa, que puede aparecer en Excel como CHAR (160). Al agregar la función SUSTITUIR a la fórmula, puede eliminar caracteres específicos. Por ejemplo, para eliminar un espacio que no se rompa, puede usar:

=TRIM(CLEAN(SUBSTITUTE(B1,CHAR(160)," ")))

Buenos enlaces

Limpieza de datos "sucios" (Ron de Bruin)

Articulos interesantes...