Cómo eliminar espacios en blanco en Excel

¿Te has encontrado luchando con esos molestos espacios en blanco en tus hojas de cálculo de Excel? No estás solo. A menudo, esos espacios indeseados pueden transformar un trabajo impecable en un verdadero caos, dificultando análisis, filtros y presentaciones. Pero no te preocupes, en este artículo descubrirás técnicas sencillas y eficaces para eliminar esos espacios que se interponen entre tú y tus datos. ¡Prepárate para optimizar tu experiencia con Excel y llevar tus habilidades al siguiente nivel!

¿Estás buscando una forma rápida y sencilla de eliminar los espacios en blanco en Excel? ¡Has llegado al lugar correcto! Los espacios en blanco pueden ser un dolor de cabeza cuando trabajas con grandes cantidades de datos en una hoja de cálculo. Afortunadamente, Excel ofrece varias opciones para eliminar estos espacios y limpiar tus datos de manera eficiente. En este artículo, te mostraremos diferentes métodos que puedes utilizar para eliminar los espacios en blanco en Excel. ¡No te lo pierdas!

El tutorial explica cómo eliminar espacios en blanco en Excel usando fórmulas y la herramienta Text Toolkit. Aprenderá cómo eliminar espacios iniciales y finales en una celda, eliminar espacios adicionales entre palabras, deshacerse de espacios en blanco que no se separan y caracteres que no se imprimen.

¿Cuál es el mayor problema con los espacios? Muchas veces son invisibles al ojo humano. Un usuario atento puede ocasionalmente detectar un espacio inicial escondido antes del texto o algunos espacios adicionales entre palabras. Pero no hay forma de detectar los espacios finales, aquellos que se mantienen fuera de la vista al final de las celdas.

No sería un gran problema si hubiera espacios adicionales por ahí, pero arruinan tus fórmulas. El punto es que dos celdas que contienen el mismo texto con y sin espacios, incluso si es tan solo un carácter de espacio, se consideran valores diferentes. Por lo tanto, es posible que se esté devanando los sesos tratando de descubrir por qué una fórmula obviamente correcta no puede coincidir con dos entradas aparentemente idénticas.Cómo eliminar espacios en blanco en Excel
>

Ahora que es plenamente consciente del problema, es hora de encontrar una solución. Hay varias formas de eliminar espacios de una cadena y este tutorial le ayudará a elegir la técnica que mejor se adapte a su tarea particular y al tipo de datos con el que está trabajando.

Cómo eliminar espacios en blanco en Excel: al principio, al final y entre palabras

Si su conjunto de datos contiene espacios superfluos, la función TRIM de Excel puede ayudarle a eliminarlos todos de una sola vez: espacios iniciales, finales y múltiples espacios intermedios, excepto un carácter de espacio único entre palabras.

Una fórmula TRIM normal es tan simple como esta:

=TRIM(A2)

Donde A2 es la celda de la que desea eliminar espacios.

Como se muestra en la siguiente captura de pantalla, la fórmula TRIM de Excel eliminó con éxito todos los espacios antes y después del texto, así como los espacios consecutivos en medio de una cadena.Cómo eliminar espacios en blanco en Excel
>

Y ahora, sólo necesita reemplazar los valores en la columna original con valores recortados. La forma más fácil de hacer esto es usando Pegado especial > Valoreslas instrucciones detalladas se pueden encontrar aquí: Cómo copiar valores en Excel.

Además, puede utilizar la función TRIM de Excel para eliminar solo espacios iniciales, manteniendo intactos todos los espacios en medio de una cadena de texto. El ejemplo de la fórmula está aquí: Cómo recortar espacios iniciales en Excel (Recorte izquierdo).

Cómo eliminar saltos de línea y caracteres no imprimibles

Cuando importa datos de fuentes externas, no solo aparecen espacios adicionales, sino también varios caracteres que no se imprimen, como retorno de carro, avance de línea, tabulación vertical u horizontal, etc.

