Cómo usar la función TRIM en Excel

Puede eliminar los espacios a la izquierda y a la derecha del texto y dentro del texto de la cadena de texto utilizando la función TRIM de Excel.

Cuando importa texto de Internet u otra aplicación a su hoja de cálculo de Excel, a menudo viene con espacios no deseados antes de un texto, después de un texto o en el medio del valor del texto. Excel le brinda una función simple y fácil de usar llamada TRIM para limpiar esos espacios adicionales.

Con la función TRIM de Excel, puede eliminar fácilmente los espacios no solo al principio y al final del texto, sino también dentro de la cadena de texto. En esta publicación, le mostraremos cómo eliminar el espacio inicial y final del texto y el espacio dentro del texto junto con solo eliminar los espacios de la izquierda del texto.

Uso de la función TRIM para eliminar espacios adicionales en Excel

TRIM es una función de cadena / texto que elimina no solo los espacios de ambos lados, sino también más de un espacio dentro de las palabras. Esta función solo puede eliminar el carácter de espacio ASCII (32) de la cadena de texto, pero no los caracteres de espacio que no se separan, que generalmente se encuentran en las páginas web y se copian en Excel.

La sintaxis de la función TRIM es:

= RECORTAR (Valor de celda / Texto)

Puede hacer referencia a la celda o usar texto directo como argumento en la función.

La siguiente hoja de muestra tiene espacios iniciales, finales, dobles, espacios intermedios y muchos espacios adicionales en las celdas. Veamos cómo podemos usar TRIM para eliminar espacios adicionales.

Seleccione la celda donde desea su cadena de texto recortada y escriba la fórmula en la siguiente imagen. En nuestro ejemplo, queremos recortar la cadena de texto en la celda A1, por lo que usamos A1 como argumento de la función TRIM y escribimos la fórmula en la celda B.

Como puede ver, todos los espacios iniciales, finales y dobles se eliminan en la cadena de texto.

También puede ingresar una cadena de texto en lugar de una referencia de celda como argumento en la función. Solo asegúrese de encerrar su cadena de texto con comillas dobles (“”) como se muestra a continuación.

Uso de la función TRIM para eliminar espacios adicionales en varias celdas

También puede utilizar TRIM para eliminar espacios no deseados en una columna de celdas. Solo tienes que aplicar la fórmula que escribiste en uno al resto de la columna.

Puede ver un pequeño cuadrado verde (controlador de relleno) en la esquina inferior derecha de la celda de fórmula, simplemente coloque el cursor en el cuadrado y arrástrelo sobre las celdas en las que desea aplicar la fórmula.

En consecuencia, ahora tiene dos columnas de cadenas de texto originales con espacios y textos recortados sin espacios adicionales.

Eliminación de espacios iniciales solo con la función TRIM

De vez en cuando, es posible que desee eliminar solo los espacios iniciales y no el resto. En el siguiente ejemplo, tenemos algunas direcciones con un espacio doble entre las diferentes partes de la dirección. Esto se hace para mejorar la legibilidad. Pero también hay algunos espacios principales en las celdas.

Si usamos la función TRIM en estas direcciones, eliminará todos los espacios adicionales, incluidos los espacios dobles que agregamos para mejorar la legibilidad. Sin embargo, puede probar diferentes combinaciones de fórmulas para eliminar solo los espacios iniciales de las cadenas.

Puede usar la función RECORTAR con las funciones IZQUIERDA, ENCONTRAR y REEMPLAZAR para eliminar los espacios iniciales:

= REEMPLAZAR (A1,1, BUSCAR (IZQUIERDA (RECORTAR (A3), 2), A1) -1, "")

La función "ENCONTRAR" buscaría la posición del primer carácter en la dirección en la celda A1. En el ejemplo anterior, en la primera dirección, 2 es el primer carácter que está en la quinta posición (ya que hay 4 espacios iniciales antes). Luego se extraen todos los caracteres posteriores a la quinta posición. La función REEMPLAZAR eliminaría todos los espacios iniciales reemplazándolos con caracteres extraídos.

Eliminación de espacios que no se rompen con la función TRIM

Desafortunadamente, la función TRIM no puede eliminar todos los espacios, especialmente un espacio que no se separa, que puede aparecer en Excel como CHAR (160) (vea el ejemplo a continuación).

Pero al agregar la función SUSTITUIR a la fórmula TRIM, puede eliminar los caracteres no imprimibles. El espacio que no se separa también es un carácter no imprimible.

Para eliminar un espacio que no se rompa, puede utilizar la siguiente fórmula:

= RECORTAR (SUSTITUIR (A11, CHAR (160), ""))

El resultado:

Eso es.