contacara

Limpiar espacios y caracteres invisibles en Excel

Conserva una columna original. ESPACIOS normaliza espacios ordinarios, pero no elimina por sí sola el espacio de no separación 160. Identifica separadores antes de sustituirlos. LIMPIAR elimina controles concretos, no todo Unicode invisible, y puede unir palabras al borrar fronteras.

Conserva la entrada y define el objetivo

Conserva texto original e identificadores estables junto al transformado. Define la salida: una línea legible, párrafos conservados o identificador técnico exacto. Menos caracteres no demuestra una mejora. Examina una muestra afectada antes de elegir función; una limpieza de prosa podría quitar espacios o mayúsculas significativos de los códigos.

Normaliza espacios ordinarios

=ESPACIOS(A2) quita espacios ordinarios de los extremos y reduce repeticiones interiores a uno. Conserva fronteras simples. Es distinto del recuento sin espacios, que los retira de la copia medida. Mira el texto, no solo su longitud. No apliques esta normalización a datos de ancho fijo o alineación cuyo espacio sea estructural.

Convierte deliberadamente espacios de no separación

ESPACIOS sola no elimina el espacio de no separación Unicode 160. Si tu regla lo considera ordinario, usa =SUSTITUIR(A2;UNICAR(160);" ") y después ESPACIOS. Sustituir por un espacio conserva la frontera; por vacío puede unir palabras. El código 160 no representa todo separador invisible. Identifica los caracteres pendientes en una muestra breve antes de sustituir globalmente.

Tres cambios distintos: normalizar espacios ordinarios, sustituir U+00A0 y convertir un salto en frontera de palabra.
La figura no promete limpieza universal. La sustitución correcta depende del carácter realmente presente. Abrir el JPG a tamaño completo

LIMPIAR elimina controles, no todo carácter invisible

LIMPIAR se dirige a controles ASCII 0–31; Microsoft no la presenta como limpieza Unicode universal. Puede borrar tabulaciones y saltos. En el ejemplo italiano, Pane seguido de salto y fresco no debe quedar Panefresco si quieres una frase. Convierte primero los separadores útiles en espacios. Si necesitas conservar saltos, LIMPIAR indiscriminadamente no corresponde.

Deja inspeccionar la secuencia de limpieza

Para descripciones de una línea, separa etapas: convertir NBSP, sustituir tabulaciones y saltos acordados por espacios, retirar controles permitidos y normalizar espacios ordinarios. Etiqueta auxiliares. El orden importa: borrar tabulación antes de convertirla pierde la frontera; introducir espacios después de ESPACIOS puede exigir otra normalización. Prueba texto correcto, espacios repetidos, saltos reales y separador especial identificado. Excluye pruebas del total.

Revisa diferencias antes de sustituir

Prioriza diferencias grandes de longitud sin separar cada cifra de su registro. Una nota técnica multilínea puede cambiar legítimamente mucho al aplanarse; revisa si era lo previsto. Señala valores que quedan vacíos: solo separadores no constituye una descripción obligatoria útil. Contrasta identificadores con su especificación, conservando prefijos y guiones significativos. Sustituye el original solo tras leer el resultado.

Permite repetir la próxima importación

Guarda la regla con el libro para la próxima importación. Antes de reemplazar datos entregados, conserva el origen y comprueba orden de filas, campos obligatorios y longitudes exportadas. Abre una muestra de la exportación real. Para un texto, el contador de caracteres permite contrastar su medida declarada; para datos, conserva revisión por fila y transformaciones, no solo un total.

Elige según el carácter

ProblemaOperaciónComprobación
Espacios ordinarios repetidosESPACIOSQueda una frontera
NBSP 160Sustituir por espacio ordinarioConversión declarada
Salto entre palabrasConvertir en espacio si procedeSin palabras unidas
Otros signos invisiblesIdentificar antesSin prometer limpieza universal
Las funciones tienen alcances distintos; quitar menos puede conservar mejor el sentido.

Fuentes y comprobaciones

Abrir la herramienta