La función TRIM puede eliminar los espacios en blanco, pero no puede eliminar los caracteres que no se imprimen. Técnicamente, Excel TRIM está diseñado para eliminar solo el valor 32 en el ASCII de 7 bits sistema, que es el carácter espacial.

Para eliminar espacios y caracteres que no se imprimen en una cadena, use TRIM en combinación con la función CLEAN. Como sugiere su nombre, CLEAN está diseñado para limpiar datos y puede eliminar todos y cada uno de los primeros 32 caracteres que no se imprimen en el conjunto ASCII de 7 bits (valores del 0 al 31), incluidos salto de línea (valor 10).

Suponiendo que los datos a limpiar están en la celda A2, la fórmula es la siguiente:

=TRIM(CLEAN(A2))Cómo eliminar espacios en blanco en Excel
>

Si la fórmula Recortar/Limpiar une el contenido de varias líneas sin espacios, puedes solucionarlo utilizando una de estas técnicas:

  • Utilice la función «Reemplazar todo» de Excel: en el cuadro «Buscar», ingrese un retorno de carro presionando el atajo Ctrl+J; y en el cuadro «Reemplazar con», escriba un espacio. Al hacer clic en Reemplaza todo El botón cambiará todos los saltos de línea en el rango seleccionado por espacios.
  • Utilice la siguiente fórmula para sustituir los caracteres de retorno de carro (valor 13) y avance de línea (valor 10) con espacios:

    =SUBSTITUTE(SUBSTITUTE(A2, CHAR(13),» «), CHAR(10), » «)

Para obtener más información, consulte Cómo eliminar retornos de carro (saltos de línea) en Excel.

Cómo eliminar espacios que no se separan en Excel

Si después de usar la fórmula RECORTAR Y LIMPIAR todavía quedan algunos espacios rebeldes, lo más probable es que hayas copiado/pegado los datos de algún lugar y se han colado algunos espacios que no se separan.

Para deshacerse de los espacios que no se separan (carácter html  ), reemplácelos con espacios regulares y luego haga que la función TRIM los elimine:

=TRIM(SUBSTITUTE(A2, CHAR(160), » «))

Para comprender mejor la lógica, analicemos la fórmula:

  • Un carácter que no se separa tiene el valor 160 en el sistema ASCII de 7 bits, por lo que puede definirlo utilizando la fórmula CHAR(160).
  • La función SUSTITUIR se utiliza para convertir espacios que no se separan en espacios regulares.
  • Y finalmente, incrusta la instrucción SUSTITUIR en la función RECORTAR para eliminar los espacios convertidos.

Si su hoja de trabajo también contiene caracteres que no se pueden imprimir, use la función LIMPIAR junto con RECORTAR y SUSTITUIR para eliminar espacios y símbolos no deseados de una sola vez:

=TRIM(CLEAN((SUBSTITUTE(A2,CHAR(160),» «))))

La siguiente captura de pantalla demuestra la diferencia:Cómo eliminar espacios en blanco en Excel
>

Cómo eliminar un carácter específico que no se imprime

Si el enlace de las 3 funciones analizadas en el ejemplo anterior (RECORTAR, LIMPIAR y SUSTITUIR) no pudo eliminar espacios o caracteres que no se imprimen en su hoja, significa que esos caracteres tienen valores ASCII distintos de 0 a 32 (caracteres que no se imprimen). ) o 160 (espacio sin separación).

En este caso, use la función CÓDIGO para identificar el valor del carácter y luego emplee SUSTITUIR para reemplazarlo con un espacio normal y RECORTAR para eliminar el espacio.

