You are on page 1of 2

16/05/13

Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.com

Quitar espacios y caracteres no imprimibles del texto


En ocasiones, los valores de texto contienen caracteres iniciales, finales o varios
Ocultar todo
espacios incrustados (valores 32 y 160 del conjunto de caracteres Unicode), o
caracteres no imprimibles (valores del conjunto de caracteres Unicode 0 a 31, 127, 129, 141, 143, 144 y
157). En ocasiones, estos caracteres pueden producir resultados no esperados al ordenar, filtrar o buscar.
Por ejemplo, el usuario puede cometer errores tipogrficos al agregar de forma accidental espacios
adicionales, o el texto importado de orgenes externos puede contener caracteres no imprimibles
incrustados. Debido a que estos caracteres suelen pasar inadvertidos, puede resultar difcil comprender la
naturaleza de los resultados no esperados. Para quitar los caracteres no deseados, puede utilizar una
combinacin de las funciones ESPACIOS, LIMPIAR y SUSTITUIR.
La funcin ESPACIOS quita los espacios del texto, excepto el espacio entre palabras. La funcin LIMPIAR
quita todos los caracteres no imprimibles. Ambas funciones se han diseado para que funcionen con
ASCII de 7 bits, un subconjunto del conjunto de caracteres ANSI. Es importante comprender que los
primeros 128 valores (de 0 a 127) de ASCII de 7 bits representan los mismos caracteres que los primeros
128 valores del conjunto de caracteres Unicode.
La funcin ESPACIOS se ha diseado para recortar del texto los espacios ASCII de 7 bits (valor 32). En el
conjunto de caracteres Unicode, hay un carcter adicional denominado espacio de no separacin, que
tiene un valor decimal de 160. Este carcter se utiliza normalmente en las pginas Web como la entidad
HTML,  . Por s sola, la funcin ESPACIOS no quita los espacios de no separacin.
Por tanto, la funcin LIMPIAR se ha diseado para quitar del texto los primeros 32 caracteres no
imprimibles del cdigo ASCII de 7 bits (valores de 0 a 31). En el juego de caracteres Unicode hay
caracteres no imprimibles adicionales (valores 127, 129, 141, 143, 144 y 157). Por s sola, la funcin
LIMPIAR no quita estos caracteres no imprimibles adicionales.
Para realizar esta tarea, utilice la funcin SUSTITUIR para reemplazar los caracteres Unicode de mayor
valor por los valores ASCII de 7 bits para los que se han diseado las funciones ESPACIOS y LIMPIAR.

Ejemplo
El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco.
Cmo copiar un ejemplo
1. Cree una hoja de clculo o un libro en blanco.
2. Seleccione el ejemplo en el tema de Ayuda.
NOTA No seleccione los encabezados de columna o de fila.

Seleccionar un ejemplo de la Ayuda


3. Presione CTRL+C.
4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.
5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione
CTRL+` (acento grave), o en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en
el botn Mostrar frmulas.

office.microsoft.com/es-hn/help/quitar-espacios-y-caracteres-no-imprimibles-del-texto-HP010062743.aspx?CTT=5&origin=HA102753093

1/2

16/05/13

Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.com


A

Datos

BD 122

="XY"&CARACTER(7)&"453"

BD

MN
987

122

Frmula

Descripcin (resultado)

=ESPACIOS(A2)

Quita el espacio final de la


cadena "BD 122 " (BD 112)

=LIMPIAR(A3)

Quita el carcter no imprimible


BEL (valor 7 de ASCII) del valor
de cadena creado por la
expresin =
"XY"&CARACTER(7)&"453"
(XY453)

=ESPACIOS(SUSTITUIR(A4;CARACTER(160);CARACTER(32)))

Utiliza la funcin SUSTITUIR


para reemplazar todos los
espacios de no separacin (valor
Unicode 160) por espacios
(valor ASCII 32) y, a
continuacin, quita los espacios
iniciales y varios espacios
incrustados de la cadena
" BD 122" (BD 112)

=LIMPIAR(SUSTITUIR(A5;CARACTER(127);CARACTER(7)))

Utiliza la funcin SUSTITUIR


para reemplazar el carcter no
imprimible SUPR (valor ASCII
127) por un carcter BEL (valor
ASCII 7) y, a continuacin, quita
el carcter BEL de la cadena
"MN
987" (MN987)

Detalles de la funcin
ESPACIOS
LIMPIAR
SUSTITUIR
Directorio de sitios

Pngase en contacto con nosotros

Enviar comentarios

Legal

Marcas comerciales

Privacidad y cookies

Accesibilidad

office.microsoft.com/es-hn/help/quitar-espacios-y-caracteres-no-imprimibles-del-texto-HP010062743.aspx?CTT=5&origin=HA102753093

2013 Microso

2/2

You might also like