¿Cómo eliminar los espacios iniciales y finales en las celdas de Excel?
A veces, al copiar datos desde otras ubicaciones y pegarlos en una hoja de Excel, quedan espacios adicionales al principio o al final de las cadenas en las celdas. Eliminarlos uno por uno para que los datos luzcan ordenados resulta muy tedioso. Este tutorial presenta métodos inteligentes y sencillos para eliminar rápidamente esos espacios iniciales y finales.
- Método A: Elimine todos los espacios adicionales de las cadenas con la función TRIM (2 pasos)
Elimina Todos los espacios excesivos, incluidos los espacios adicionales, iniciales y finales - Método B: Elimine Espacios al principio de las cadenas con código VBA (5 pasos)
Elimina únicamente el primer espacio; es necesario tener una copia antes de ejecutar el código - Método C: Elimine espacios iniciales, finales, adicionales o todos los espacios según necesite con Kutools (3 pasos)
Elimine espacios iniciales, finales, adicionales o todos los espacios según necesite - Descargar archivo de ejemplo
Este archivo de ejemplo contiene todos los datos necesarios para este artículo - Otras operaciones (artículos) relacionadas con espacios
Contar espacios antes de una cadena de texto Encontrar la posición del n-ésimo espacioY más...
Eliminar espacios adicionales de las cadenas
1. Seleccione una celda adyacente a la que desea limpiar de espacios adicionales e introduzca esta fórmula:
=TRIM(B2)
B2 es la celda de la que desea Eliminar espacios; consulte la captura de pantalla:
2. Pulse la tecla Intro para obtener el resultado y, a continuación, arrastre el controlador de autorrelleno sobre las celdas en las que desee eliminar los espacios adicionales; así se habrán eliminado todos los espacios iniciales, finales y los espacios extra.
Consejo:
1. Puede copiar y pegar los resultados de la fórmula como valores, tal como se muestra en la siguiente captura de pantalla:
2. Este método es bastante sencillo si solo necesita eliminar espacios en celdas contiguas dentro de una fila o columna. Sin embargo, cuando deba eliminar espacios al principio en un rango con varias filas y columnas, tendrá que usar la función varias veces. En ese caso, puede probar el método C.
Eliminar Todos los espacios excesivos, incluidos caracteres no imprimibles y Espacio no separable
Si su cadena contiene caracteres no imprimibles, como los que aparecen en Excel mediante CARÁCTER(160), la función TRIM no los eliminará correctamente. En ese caso, deberá combinar las funciones TRIM, LIMPIAR y SUSTITUIR para lograrlo.
Utilice esta fórmula:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160),« »)))
En este caso, la celda B2 es aquella de la que desea eliminar todos los espacios sobrantes.
Luego, arrastre el controlador de relleno sobre las celdas en las que desea aplicar esta fórmula.
Nota:
La función TRIM elimina todos los espacios adicionales, incluidos los iniciales, los finales y los espacios extra entre palabras. Si desea eliminar únicamente los espacios al principio, vaya al método B. Si quiere eliminar solo los espacios al principio, solo los del final o todos los espacios excesivos —incluidos los caracteres no imprimibles—, vaya al método C.
Si desea convertir o importar todos los datos de un documento de Word a Excel, puede hacerlo mediante código VBA.
1. Pulse las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo para crear un nuevo módulo y copie y pegue el siguiente código en él.
VBA: Eliminación de Espacios al principio de una cadena
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub


3. Pulse la tecla F5 para ejecutar el código; a continuación, aparecerá un cuadro de diálogo de Kutools for Excel para seleccionar las celdas de las que eliminar los espacios al principio.
4. Tras seleccionar las celdas, haga clic en Aceptar; ahora se han eliminado los espacios al principio de las selecciones.

Nota:
Este código VBA elimina únicamente los espacios iniciales, modifica los datos originales y no permite deshacer la acción. Antes de usarlo, guarde una copia de sus datos.
Método C: Elimine espacios iniciales, finales, adicionales o todos los espacios según necesite con Kutools (3 pasos)
Esta herramienta es una de las 229 herramientas disponibles en Kutools para Excely ofrece cinco opciones para eliminar distintos tipos de espacios según sus necesidades:
- Eliminar Espacios al principio
- Eliminar Espacios al final
- Eliminar espacios iniciales y Espacios al final
- Eliminar Todos los espacios excesivos
- Eliminar todos los espacios
Esta herramienta te permite deshacer la acción, pero antes de usarla debes dedicar unos minutos a instalarla gratuitamente.
1. Seleccione los datos de los que desea eliminar espacios y haga clic en Kutools > Eliminar espacios. Consulte la captura de pantalla:
2. A continuación, marque la opción que necesite en el cuadro de diálogo Eliminar espacios.
Eliminar únicamente Espacios al principio:
Eliminar únicamente Espacios al final:
Eliminar únicamente espacios iniciales y Espacios al final:
Eliminar Todos los espacios excesivos:
Eliminar todos los espacios:
Haga clic para descargar este archivo de ejemplo
Contar espacios antes de una cadena de texto
Ofrece un truco para contar rápidamente el número de Espacios al principio
Encontrar la posición del n-ésimo espacio
En este artículo te explicamos trucos para localizar con facilidad la posición del n-ésimo espacio en Excel.
Añadir espacio entre nombre y apellido
Normalmente hay un espacio entre nombre y apellido, pero en algunos casos esos espacios se pierden. ¡No te preocupes! Aquí te ofrecemos dos métodos distintos para añadirlos rápidamente en Excel.
Contar el número de caracteres excluyendo espacios
Normalmente se utiliza la función LARGO para contar caracteres, pero si quieres excluir los espacios necesitas otra fórmula. En este artículo te ofrecemos dos métodos sencillos para resolver este problema.
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos
