¿Cómo solucionar función TRIM de Excel no funciona el problema?

Microsoft Excel tiene muchas funciones útiles de Excel para facilitar el trabajo a los usuarios, de las cuales la función TRIM de Excel es una de ellas. Pero en muchos casos se ve que la función TRIM de Excel no funciona, debido a varias razones desagradables.

Así que hoy este artículo le ayudará a saber qué hacer cuando la función TRIM de Excel no funciona.

¿Cómo funciona la función de recorte en Excel?

La función TRIM de Microsoft Excel es una función incorporada que se utiliza para eliminar los espacios no deseados entre las palabras de una cadena . La función TRIM devuelve un valor de texto con los espacios iniciales y finales eliminados.

En Excel, esto se clasifica como una función de cadena / texto y se puede usar como una función de hoja de trabajo (WS) y una función VBA (VBA) en Excel.

Al igual que otras funciones de Excel cuando copia o importa datos de texto en una hoja de cálculo de Excel, la hoja de cálculo en algunos casos retiene espacios adicionales agregados al contenido insertado.

Por lo general, la función TRIM por sí sola elimina los espacios no deseados, entre las palabras o al principio o al final de la cadena de texto. Bueno, en algunas situaciones se encuentra que esto no funciona.

Y en una computadora, un espacio en dos palabras no se clasifica como un área en blanco sino como un carácter. Y hay más de un tipo de carácter espacial.

En las páginas web, un carácter de espacio que la función TRIM no eliminará es el espacio que no se rompe. Por lo tanto, si ha importado o copiado datos de las páginas web, es posible que en este caso no pueda eliminar los espacios extra con la función TRIM si se crean con espacios que no se rompen.

Entonces, aquí sepa lo que debe hacer si el recorte de Excel no funciona, pero antes de continuar, verifique reconocer las diferencias entre los espacios regulares y los que no se rompen.

¿Cómo solucionar el problema de que Excel TRIM no funciona?

1 # Eliminar espacios completos, incluidos los espacios entre palabras

Si no desea ningún espacio entre las palabras y en una fórmula estaba usando TRIM , use SUSTITUTO.

Aquí vea cómo usar la fórmula SUBSTITUTE.

  • Vea la celda A2 en la captura de pantalla,

TRIM de Excel no funciona 1

  • Localice “” completo (entre las comillas, detecte el espacio haciendo clic en la barra espaciadora del teclado)
  • Y reemplácelos con “” (no detecte ningún espacio, debe reemplazarlo con nada)
  • El número de instancia se dejará en blanco ya que necesitamos que todo sea reemplazado

Entonces, este es un truco que puede usar para eliminar espacios cuando la función TRIM no está funcionando.

2 # Eliminar espacios que no se rompen

Puede eliminar el espacio que no se separa de la línea de texto haciendo uso de las funciones TRIM, SUBSTITUTE y CHAR.

Como dentro de la función TRIM, las funciones SUBSTITUTE y CHAR están anidadas. Y puede escribir la fórmula en la hoja de trabajo utilizando los cuadros de diálogo de funciones para ingresar los argumentos.

TRIM de Excel no funciona 2

Siga las instrucciones que se dan a continuación:

  • Primero, copie la línea del texto a continuación que contiene muchos espacios que no se separan entre las palabras que no se separan y los espacios , en la celda ( por ejemplo, C1)

Eliminar espacios que no se rompan

  • Luego haga clic en la celda C3 (esta es la celda donde se colocará la fórmula para eliminar los espacios)
  • Y escriba la fórmula dada a continuación en la celda C3 y presione la tecla Enter

 = RECORTAR ( SUSTITUIR (C1, CHAR (160), CHAR (32)))

  • La línea de texto que elimina los espacios que no se separan en Excel aparece en la celda C3 sin espacios entre las palabras
  • Y haga clic en la celda C3 para mostrar la fórmula completa> aparece en la barra de fórmulas sobre la hoja de trabajo.

De esta manera, puede eliminar el espacio entre las palabras cuando la función TRIM de Excel no funciona.

Cómo funciona la fórmula:

