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

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

of 2

Transcript of Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.pdf

  • 8/17/2019 Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.pdf

    1/2

    16/05/13 Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.com

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

    Ocultar todoEn ocasiones, los valores de texto contienen caracteres iniciales, finales o varios

    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 tipográficos al agregar de forma accidental espacios

    adicionales, o el texto importado de orígenes externos puede contener caracteres no imprimibles

    incrustados. Debido a que estos caracteres suelen pasar inadvertidos, puede resultar dif ícil comprender la

    naturaleza de los resultados no esperados. Para quitar los caracteres no deseados, puede utilizar una

    combinación de las funciones ESPACIOS, LIMPIAR y SUSTITUIR.

    La función ESPACIOS quita los espacios del texto, excepto el espacio entre palabras. La función LIMPIARquita todos los caracteres no imprimibles. Ambas funciones se han diseñado 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 función ESPACIOS se ha diseñado para recortar del texto los espacios ASCII de 7 bits (valor 32). En el

    conjunto de caracteres Unicode, hay un carácter adicional denominado espacio de no separación, que

    tiene un valor decimal de 160. Este carácter se utiliza normalmente en las páginas Web como la entidad

    HTML,  . Por sí sola, la función ESPACIOS no quita los espacios de no separación.

    Por tanto, la función LIMPIAR se ha diseñado para quitar del texto los primeros 32 caracteres no

    imprimibles del código 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 función

    LIMPIAR no quita estos caracteres no imprimibles adicionales.

    Para realizar esta tarea, utilice la función SUSTITUIR para reemplazar los caracteres Unicode de mayor

    valor por los valores ASCII de 7 bits para los que se han diseñado las funciones ESPACIOS y LIMPIAR.

    Ejemplo

    El ejemplo será más fácil de entender si lo copia a una hoja de cálculo en blanco.

    Cómo copiar un ejemplo

    1. Cree una hoja de cálculo 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 cálculo, seleccione la celda A1 y presione CTRL+V.

    5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione

    CTRL+` (acento grave), o en el grupo Auditoría de fórmulas  de la ficha Fórmulas, haga clic en

    el botón Mostrar fórmulas.

    Quitar espacios y caracteres no imprimibles del texto

    http://togglediv%28%27divexpcollasst_714273205%27%29/http://appendpopup%28this%2C%27558643012_2%27%29/http://appendpopup%28this%2C%27713533121_1%27%29/http://togglediv%28%27divexpcollasst_714273205%27%29/

  • 8/17/2019 Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.pdf

    2/2

    16/05/13 Quitar espacios y caracteres no imprimibles del texto - Soporte - Office.com

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

     

    1

    2

    3

    4

    5

    A

    Datos

    BD 122

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

     BD 122

    MN987

    Fórmula Descripción (resultado)

    =ESPACIOS(A2) Quita el espacio final de la

    cadena "BD 122 " (BD 112)

    =LIMPIAR(A3) Quita el carácter no imprimible

    BEL (valor 7 de ASCII) del valor

    de cadena creado por la

    expresión =

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

    (XY453)

    =ESPACIOS(SUSTITUIR(A4;CARACTER(160);CARACTER(32))) Utiliza la función SUSTITUIR

    para reemplazar todos los

    espacios de no separación (valor

    Unicode 160) por espacios

    (valor ASCII 32) y, a

    continuación, quita los espacios

    iniciales y varios espacios

    incrustados de la cadena" BD 122" (BD 112)

    =LIMPIAR(SUSTITUIR(A5;CARACTER(127);CARACTER(7))) Utiliza la función SUSTITUIR

    para reemplazar el carácter no

    imprimible SUPR (valor ASCII

    127) por un carácter BEL (valor

    ASCII 7) y, a continuación, quita

    el carácter BEL de la cadena

    "MN987" (MN987)

    Detalles de la funciónESPACIOS

    LIMPIAR

    SUSTITUIR

    Directorio de sitios Póngase en contacto con nosotros Enviar comentarios Legal Marcas comerciales Privacidad y cookies Accesibilidad © 2013

    http://o15.officeredir.microsoft.com/r/rlidOOAccessibility?clid=18442&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOPrivacyStatement?clid=18442&CTT=114http://o15.officeredir.microsoft.com/r/rlidTrademarks?clid=18442&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOlegal?clid=18442&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOFeedback?clid=18442&origin=HP010062743&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOContact?clid=18442&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOSiteDirectory?clid=18442&CTT=114http://office.microsoft.com/es-hn/help/redir/HP010062578.aspx?CTT=5&origin=HP010062743http://office.microsoft.com/es-hn/help/redir/HP010062560.aspx?CTT=5&origin=HP010062743http://office.microsoft.com/es-hn/help/redir/HP010062581.aspx?CTT=5&origin=HP010062743