Suponiendo que los espacios u otros caracteres no deseados de los que desea deshacerse se encuentran en la celda A2, escriba 2 fórmulas:

  • En la celda B2, detecte el valor del carácter problemático utilizando una de las siguientes funciones de CÓDIGO:
    • Espacio inicial o carácter no imprimible al principio de la cadena:

      =CODE(LEFT(A2,1))

    • Espacio final o carácter no imprimible al final de la cadena:

      =CODE(RIGHT(A2,1))

    • Espacio o carácter no imprimible en el medio de la cadena, donde norte es la posición del personaje problemático:

      =CODE(MID(A2, n, 1)))

    En este ejemplo, tenemos algún carácter desconocido que no se imprime en medio del texto, en el 4th posición, y encontramos su valor con esta fórmula:

    =CODE(MID(A2,4,1))

    La función CÓDIGO devuelve el valor 127 (consulte la captura de pantalla a continuación).

  • En la celda C2, reemplaza CHAR(127) con un espacio normal (» «) y luego recorta ese espacio:

    =TRIM(SUBSTITUTE(A2, CHAR(127), » «))

  • El resultado debería verse algo similar a esto:Cómo eliminar espacios en blanco en Excel
    >

    Si sus datos contienen algunos caracteres diferentes que no se pueden imprimir, así como espacios que no se pueden separar, puede anidar dos o más funciones SUSTITUIR para eliminar todos los códigos de caracteres no deseados a la vez:

    =TRIM(SUBSTITUTE(SUBSTITUTE(A2, CHAR(127), » «), CHAR(160), » «)))Cómo eliminar espacios en blanco en Excel
    >

    Cómo eliminar todos los espacios en Excel

    En algunas situaciones, es posible que desees eliminar absolutamente todos los espacios en blanco de una celda, incluidos los espacios simples entre palabras o números. Por ejemplo, cuando ha importado una columna numérica donde se utilizan espacios como separadores de miles, lo que facilita la lectura de números grandes, pero impide que las fórmulas se calculen.

    Para eliminar todos los espacios de una sola vez, use SUBSTITUTE como se explica en el ejemplo anterior, con la única diferencia de que reemplaza el carácter de espacio devuelto por CHAR(32) por nada («»):

    =SUBSTITUTE(A2, CHAR(32), «»)

    O simplemente puede escribir el espacio (» «) en la fórmula, así:

    =SUBSTITUTE(A2,» «,»»)Cómo eliminar espacios en blanco en Excel
    >

    Después de eso, reemplace las fórmulas con valores y sus números se calcularán correctamente.

    Cómo contar espacios en Excel

    Antes de eliminar espacios de una determinada celda, es posible que tengas curiosidad por saber cuántos de ellos hay realmente allí.

    Para obtener el recuento total de espacios en una celda, haga lo siguiente:

    • Calcule la longitud total de la cadena usando la función LEN: LEN(A2)
    • Sustituir todos los espacios por nada: SUSTITUIR(A2,» «,»»)
    • Calcule la longitud de la cadena sin espacios: LEN(SUBSTITUTE(A2,» «,»»))
    • Reste la longitud de la cadena «libre de espacios» de la longitud total.

    Suponiendo que la cadena de texto original está en la celda A2, la fórmula completa es la siguiente:

    =LEN(A2)-LEN(SUBSTITUTE(A2,» «,»»))

    Para saber cuantos espacios extra están en la celda, obtenga la longitud del texto sin espacios adicionales y luego réstelo de la longitud total de la cadena:

    =LEN(A2)-LEN(TRIM(A2))

    La siguiente captura de pantalla muestra ambas fórmulas en acción:Cómo eliminar espacios en blanco en Excel
    >

    Ahora que sabes cuántos espacios contiene cada celda, puedes con seguridad eliminar espacios adicionales utilizando la fórmula TRIM.

    Manera sin fórmulas de eliminar espacios y limpiar datos

    Como ya sabes, muchos espacios adicionales y otros caracteres no deseados pueden pasar desapercibidos en tus hojas, especialmente si importas tus datos de fuentes externas. También sabes cómo eliminar espacios en Excel con una fórmula. Por supuesto, aprender algunas fórmulas es un buen ejercicio para perfeccionar tus habilidades, pero puede llevar mucho tiempo.

    Los usuarios de Excel que valoran su tiempo y aprecian la comodidad pueden aprovechar las herramientas de texto incluidas con nuestra Ultimate Suite for Excel. Una de estas prácticas herramientas permite eliminar espacios y caracteres que no se imprimen con solo hacer clic en un botón.

    Una vez instalado, Ultimate Suite agrega varios botones útiles a su cinta de Excel, como Recortar espacios, Eliminar personajes, Convertir texto, Formato claroy algunos más.Cómo eliminar espacios en blanco en Excel
    >

    Siempre que quieras eliminar espacios en blanco en tus hojas de Excel, realiza estos 4 pasos rápidos:

  • Seleccione las celdas (rango, columna completa o fila) donde desea eliminar espacios adicionales.
  • Haga clic en el Recortar espacios botón en el Datos de Ablebits pestaña.
  • Elige una o varias opciones:
    • Eliminar principal y siguiendo espacios
    • Recortar extra espacios entre palabras a uno
    • Borrar sin romperse espacios ( )
  • Haga clic en el Recortar botón.
  • ¡Hecho! Todos los espacios adicionales se eliminan con un solo clic.Cómo eliminar espacios en blanco en Excel
    >

    Así es como puedes eliminar rápidamente espacios en las celdas de Excel. Si tiene curiosidad por explorar otras capacidades, puede descargar una versión de evaluación de Ultimate Suite. ¡Te agradezco por leer y espero verte en nuestro blog la próxima semana!

    Usted también podría estar interesado en

    Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

    Cómo eliminar espacios en blanco en Excel – Preguntas frecuentes

    Cómo eliminar espacios en blanco en Excel – Preguntas frecuentes

    La eliminación de espacios en blanco en Excel puede ser una tarea común pero que puede generar algunas dudas y errores. En este artículo, responderemos algunas de las preguntas frecuentes relacionadas con la eliminación de espacios en blanco en Excel.

    1. ¿Cómo puedo eliminar espacios en blanco antes o después de los datos en Excel?

    Para eliminar espacios en blanco antes o después de los datos en Excel, puedes utilizar la función TRIM. Esta función permite eliminar los espacios en blanco iniciales, finales y también los espacios innecesarios entre palabras en una celda.

    Para utilizar la función TRIM, simplemente selecciona la celda o rango de celdas donde deseas eliminar los espacios en blanco, y luego usa la fórmula «=TRIM(celda)» en una celda vacía o adyacente.

    2. ¿Cómo puedo eliminar celdas en blanco en Excel?

    Para eliminar celdas en blanco en Excel, puedes utilizar la opción «Buscar y seleccionar» ubicada en la pestaña «Inicio» del menú. Sigue estos pasos:

  • Haz clic en la pestaña «Inicio» en la barra de herramientas.
  • Selecciona la opción «Buscar y seleccionar» y luego elige «Ir a Especial».
  • En la ventana que aparece, selecciona «Celdas en blanco» y haz clic en «Aceptar».
  • Presiona la tecla «Eliminar» en tu teclado para eliminar las celdas seleccionadas.
  • Este método te permite eliminar rápidamente todas las celdas en blanco de tu hoja de cálculo en Excel.

    3. ¿Cómo puedo filtrar los datos para mostrar solo las celdas no vacías en Excel?

    Si deseas mostrar solo las celdas no vacías en Excel, puedes utilizar la función de filtro. Sigue estos pasos:

  • Selecciona el rango de datos en el que deseas aplicar el filtro.
  • Haz clic en la pestaña «Datos» en la barra de herramientas.
  • En el grupo «Ordenar y filtrar», haz clic en el botón «Filtro».
  • En la flecha que aparece junto al encabezado de columna, desmarca la opción «Blanco» en la lista.
  • Una vez que hayas aplicado el filtro, solo se mostrarán las celdas que contengan datos y las filas vacías se ocultarán automáticamente.

    Esperamos que estas respuestas a preguntas frecuentes te ayuden a eliminar los espacios en blanco de manera eficiente en Excel. Recuerda que siempre puedes consultar la documentación oficial de Excel para obtener más información sobre las funciones y herramientas específicas.

    Fuentes:

    [automatic_youtube_gallery type=»search» search=»Cómo eliminar espacios en blanco en Excel» limit=»1″]
    Ción elimina los espacios en blanco iniciales y finales, así como los espacios adicionales entre palabras, dejando solo un espacio simple. Por ejemplo, si tus datos‌ están en la celda ​A2, la fórmula sería:

    excel

    =TRIM(A2)

    1. ¿Qué puedo hacer si hay caracteres no‌ imprimibles en mis datos?

    ⁤ Para eliminar caracteres no imprimibles,⁣ puedes combinar la‌ función TRIM con‌ la función CLEAN. La fórmula sería:

    excel

    =TRIM(CLEAN(A2))

    Esto eliminará ⁤tanto los espacios​ no deseados como los caracteres que no se imprimen de ⁢la celda.

    1. ¿Cómo elimino todos los espacios en blanco, incluidos los que están entre palabras?

    ‍ Si deseas eliminar absolutamente todos los ⁣espacios, puedes usar la función SUBSTITUTE. Por ejemplo, para ‌eliminar todos los espacios de la celda A2, utilizarías:

    excel

    =SUBSTITUTE(A2, " ", "")

    1. ¿Hay alguna manera de contar ⁣cuántos espacios hay en una celda?

    Sí, puedes contar los espacios en una‍ celda utilizando la⁣ función ‍LEN junto con SUBSTITUTE. La fórmula para contar el total de espacios en A2⁢ sería:

    excel

    =LEN(A2) - LEN(SUBSTITUTE(A2, " ", ""))

    1. ¿Existen herramientas que pueden facilitar la limpieza de datos en Excel?

    Sí, hay herramientas de terceros ⁣como las que ofrece Ablebits, que permite limpiar datos y eliminar espacios no deseados con solo hacer clic en un ‌botón. Estas herramientas pueden ser más rápidas y prácticas si trabajas con grandes volúmenes de datos.

    1. ¿Qué hago si‌ los espacios no se eliminan con TRIM o CLEAN?

    ​ Si después de ​aplicar TRIM y CLEAN​ aún quedan espacios,⁢ puedes estar lidiando con espacios no separados ‌(HTML non-breaking spaces). Para eliminarlos, utiliza la fórmula:

    excel

    =TRIM(SUBSTITUTE(A2, CHAR(160), " "))

    Esta fórmula convierte los espacios no separados en⁢ espacios regulares ‌y luego los recorta.

    Conclusión

    Eliminar espacios en blanco y caracteres no deseados en​ Excel es una tarea importante para garantizar que las fórmulas funcionen correctamente y que los datos sean coherentes. Con las funciones adecuadas y, si es necesario, ‍con herramientas adicionales, puedes tener un control completo sobre la limpieza de⁤ tus datos. Si ⁢sigues teniendo problemas, considera utilizar aplicaciones de terceros que simplifiquen este proceso.

    4 comentarios en «Cómo eliminar espacios en blanco en Excel»

    1. Gangoiti: ¡Qué útil está este artículo, Majada! Yo también me volví loco un día con una hoja enorme llena de espacios inútiles, y al final terminé haciendo todo manualmente. Desde que leí tus consejos, eliminarlos es súper rápido y fácil. ¡Mil gracias por compartir tu sabiduría!

    2. Majada: ¡Me encantó el artículo! Justo el otro día me volví loco tratando de limpiar una hoja llena de espacios en blanco, y no sabía cómo hacerlo rápido. Gracias a tus consejos, ahora soy un experto en eliminar esos molestos espacios. ¡Sigue así!

    3. Gabriel arturo: ¡Qué bueno que te sirvió, Majada! A mí también me traía de cabeza esos espacios, pero desde que descubrí las fórmulas que mencionaste, ya no tengo que perder tiempo. De verdad, ahora puedo dedicarme a cosas más importantes. ¡Genial el artículo!

    4. Iamfinchyzc: ¡Totalmente de acuerdo, Majada! Yo también pasé un buen rato tratando de lidiar con esos espacios en blanco, y tus tips me salvaron la vida. Ahora, limpiar mis hojas de Excel es pan comido. ¡Gracias por compartir!

    Deja un comentario