Eliminar espacios en Excel: inicial, final y doble

Ver video - Eliminar espacios en Excel

Los espacios iniciales y finales en Excel a menudo generan mucha frustración. No puedo pensar en una situación en la que pueda necesitar estos espacios adicionales, pero a menudo se encuentran en las hojas de cálculo de Excel.

Hay muchas formas en que puede terminar con estos espacios adicionales, por ejemplo, como parte de la descarga de datos de una base de datos, mientras copia datos de un documento de texto o ingresados ​​manualmente por error.

Los espacios iniciales, finales o dobles entre el texto pueden generar muchos problemas graves.

Por ejemplo, suponga que tiene un conjunto de datos como se muestra a continuación:

Ahora eche un vistazo a lo que sucede cuando uso una función BUSCARV para obtener el apellido usando el nombre.

Es posible que no pueda detectar la diferencia a simple vista de que hay un espacio final adicional en el nombre que está causando este error.

En este ejemplo, fue fácil detectar el problema en un conjunto de datos tan pequeño, pero imagine tener que verificar esto para miles de registros.

Para estar seguro, siempre es una buena idea limpiar sus datos y eliminar espacios en Excel.

Cómo eliminar espacios en Excel

En este tutorial, le mostraré dos formas de eliminar espacios en Excel.

  • Utilizando la función TRIM.
  • Usando Buscar y Reemplazar.

Uso de la función TRIM

La función TRIM de Excel elimina los espacios iniciales y finales y los espacios dobles entre las cadenas de texto.

Por ejemplo, en el ejemplo anterior, para eliminar espacios de toda la lista si son nombres (en A2: A7), use la siguiente fórmula en la celda C1 y arrástrela hacia abajo para todos los nombres:

= RECORTAR (A2)

La función TRIM de Excel eliminaría instantáneamente todos los espacios iniciales y finales de la celda.

Una vez que tenga los datos limpios, cópielos y péguelos como valores en lugar de los datos originales.

Esta función también es útil si tiene más de un carácter de espacio entre palabras. Eliminaría los espacios adicionales de modo que el resultado siempre tenga un carácter de espacio entre las palabras.

La función TRIM de Excel hace un buen trabajo al eliminar espacios en Excel, sin embargo, falla cuando tiene caracteres que no se imprimen (como saltos de línea) en su conjunto de datos. Para eliminar los caracteres que no se imprimen, puede utilizar una combinación de las funciones RECORTAR y LIMPIAR.

Si tiene algún texto en la celda A1 del que desea eliminar espacios, use la siguiente fórmula:

= RECORTAR (LIMPIAR (A1))

Los caracteres que no se imprimen también pueden resultar de = CHAR (160), que no puede eliminarse con la fórmula CLEAN. Por lo tanto, si desea estar absolutamente seguro de que tiene todos los espacios adicionales y los caracteres que no se imprimen, use la siguiente fórmula:

= RECORTAR (LIMPIAR (SUSTITUIR (A1, CHAR (160), "")))

Eliminar espacios adicionales en Excel usando BUSCAR y REEMPLAZAR

Puede eliminar espacios en Excel utilizando la función Buscar y reemplazar.

Esta es una técnica más rápida y puede ser útil en las situaciones dadas:

  • Cuando desee eliminar los espacios dobles.
  • Cuando desee eliminar todos los caracteres de espacio.

Eliminar espacios dobles

Tenga en cuenta que esta técnica no se puede utilizar para eliminar espacios iniciales o finales. Encontrará y reemplazará espacios dobles independientemente de su posición.

Estos son los pasos para hacer esto:

  • Seleccione las celdas de las que desea eliminar los espacios dobles.
  • Vaya a Inicio -> Buscar y seleccionar -> Reemplazar. (También puede usar el atajo de teclado - Control + H).
  • En el cuadro de diálogo Buscar y reemplazar, ingrese:
    • Encontrar qué: Double Space.
    • Reemplazar con: Espacio único.
  • Haga clic en Reemplazar todo.

Esto reemplazará todos los espacios dobles con un carácter de espacio simple.

Tenga en cuenta que esto solo eliminará los espacios dobles. Si tiene tres caracteres de espacio entre 2 palabras, resultará en 2 caracteres de espacio (eliminaría uno). En tales casos, puede volver a hacer esto para eliminar cualquier espacio doble que pueda haber quedado.

Eliminar espacios únicos

Para eliminar todos los caracteres de espacio en un conjunto de datos, siga los pasos a continuación:

  • Seleccione las celdas de las que desea eliminar el carácter de espacio.
  • Vaya a Inicio -> Buscar y seleccionar -> Reemplazar. (También puede usar el atajo de teclado - Control + H).
  • En el cuadro de diálogo Buscar y reemplazar, ingrese:
    • Encontrar qué: Single Space.
    • Reemplazar con: deje este espacio en blanco.
  • Haga clic en Reemplazar todo.

Esto eliminará todos los caracteres de espacio en el conjunto de datos seleccionado.

Tenga en cuenta que en este caso, incluso si hay más de un espacio entre dos cadenas de texto o números, se eliminará todo.

Eliminar saltos de línea

También puede utilizar Buscar y reemplazar para eliminar rápidamente los saltos de línea.

Estos son los pasos para hacer esto:

  • Seleccione los datos.
  • Vaya a Inicio -> Buscar y seleccionar -> Reemplazar (Atajo de teclado - Control + H).
  • En el cuadro de diálogo Buscar y reemplazar:
    • Buscar qué: presione Control + J (es posible que no vea nada excepto un punto parpadeante).
    • Reemplazar con: déjelo vacío.
  • Reemplaza todo.

Esto eliminará instantáneamente todos los saltos de línea del conjunto de datos que seleccionó.

Según su situación, puede elegir cualquier método (fórmula o buscar y reemplazar) para eliminar espacios en Excel.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave