Tomemos como ejemplo un archivo cuyos espacios intermedios no son realmente en blanco (carácter ASCII 32) sino otro tipo de “espacio”, que corresponde al carácter 160. Este carácter lo podemos eliminar con la función SUSTITUIR. Por ejemplo, si el dato original está en [A1], eliminamos los caracteres con =SUSTITUIR(A1;CARÁCTER(160);“”).
Esta función reemplaza los caracteres problemáticos con caracteres nulos (un par de comillas sin nada entre ellas).
En el ejemplo que ponemos (nombre y apellido separados por espacios) ésta no es una buena solución porque, probablemente, se quiera dejar un espacio entre nombre y apellido. En este caso, se puede reemplazar los caracteres 160 por espacios en blanco y luego aplicar la función ESPACIOS para eliminar todos esos espacios, excepto uno. La fórmula sería:=ESPACIOS(SUSTITUIR(A1;CARÁCTER(160);“ ”)).
RECUERDA:
La función ESPACIOS elimina todos los espacios en blanco que haya en un dato, pero deja un espacio de separación entre palabra y palabra.