Tabla de contenido
Los espacios pueden aparecer por diferentes motivos en una hoja de cálculo. Puede haber errores durante la introducción de datos o la importación de datos de diferentes fuentes. Eliminar manualmente esos espacios puede ser engorroso y requerir tiempo. En este artículo, le mostraremos formas rápidas de eliminar espacio en Excel Estas formas serán útiles cuando tengamos que limpiar datos.
Supongamos que tenemos una lista de nombres con espacios no deseados después del texto. Queremos eliminar esos espacios para realizar otras operaciones. Lo haremos utilizando 6 métodos diferentes a continuación. Para nuestra comodidad, hemos incluido dos columnas Texto normal y Texto sin espacios no deseados Aquí, tenemos espacios no deseados entre la palabra Abagail y las comillas (") .
Descargar el cuaderno de prácticas
Eliminar_espacios_después_del_texto.xlsm6 Maneras Rápidas de Eliminar Espacios en Excel después de Texto
Ahora buscaremos formas de eliminar espacios en Excel después de texto. En este caso, eliminaremos los espacios entre Abagail y el comillas (" ") Los siguientes métodos nos guiarán a través de diferentes métodos para hacerlo.
1. Eliminar Espacios en Excel después de Texto Usando Buscar y Reemplazar
Podemos eliminar los espacios después del texto utilizando Buscar y reemplazar Para ello, primero tenemos que seleccionar el rango sobre el que queremos aplicar la función Buscar y sustituir característica.
Aquí, he seleccionado el rango B5:B9 .
En primer lugar, iremos al Inicio y luego iremos a Buscar & Seleccionar de la barra de herramientas.
En Buscar & Seleccionar seleccione Sustituir .
Entonces, el Buscar y reemplazar aparecerá un cuadro de diálogo.
Entonces en Encuentre lo que escribiríamos un BARRA ESPACIADORA una vez. En este caso, dejaremos el Sustituir por caja en blanco .
Entonces pulsaríamos Sustituir todo a eliminar todos los espacios . A buzón de mensajes aparecerá con el número de sustituciones.
Desaparecerán todos los espacios después del texto.
Read More: Cómo quitar el espacio antes del texto en Excel (4 métodos)
2. Eliminar Espacios después de Texto Usando la Función TRIM en Excel
2.1. Uso exclusivo de la función TRIM
Función TRIM en Excel nos ayuda a eliminar cualquier espacio no deseado. Podemos utilizar Función TRIM para eliminar los espacios no deseados después del texto. En este caso, en la celda C5 escribiríamos
=TRIM(B5)
Tras pulsar el botón INTRODUCE encontraríamos la tecla texto sin espacios no deseados Aquí eliminaríamos los espacios innecesarios entre dos partes del nombre.
Ahora, utilizaríamos el Asa de llenado para utilizar el Autorrelleno de Excel para eliminar el espacio de otros valores en el Columna de texto sin espacios no deseados .
2.2. Uso de las funciones LEN y LEFT con la función TRIM
Función LEN en Excel mide la longitud de cualquier número o cadena. Función IZQUIERDA en Excel puede ser útil para recuperar un número especificado de caracteres de cualquier número o cadena de texto. Aquí, utilizaremos una combinación de tres funciones para eliminar los espacios después del texto. Aquí, en la celda C5 escribimos
=TRIM(LEFT(B5,LEN(B5)))
Desglose de fórmulas
LEN(B5)
-> mide la longitud de los caracteres en la celda B5. En este caso,
La salida es : 14
LEFT(B5,LEN(B5)) -> se convierte en IZQUIERDA(B5,14). Entonces, toma en cuenta 14 caracteres de la izquierda. En este caso,
La salida es : Abagail Ross
Explicación : Fíjate en que hay dos espacios de más entre las palabras.
TRIM(LEFT(B5,LEN(B5))) -Ahora la función TRIM entra en acción. elimina los dos espacios de más entre las palabras y nos da el resultado apropiado.
La salida es : Abagail Ross
Explicación : Fíjese en que no hay espacio extra entre dos palabras.
Pulsando la tecla INTRODUCE obtenemos el resultado en C5 celda.
Utilización de la Asa de llenado para utilizar el Autorrelleno de Excel, obtenemos valores en el Columna de texto sin espacios no deseados .
Más información: H Cómo eliminar los espacios a la izquierda en Excel (4 métodos)
3. Eliminar espacios después del texto con Power Query
Power Query es una función muy útil a la hora de dar formato a los datos. Podemos utilizar Power Query para limpiar los espacios no deseados. En primer lugar, seleccionamos todos los datos del rango con el que estamos trabajando.
Seleccionamos la gama B5:B9.
A continuación, para realizar Power Query debemos seleccionar De Tabla/ Rango del Ficha Datos .
Un nuevo ventana aparecerá.
Ir a Añadir columna >> Formato >> TRIM
Obtendremos los datos recortados en un nuevo columna llamado Recorte .
A continuación, vaya al Archivo ficha.
Haga clic en Cerrar & Cargar .
Obtendrá los resultados en un nueva hoja .
Read More: Cómo Eliminar Espacios en Excel: Con Fórmula, VBA & Power Query
4. Eliminar espacios después del texto utilizando macros y VBA
Podemos utilizar VBA para eliminar los espacios después del texto. En primer lugar, tenemos que seleccionar todo el rango del que queremos eliminar los espacios.
A continuación, seleccionamos el intervalo B5:B9 .
Para utilizar el VBA editor,
Abra el Desarrollador tab>> seleccionar Visual Basic
Aparecerá una nueva ventana.
Ir a Inserte tab>> seleccionar Módulo .
Un nuevo Módulo Escriba el código siguiente en el nuevo campo Módulo .
Sub RemoveSpacesafterText() Dim M As range Dim cell As range Set M = Selection For Each cell In M If Not IsEmpty(cell) Then cell = Trim(cell) End If Next cell End Sub
Crearemos un nuevo Subprocedimiento EliminarEspaciosDespuésDelTexto y declaramos dos variables M y célula como Gama .
Luego utilizamos Bucle For para encontrar todas las celdas que tengan espacios no deseados. Utilizaremos la función VBA TRIM para eliminar los espacios.
Ahora, vamos a guardar el código y ejecute el código pulsando F5 .
Podremos eliminar todos los espacios no deseados.
Más información: Cómo eliminar los espacios finales en Excel (6 métodos sencillos)
5. Eliminar espacios después del texto utilizando la función IZQUIERDA en Excel
IZQUIERDA de Excel nos permite elegir un número determinado de caracteres de la izquierda del texto. Si sabemos cuántos espacios hay a la derecha del texto, es decir, después del texto, podemos eliminar los espacios utilizando la función IZQUIERDA función.
En este caso, sabemos que tenemos tres espacios a la derecha del texto. Así, en célula C5, escribiremos
=LEFT(B5,LEN(B5)-3)
Desglose de fórmulas
LEN(B5)
-> nos da la longitud del valor en la celda B5.
La salida es : 10
LEN(B5)-3
-nos da el valor de 10-3.
La salida es : 7
Explicación Averiguamos el número de caracteres necesarios.
LEFT(B5,LEN(B5)-3)
-> recupera 7 caracteres de la izquierda del texto.
La salida es : Abagail
Explicación : Sin espacio adicional después del texto.
Pulsando la tecla INTRODUCE obtendremos el valor en célula C5 .
Ahora arrastrando hacia abajo el Asa de llenado para utilizar el Autorrelleno obtendremos todos los valores de la función Columna de texto sin espacios no deseados .
6. Eliminar Espacios después de Texto Usando la Función SUBSTITUTE en Excel
SUSTITUIR Función de Excel nos permite sustituir un texto por otro. Podemos utilizar la función Función SUBSTITUTE para sustituir los espacios no deseados. En este caso, vamos a sustituir los espacios sobrantes entre dos textos. Para ello, en el campo Célula C5 escribiremos
=SUSTITUIR(B5," ","")
En la fórmula, seleccionaremos el Célula B5 cuyo valor queremos reemplazar. A continuación se utiliza espacio como texto_antiguo ya que quiero eliminar el espacio. Luego usé espacio en blanco entre comillas dobles como nuevo_texto .
Ahora, el SUSTITUIR sustituirá los espacios sobrantes del texto posterior por ningún espacio.
Tras pulsar INTRODUCE obtendremos el valor deseado en el campo Célula B5 .
A continuación, utilizando el Asa de llenado para utilizar el Autorrelleno obtendremos los valores correspondientes en la función Columna de texto sin espacios no deseados .
Read More: Cómo eliminar espacios en Excel antes de los números (3 maneras)
Cosas para recordar
Los espacios no deseados pueden causarnos problemas cuando utilizamos Funciones LOOKUP .
Cuando utilizamos IZQUIERDA Función sólo para eliminar los espacios no deseados después del texto debemos conocer el número de espacios después del texto.
Sección práctica
Hemos incluido una sección de prácticas para que puedas practicar los métodos por tu cuenta.
Conclusión
Hemos intentado mostrar 6 formas rápidas de eliminar espacio en Excel después de texto. Esperamos que te sean útiles en tus actividades diarias. Si necesitas más aclaraciones, no dudes en comentar abajo o enviar cualquier comentario. Nuestro equipo estará encantado de ayudarte con cualquiera de tus problemas.