Geralmente, versões mais recentes do Excel automaticamente quebram o texto corretamente entre as palavras.
No entanto, quando um caractere de espaço diferente é usado, ele não reconhecerá adequadamente os espaços entre as palavras, portanto, trata o texto inteiro como uma única palavra e o divide em larguras fixas. (Descobri isso da maneira mais difícil e levei um bom tempo para identificar o problema.) Ao digitar texto no Excel, os espaços normalmente estão ok (código ASCII 32). No entanto, ao copiar e colar texto de alguns outros aplicativos, um caractere diferente pode ser usado (código ASCII 160, por exemplo, que é equivalente a um caractere de espaço, exceto com paridade par); O Excel trata isso de maneira diferente.
Você pode usar a fórmula = SUBSTITUTE (, "", "") para reproduzir a célula substituindo os caracteres de espaço "incorretos", onde está a célula em questão, o primeiro "" contém o caractere de espaço "inválido" e o segundo "" contém um espaço normal.
E talvez outra pessoa tenha outra sugestão sobre como remover o bit de paridade ao copiar texto.