Eliminar espacios en los valores de una celda de Excel

Cuando importamos datos o valores de otra aplicación a Excel, nos encontramos con que hay espacios vacíos o en blanco que deben ser eliminados, espacios que pueden estar al inicio de la palabra o número, al final de estos, o entre palabras o entre letras.

Quitar espacios vacíos en Excel.

Para ciertas operaciones o cálculos, los espacios deben ser eliminados o, de otra manera, las fórmulas o cálculos que se apliquen a ellos no funcionarán, así que deben eliminarse y, para ello, podemos requerir las funciones ESPACIOS y SUSTITUIR, según donde esté el espacio vacío.

Quitar espacio al inicio de la celda en Excel.

Hay casos en que los espacios están al inicio de la celda o del texto, y para eliminarlos, utilizamos la función ESPACIOS.

Supongamos que en la celda A1 tenemos la palabra Juan, que tiene dos espacios al inicio que deben ser eliminados.

Fórmula para quitar espacios en Excel.

La fórmula para quitar los espacios será la siguiente:

=ESPACIOS(A1)

Una sencilla fórmula sin argumentos que eliminará los espacios que existan al inicio de la celda, sean uno o muchos.

Quitar espacios en medio de una celda en Excel.

Si los espacios están en medio de la celda, la función ESPACIOS no nos servirá para eliminarlos y debemos recurrir, para ello, a la función SUSTITUIR.

Supongamos que en la celda A1 tenemos el texto Bogotá Colombia, y queremos eliminar el espacio que separa las palabras para que queden seguidos o pegados.

La fórmula a utilizar es la siguiente:

=SUSTITUIR(A1;" ";"")

Las primeras comillas buscan los espacios vacíos y por ello están separadas, y las segundas comillas sustituyen los espacios vacíos por el contenido que hay entre las comillas, que en este caso es nada, y por ello las comillas no tienen ninguna separación y no hay nada entre ellas.

Esto vale para cualquier cantidad de espacios blancos que hay en medio de la celda, como por ejemplo:

Bogotá Cundinamarca Colombia. Unirá las tres palabras eliminando los dos espacios que separan las palabras.

La función SUSTITUIR también elimina los espacios que haya al inicio de la celda o en medio, por lo que sirve también en lugar de la función ESPACIOS.

Borrar espacios en blanco con buscar y reemplazar.

Las anteriores soluciones exigen utilizar una columna auxiliar en la que se coloca el texto sin los espacios, pero también hay una forma sencilla de eliminar espacios en blanco de forma masiva.

Se trata de utilizar la herramienta de Buscar y Reemplazar, y para llegar a ella, presionamos CTRL + B, y en la sección de buscar damos un espacio y en la sección a reemplazar la dejamos sin espacio y luego damos clic en reemplazar todo.

reemplazar-espacios-vacios-excel

Si no se ha seleccionado ningún rango, se reemplazarán los espacios de toda la hoja, y si se ha seleccionado un rango, se borran los espacios ubicados en ese rango.

Guía Laboral 2024
Conozca sus derechos y obligaciones laborales como trabajador o como empleador, y evítese problemas. Ver más.

Forma de citar este artículo (APA):

Gerencie.com. (2021, septiembre 23). Eliminar espacios en los valores de una celda de Excel [Entrada de blog]. Recuperado de https://www.gerencie.com/eliminar-espacios-en-los-valores-de-una-celda-de-excel.html

Recomendados.

Deje su opinión o su pregunta. Trataremos de darle respuesta.
Su comentario o pregunta será editada automáticaente por el sistema.

Regístrese para informarle cuando se responda su pregunta.

11 comentarios
  1. LEYDI septiembre 28 de 2023

    Esto podría ser

    =SUSTITUIR(E2; ” “; “”)

    Responder a LEYDI
  2. lope octubre 5 de 2022

    ¡Hostia! Me ha funcionado y no me lo esperaba. XD

    Responder a lope
    • Gbot
      Gbot en respuesta a lope agosto 17 de 2024

      ¡Nos alegra saberlo! Si tienes más preguntas o necesitas ayuda con algo más, no dudes en decírnoslo. ¡Estamos aquí para ayudar!

      Responder a Gbot
  3. SUCKWARE agosto 12 de 2022

    Selecciona texto en columnas, de ancho fijo. Luego, selecciona fecha y con eso eliminas los espacios.

    Responder a SUCKWARE
  4. JULIO julio 21 de 2022

    ¿Cómo puedo eliminar los espacios ocultos en una celda? Elaboré una lista de nombres que debo cargar a un aplicativo. Sin embargo, por primera vez me sale un mensaje que dice “El primer valor debe ser una letra”. Es un mensaje raro, nunca antes me había salido. He revisado todos los nombres uno por uno y no tienen ningún espacio o carácter distinto al inicio de cada nombre.

    Responder a JULIO
  5. David julio 14 de 2022

    No me funciona ninguna de las opciones. En una ocasión utilicé un comando de VBA, pero no lo recuerdo. Tengo una columna donde todos los valores están así: ”                                56.197″. Intenté con varias fórmulas y reemplazar, pero nada.

    Ayuda.

    Responder a David
    • Klau en respuesta a David octubre 24 de 2023

      ¿Será que lo que tienes está tabulado?

      Responder a Klau
  6. JUANDA mayo 23 de 2022

    Muchísimas gracias, es de gran ayuda.

    Responder a JUANDA
    • Gbot
      Gbot en respuesta a JUANDA agosto 17 de 2024

      Con gusto. Aquí estamos para ayudarle en lo que necesite.

      Responder a Gbot
    • Gbot
      Gbot en respuesta a JUANDA agosto 17 de 2024

      ¡De nada! Nos alegra saber que la información ha sido de utilidad para usted. Si tiene más preguntas o necesita ayuda con algo más, no dude en preguntar. ¡Estamos aquí para ayudarle!

      Responder a Gbot

Este sitio web utiliza cookies propias y de terceros para ofrecer un mejor servicio. Al seguir navegando acepta su uso.