Todas y cada una de las funciones realizan su tarea particular:

  • La función CHAR se utiliza para ingresar códigos ASCII para dos espacios diferentes en la fórmula: 160 y 32
  • La función SUSTITUIR reemplaza espacios completos que no se dividen entre las palabras con espacios regulares.
  • Y la función TRIM elimina el espacio extra regular entre palabras, por lo que la declaración emerge en la hoja de trabajo.

3 # consideraciones

Bueno, si la función TRIM no funciona , es posible que se enfrente a otros problemas que no sean espacios sin interrupción, especialmente si está trabajando con material fuente original ofrecido en HTML.

Cuando pegue material en Excel, intente pegarlo como texto sin formato para eliminar el formato de fondo de la cadena y eliminar el formato especial, como los caracteres que se proporcionan en blanco; parece un espacio pero no lo es.

Además, verifique si hay pestañas incrustadas que podrían reemplazarse utilizando las mismas fórmulas que las anteriores, pero reemplazando el código ASCII 160 con 9.

Para reemplazar cualquier código ASCII con cualquier otro SUBSTITUTO es útil.

Ahora compruebe el truco de cómo eliminar el espacio que Excel dice que no hay espacios.

4 # Elimina el espacio cuando Excel dice que no hay espacios (¡pero los ves!)

Bueno, a veces Excel no reconoce el espacio, pero puede verlos. Por lo general, cuando realiza una búsqueda y reemplazo, Excel lo ignora y deja los espacios en él.

El espacio que está buscando no es el espacio generado por el teclado; la solución rápida es pegarlo en la función de sustitución. Esto no parece hacer ninguna diferencia.

TRIM de Excel no funciona 3

Siga los pasos para eliminar espacios de la celda de Excel.

  • En una celda resalta la brecha

TRIM de Excel no funciona 4

  • Luego copie el espacio (presione CTRL + C )
  • Cree la fórmula SUSTITUIR pero pegue un elemento en la opción Texto antiguo ( no lo hará, pero Excel reconocerá un tipo diferente de espacio)

TRIM de Excel no funciona 5

  • Y Excel reemplazará los espacios nombrados como espacios con nada.

FAQ:

¿Cuál es la diferencia entre espacios que no se rompen y espacios regulares?

Como dije anteriormente, los espacios son caracteres y cada carácter está referenciado por el valor del código ASCII ( Código estándar americano para el intercambio de información ).

El ASCII es un estándar internacional para caracteres de texto en sistemas operativos informáticos que se utiliza para crear un conjunto de códigos para 255 caracteres y símbolos diferentes , utilizados en programas informáticos.

Y el código ASCII para el espacio no divisible es 160 y para el espacio regular es 32 y la función TRIM de Excel solo puede eliminar los espacios que tienen el código ASCII de 32.

Ahora sepa lo que debe hacer para eliminar espacio cuando TRIM no funciona en Excel.

¿Por qué no funciona Trim en Excel?
  • Básicamente, la función TRIM en Excel está diseñada para eliminar el carácter de espacio . Se representa con un valor de código de 32 dentro del juego de caracteres ASCII de 7 bits.

En este juego de caracteres Unicode, también está disponible otro carácter de espacio que se conoce como espacio sin ruptura. Se utiliza con frecuencia en páginas web como un carácter HTML. Este espacio sin ruptura viene con un valor decimal de 160 y, por lo tanto, la función Recortar no funcionará por sí sola.

  • También es probable que sus datos tengan algunos caracteres específicos que no se imprimen junto con el valor del código además de este 160 y 32.

Conclusión:

Así que todo esto se trata de que Excel TRIM no funciona.

Puede probar los trucos dados para eliminar espacios en su archivo de Excel cuando importa datos de páginas web en Excel.

Hice todo lo posible para armar cómo eliminar diferentes espacios en Excel cuando la función TRIM no funciona.

Aparte de eso, puede consultar nuestra sección de tutoriales para aprender Excel avanzado para un uso más productivo y fácil de las funciones / fórmulas de Excel.



Margret Arthur es emprendedora y experta en marketing de contenidos. Ella Escribe blogs de tecnología y experiencia en MS Office, Excel y otros temas tecnológicos. Her arte distintivo de presentar información técnica en un lenguaje fácil de entender es muy impresionante. Cuando ella no escribe, ella ama los viajes no planificados.