Utilice esta fórmula alternativa cuando la función TRIM de Excel no funciona

Utilice esta fórmula alternativa cuando la función TRIM de Excel no funciona

Utilice esta fórmula alternativa cuando la función TRIM de Excel no funciona

VALORACIÓN DEL ARTÍCULO:
5/5


Al copiar o importar datos de texto en una hoja de cálculo de Excel, la hoja de cálculo ocasionalmente retiene espacios adicionales además del contenido que ha insertado. Normalmente, la función TRIM por sí sola puede eliminar estos espacios no deseados, ya sea que se encuentren entre palabras o al principio o al final de una cadena de texto. Sin embargo, en ciertas situaciones, TRIM no puede hacer el trabajo.

En una computadora, un espacio entre palabras no es un área en blanco sino un carácter, y hay más de un tipo de carácter de espacio. Un carácter de espacio comúnmente utilizado en las páginas Web que TRIM no eliminará es el espacio no desocupado .

Si ha importado o copiado datos de páginas Web, es posible que no pueda eliminar los espacios adicionales con la función TRIM si son creados por espacios no desmarcados.

Índice de contenidos

No romper vs. Espacios Regulares

Los espacios son caracteres y cada carácter está referenciado por su valor de código ASCII.

ASCII significa American Standard Code for Information Interchange-un estándar internacional para caracteres de texto en entornos informáticos que crea un conjunto de códigos para 255 caracteres y símbolos diferentes utilizados en programas informáticos.

El código ASCII para un espacio sin fisuras es 160 . El código ASCII para un espacio regular es 32 .

La función TRIM sólo puede eliminar espacios que tengan un código ASCII de 32.

Remoción de espacios sin rotura

Elimine los espacios no quebradizos de una línea de texto utilizando las funciones TRIM, SUBSTITUTE y CHAR.

Debido a que las funciones SUBSTITUTE y CHAR están anidadas dentro de la función TRIM, la fórmula se escribirá en la hoja de trabajo en lugar de utilizar los cuadros de diálogo de las funciones para introducir los argumentos.

  1. Copiar la línea de texto de abajo, que contiene varios espacios sin ruptura entre las palabras espacios sin ruptura y espacios, en la celda D1:
  2. Clic en la celda D3-esta celda es donde se ubicará la fórmula para eliminar esos espacios.
  3. Escribir la siguiente fórmula en la celda D3: =TRIM(SUBSTITUTE(D1,CHAR(160),CHAR(32)))

    y pulse la tecla Enter en el teclado. La línea de texto Eliminando los espacios que no rompen en Excel debe aparecer en la celda D3 sin los espacios extra entre las palabras.

  4. Clic en la celda D3 para mostrar la fórmula completa, la cual aparece en la barra de fórmulas encima de la hoja de trabajo.

Cómo funciona la fórmula

Cada función anidada realiza una tarea específica:

  • la función CHAR se utiliza para introducir los códigos ASCII para los dos espacios diferentes en la fórmula-160 y 32
  • la función SUBSTITUTE reemplaza o sustituye todos los espacios sin romper entre las palabras por espacios regulares
  • la función TRIM elimina los espacios regulares adicionales entre palabras para que la sentencia aparezca normalmente en la hoja de trabajo

Consideraciones

Si TRIM no puede realizar el trabajo, es posible que tenga otros problemas además de los espacios sin romper, especialmente si está trabajando con material de origen original renderizado en HTML. Cuando pegue el material en Excel, péguelo como texto plano para quitar el formato de fondo de la cadena y eliminar el formato especial como los caracteres que se muestran como blanco sobre blanco, que se ve como un espacio, pero no lo es. Compruebe también si hay tabulaciones incrustadas, que pueden sustituirse utilizando la misma fórmula que la anterior, pero sustituyendo el código ASCII 160 por 9.

SUBSTITUTE es útil para reemplazar cualquier código ASCII por otro.

TAMBIÉN TE INTERESA

Nothing Phone (3)

Otra vez que nos deja en shock: se presenta el Nothing Phone (3)

Siempre causa mucha expectativa el lanzamiento de productos por parte de quien suele hacer las cosas diferentes. Y ese alguien en la industria de los smartphones es Nothing. Tecnonautas siempre ha seguido muy de cerca todo lo que ha salido de esta firma, simplemente por funcionar y por ser diferente al resto. Y ahora llega

Inteligencia Artificial Generativa y deporte

Inteligencia Artificial Generativa y deporte: una relación que va tomando forma…

El deporte, tradicionalmente anclado en la emoción del directo en la televisión en directo en los estadios, está entrando en una nueva era digital, profundamente influenciada por la inteligencia artificial (IA). Inteligencia Artificial Generativa y deporte están yendo de la mano y es la relación del momento para las generaciones jóvenes. Así lo concluye el

vivo X200 FE

Vivo X200 FE: fuera caretas con esta nueva gama alta

La marca vivo, siempre muy identificada con móviles accesibles, se quita la carea para presentar el nuevo vivo X200 FE, un dispositivo que busca conquistar a los usuarios que quieren rendimiento premium sin renunciar a la comodidad. Con una cámara desarrollada junto a ZEISS, batería de larga duración, una pantalla de alto nivel y un

videovigilancia camara AOV PT

La cámara AOV PT: un motivo para irse tranquilo de vacaciones

El verano es sinónimo de descanso, desconexión y viajes. Pero también de preocupación y seguro que las siglas de la cámara AOV PT ayudan a combatir ese sentimiento. Casas vacías, negocios con menos actividad y propiedades que quedan fuera del radar diario se convierten en un blanco fácil para robos o actos vandálicos. En este