Cómo Eliminar Espacios en Excel con Fórmula (5 Maneras Rápidas)

  • Compartir Este
Hugh West

En este artículo, aprenderemos a eliminar espacios en excel con la fórmula. Los espacios crean muchos problemas cuando intentamos ejecutar cualquier fórmula en la hoja de cálculo de excel. A veces, cuando copiamos los datos y los pegamos en nuestra hoja de excel, pueden aparecer espacios adicionales sin querer, lo que puede producir resultados incorrectos o errores. A continuación, mostraremos algunos métodos para superar este problema.

Descargar el Libro de Prácticas

Descargar el cuaderno de prácticas.

Eliminar espacios con Formula.xlsm

5 formas de eliminar espacios con fórmulas de Excel

1. Uso de la fórmula de recorte para eliminar espacios en Excel

Excel tiene una fórmula incorporada que elimina los espacios de los textos. Se trata de la fórmula Recorte Para explicar este método, utilizaremos un conjunto de datos de dos columnas, a saber Empleado & Número de identificación Utilizaremos el mismo conjunto de datos en todos los métodos de este artículo.

Siga los pasos que se indican a continuación para aprender este método.

PASOS:

  • Al principio, necesitamos crear una columna de ayuda. La llamamos ' TRIM en nuestro conjunto de datos.
  • Ahora, seleccione Celda D5 y escriba la fórmula en la columna de ayuda.
=TRIM(B5)

Aquí, después de escribir la función, tenemos que seleccionar la celda de la que tenemos que eliminar los espacios.

  • A continuación, pulse Entre en para ver el resultado.

  • A continuación, utilice la función Asa de llenado para ver los resultados en todas las celdas.

  • A continuación, seleccione Celda D5 y cópialo.
  • Ahora, pega sólo el valor en Célula B5 .

  • Por último, después de hacer Copiar y pegar en todas las celdas, elimine la columna de ayuda.

Read More: Cómo Eliminar Espacios en Excel: Con Fórmula, VBA & Power Query

2. Eliminar todos los espacios utilizando la función SUSTITUIR de Excel

También podemos eliminar espacios con la ayuda de la función Función de sustitución Será... eliminar todos los espacios de la celda deseada.

Preste atención a los pasos para saber más.

PASOS:

  • En primer lugar, cree un Columna de ayuda & escriba la fórmula.
=SUSTITUIR(B5," ","")

Aquí, esta fórmula sustituirá los espacios (segundo argumento) por la cadena vacía (tercer argumento).

  • En segundo lugar, pulse Entre en para ver el resultado.

  • Ahora, utilice el Asa de llenado para ver los resultados en el Columna de ayuda .

Aquí, podemos ver que no hay espacio entre el nombre y el apellido de los empleados. Sin duda, podemos solucionar este problema utilizando la función Función TRIM al principio del Función SUBSTITUTE .

  • Ponga la fórmula en Celda D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))

Aquí, el Función SUBSTITUTE sustituye a los espacios de no ruptura, CHAR(160) con espacios normales, CHAR(32) . Función TRIM elimina los espacios sobrantes aquí. Tenemos que añadirlo delante del Función SUBSTITUTE .

  • Hit Entre en para ver el resultado.

  • Por último, utilice la función Asa de llenado para el resto de las células.

3. Fórmula Excel con la función MID para eliminar los espacios a la izquierda

En Función MID nos ayuda para eliminar los espacios iniciales de una celda No elimina los espacios sobrantes entre los textos. Volveremos a utilizar el conjunto de datos anterior.

Observe los pasos siguientes para conocer este método.

PASOS:

  • Crear un Columna de ayuda al principio.
  • Ahora, escriba la fórmula en Celda D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Esta fórmula encontrará en primer lugar el texto y su longitud. La fórmula Función FIND devolverá la posición de la cadena de texto como un número y el valor Función LEN contará la longitud de Célula B5 A continuación, recortará los espacios a la izquierda del texto.

  • A continuación, pulse Entre en Puede ver en Celda D5 pero tiene espacios entre los textos.

  • Por último, arrastre el Asa de llenado hacia abajo para ver los resultados en el Columna de ayuda .

Lecturas similares

  • Cómo eliminar espacios en una celda en Excel (5 métodos)
  • Eliminar espacio en Excel antes de los números (3 maneras)
  • Cómo eliminar espacios en blanco en Excel (7 maneras)
  • Cómo quitar espacios en Excel después de texto (6 formas rápidas)

4. Aplicar VBA para Eliminar Espacios Extra en Excel

VBA también nos da la oportunidad de eliminar espacios de más en excel Puede eliminar los espacios del principio y también del final, pero no podrá eliminar los espacios entre textos.

Sigue los pasos de esta técnica.

PASOS:

  • En primer lugar, vaya a la página Desarrollador y seleccione Visual Basic .

  • A continuación, vaya a Inserte en el Visual Basic y seleccione Módulo .
  • Escriba el código en el campo Módulo y guárdalo.
 Sub Eliminar_espacios() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selección For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub 

  • A continuación, seleccione el rango de celdas en el que desea aplicar la función VBA Aquí hemos seleccionado Célula B5 a Celda B9 .

  • A continuación, seleccione Macros del Promotor.

  • Además, seleccione Ejecutar del Macro.

  • Finalmente, verás resultados como los de la imagen de abajo.

5. Insertar fórmula de Excel para eliminar espacios entre números

A veces, necesitamos limpiar los espacios entre los números. En esta sección, mostraremos cómo podemos eliminar los espacios entre los números. Utilizaremos el mismo conjunto de datos, pero tendremos espacios en el campo Número de identificación columna esta vez.

Siga los pasos que se indican a continuación.

PASOS:

  • En primer lugar, cree una columna adicional. La columna Columna de ayuda es la columna extra aquí.
  • En segundo lugar, seleccione Celda D5 e introduce la fórmula.
=SUSTITUIR(C5," ","")

  • En tercer lugar, pulse Entre en y utilizar el Asa de llenado en el Columna de ayuda .

  • También puede hacerlo con la función Buscar y reemplazar Seleccione el rango de celdas del que desea eliminar espacios.

  • A continuación, pulse Ctrl + H del teclado. El Buscar y reemplazar se producirá.
  • Pulse el botón Barra espaciadora en el Encontrar qué y mantenga el Sustituir por sección vacía.

  • Por último, seleccione Sustituir todo para ver los resultados.

Read More: Cómo quitar el espacio después del número en Excel (6 maneras fáciles)

Cosas para recordar

Hemos discutido algunos métodos fáciles acerca de cómo recortar espacios en Excel. Hay una cosa importante que tenemos que recordar mientras estamos utilizando estos métodos. Debemos crear un columna adicional al principio por Método 1,2 & 3 Después de realizar los pasos, tenemos que sustituir los datos principales por los datos recortados. Podemos hacerlo utilizando Copia & Pegar Asegúrese de pegar sólo valores Este procedimiento se muestra en Método 1 .

Conclusión

Hemos descrito 5 métodos para borrar espacios de nuestra hoja de cálculo excel. Se trata principalmente de métodos basados en fórmulas. También puede utilizar la función Buscar y reemplazar que se discute en el último método. Además, espero que estos métodos le ayudarán a resolver su problema por completo. Por último, si usted tiene alguna pregunta o sugerencia, no dude en comentar a continuación.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.