![](https://cdn.wiki-base.com/3716157/excel_formula_remove_leading_and_trailing_spaces_from_text__2.png.webp)
Fórmula genérica
=TRIM(text)
Resumo
Se você precisar remover os espaços iniciais e finais do texto em uma ou mais células, poderá usar a função TRIM. No exemplo mostrado, a fórmula na célula C3 é:
=TRIM(B3)
Depois de remover os espaços extras, você pode copiar as células com fórmulas e colar especial em outro lugar como "valores" para obter o texto final.
Vídeo: Como limpar texto com TRIM e CLEAN
Explicação
A função TRIM é totalmente automática. Ele remove os espaços iniciais e finais do texto e também "normaliza" vários espaços entre as palavras em apenas um caractere de espaço. Tudo que você precisa fazer é fornecer uma referência a uma célula.
TRIM com CLEAN
Se você também precisar remover quebras de linha das células, poderá adicionar a função CLEAN da seguinte forma:
=TRIM(CLEAN(text))
A função CLEAN remove um intervalo de caracteres não imprimíveis, incluindo quebras de linha, e retorna o texto "limpo". A função TRIM então assume a remoção de espaços extras e retorna o texto final.
Outros personagens problemáticos
Observe que CLEAN não é capaz de remover todos os caracteres não imprimíveis, notavelmente um espaço não separável, que pode ser exibido no Excel como CHAR (160). Ao adicionar a função SUBSTITUTE à fórmula, você pode remover caracteres específicos. Por exemplo, para remover um espaço ininterrupto, você pode usar:
=TRIM(CLEAN(SUBSTITUTE(B1,CHAR(160)," ")))