Función ESPACIOS (TRIM)
Respuesta rápida
ESPACIOS quita los espacios del principio y del final de un texto y reduce a uno los grupos de espacios entre palabras.
- Sintaxis
=ESPACIOS(texto)- Uso más común
=ESPACIOS(A2)devuelve Maya Chen (Se quitan los espacios del principio)
Es lo primero que hay que probar cuando las búsquedas devuelven #N/A o los duplicados no parecen duplicados, porque los datos importados están llenos de espacios invisibles.
Sintaxis
=ESPACIOS(texto)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
texto | Obligatorio | El texto o la celda que se limpia. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | =ESPACIOS(A2) | Maya Chen | Se quitan los espacios del principio |
| D3 | =LARGO(A3)-LARGO(ESPACIOS(A3)) | 2 | Cuántos espacios de más tenía la celda |
| D4 | =ESPACIOS(C4) | Ships Monday | Los grupos de espacios entre palabras pasan a ser uno |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Cliente (importado) | Teléfono | Nota | Resultado |
| Maya Chen | 612-555-0148 | Llamar después de las 15 h | Maya Chen |
| Raj Patel | 763-555-0193 | VIP | 2 |
| Lee Wong | 952-555-0107 | Ships Monday | Ships Monday |
Practica ESPACIOS
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Limpiar nombres
B2, quita los espacios de más y pon los nombres con mayúscula inicial. Rellena hacia abajo hasta B6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Sobreviven los espacios copiados de páginas web | Las páginas web y los PDF suelen usar el espacio de no separación (carácter 160), que ESPACIOS no quita. Conviértelo antes: =ESPACIOS(SUSTITUIR(A2;CARACTER(160);" ")). |
| Las búsquedas siguen devolviendo #N/A | Puede que la tabla de búsqueda también tenga espacios. Limpia esa columna también, o limpia dentro de la búsqueda: =BUSCARX(ESPACIOS(A2);ESPACIOS(D2:D9);E2:E9). |
| Los números siguen siendo texto | ESPACIOS devuelve texto, así que " 42 " limpio es "42", no 42. Súmale 0 o envuélvelo en VALOR para recuperar el número. |
Consejos
- Resalta las celdas con espacios de más con una regla de formato condicional como =LARGO(A2)<>LARGO(ESPACIOS(A2)).
Preguntas frecuentes
¿Por qué ESPACIOS no quita los espacios en Excel?
Seguramente son espacios de no separación (carácter 160) de una página web o de un PDF. ESPACIOS solo quita los espacios normales. Usa =ESPACIOS(SUSTITUIR(A2;CARACTER(160);" ")).
¿ESPACIOS quita los espacios entre palabras?
Solo los que sobran. Dos o más espacios entre palabras pasan a ser uno; un espacio único se queda.
Esta página en inglés: TRIM. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .