función Excel TRIM no funciona.

Microsoft Excel tiene muchas funciones de Excel útiles para facilitar el trabajo a los usuarios. Y la función Excel TRIM es una de ellas. Pero en muchos casos se ve que la función TRIM de Excel no funciona, debido a varias razones desagradables, por lo que hoy en este artículo, vea qué hacer cuando la función TRIM de Excel no funciona.

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

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

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

Comúnmente, la función TRIM por sí misma 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 personaje. Y hay más de un tipo de personaje espacial.

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

Entonces, sepa lo que debe hacer si la función TRIM no funciona en Excel, pero antes de ir más allá, compruebe que reconoce las diferencias entre los espacios regulares y los que no se dividen.

 

No rompiendo vs. 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 Estadounidense para el Intercambio de Información).

El ASCII es un estándar internacional para caracteres de texto en el sistema operativo de la computadora 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 espacio sin interrupción 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 sabe lo que debe hacer para eliminar espacio cuando la función TRIM no funciona en Excel

 

#Quitar espacios completos, incluidos los espacios entre palabras

 

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

Aquí echa un vistazo a cómo usar la fórmula SUSTITUTOS.

  • Ver la celda A2 en la captura de pantalla,

  • Ubique todo “” (en las comillas invertidas detecte el espacio haciendo clic en la tecla espacio en el teclado)
  • Y reemplázalos con “” (no detecta ningún espacio, debe reemplazarlo sin nada)
  • El número de instancia se dejará en blanco ya que necesitamos que todo sea reemplazado

Así que este es un truco que puede usar para eliminar espacios cuando la función TRIM no funciona.

Leer también: 

 

#Eliminar espacios sin interrupciones

 

Puede eliminar el espacio sin interrupciones de la línea de texto haciendo uso de las funciones TRIM, SUSTITUTO 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.

Siga las siguientes instrucciones:

  • En primer lugar, copie la línea del texto a continuación que contiene muchos espacios sin interrupción entre las palabras sin interrupción y espacios, en la celda (por ejemplo, C1)

     Eliminando sin interrupciones    espacios

  • 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 Entrar

 =TRIM(SUBSTITUTE(C1,CHAR(160),CHAR(32)))

  • La línea de texto que elimina los espacios sin interrupción en Excel aparece en la celda C3 sin espacios entre 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 forma, puede eliminar el espacio entre las palabras cuando la función Excel TRIM no funciona.

 

Cómo funciona la fórmula:

 

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

  • La función CHAR se usa para ingresar códigos ASCII para dos espacios diferentes en la fórmula – 160 y 32
  • La función SUSTITUTO reemplaza espacios enteros sin interrupción entre las palabras con espacios regulares.
  • Y la función TRIM elimina el espacio extra regular entre las palabras, por lo tanto, la declaración emerge en la hoja de trabajo.

 

#Consideraciones

 

Bueno, si la función TRIM no funciona, entonces podría enfrentar un problema distinto de los espacios sin interrupción, especialmente si está trabajando con material fuente original ofrecido en HTML

Y cuando pega 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 espacio pero no lo es.

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

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

Ahora revise el truco de cómo quitar espacio, el Excel dice que no hay espacios

 

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

 

Bueno, a veces Excel no reconocerá el espacio pero puedes verlo. Comúnmente cuando haces un Find-Replace, Excel lo ignora y deja los espacios en él.

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

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

  • En una celda, resalte la brecha

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

Y Excel reemplazará los espacios nombrados como espacios sin nada.

 

Conclusión:

 

Así que todo esto se trata de que la función Excel TRIM no funciona.

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

Hice mi mejor esfuerzo para armar cómo eliminar diferentes espacios en Excel cuando la función TRIM no funciona.



Cosas que hacer cuando la función Excel TRIM No Trabajando

Leave a Reply

Your email address will not be published. Required fields are marked *