cellio

Função ARRUMAR (TRIM) no Excel: Como Tirar Espaços Extras

Aprenda a usar a função TRIM (ARRUMAR) no Excel para remover espaços extras antes, depois e entre palavras que quebram fórmulas e buscas.

Por Ayoub Farid · · 2 min de leitura

Espaços extras são invisíveis e quebram tudo na sua planilha: o VLOOKUP (PROCV) retorna o erro #N/D, o COUNTIF (CONT.SE) ignora linhas importantes e itens duplicados deixam de ser reconhecidos como iguais. A função TRIM (ARRUMAR no Excel em português) resolve a maior parte desses problemas.

O que a função TRIM faz

=TRIM(text)

*(No Excel em português, use =ARRUMAR(texto))*

  • Remove espaços no início e no final do texto
  • Transforma sequências de múltiplos espaços no meio em apenas um espaço simples

" Sam Lee " vira "Sam Lee".

Como limpar uma coluna inteira

  1. Em uma coluna vazia ao lado dos seus dados, digite =TRIM(A2) e arraste a fórmula para baixo.
  2. Copie a nova coluna.
  3. Use Colar Especial > Valores por cima dos dados originais (ou mantenha a nova coluna limpa e apague a antiga).

No Excel 365 ou no Planilhas Google (Google Sheets), você pode limpar um intervalo inteiro de uma vez: =TRIM(A2:A500) despeja os resultados automaticamente.

TRIM dentro de outras fórmulas do Excel

Em vez de criar uma coluna intermediária para limpar os dados, você pode aplicar a função diretamente no meio de outras fórmulas:

=VLOOKUP(TRIM(F2),$A$2:$C$500,3,FALSE)
=PROPER(TRIM(A2))

*(No Excel em português: =PROCV(ARRUMAR(F2);$A$2:$C$500;3;FALSO) e =PRI.MAIÚSCULA(ARRUMAR(A2)))*

Quando a função TRIM não funciona: espaços sem quebra

Dados copiados de sites ou sistemas web costumam trazer o chamado espaço sem quebra (código de caractere 160). A função TRIM simplesmente ignora esse caractere. Para resolver, substitua-o primeiro:

=TRIM(SUBSTITUTE(A2,CHAR(160)," "))

*(No Excel em português: =ARRUMAR(SUBSTITUIR(A2;CARACT(160);" ")))*

Outros caracteres invisíveis

Se você estiver lidando com quebras de linha e caracteres de controle vindos de exportações de sistemas, use a função CLEAN (LIMPAR):

=TRIM(CLEAN(A2))

*(No Excel em português: =ARRUMAR(LIMPAR(A2)))*

Como identificar espaços ocultos

A função =LEN(A2) (NÚM.CARACT no Excel em português) conta a quantidade total de caracteres em uma célula. Se a palavra "Latte" resultar em 6, há um espaço sobrando. Compare =LEN(A2) com =LEN(TRIM(A2)) para conferir a diferença.

Funções relacionadas para tratamento de texto

Aprender a limpar dados desorganizados (funções de texto, TRIM/ARRUMAR e datas) é fundamental para quem quer aprender Excel de verdade ou se preparar para um teste de Excel para entrevista de emprego. Esse é um dos módulos práticos que você encontrará no Cellio.

Perguntas frequentes

Como remover espaços no Excel?

Use a fórmula =TRIM(A2) para eliminar apenas os espaços extras ou =SUBSTITUTE(A2," ","") para remover absolutamente todos os espaços do texto.

Por que a função TRIM não removeu todos os espaços?

Provavelmente o texto contém espaços sem quebra comuns em dados copiados da web. Nesses casos, use =TRIM(SUBSTITUTE(A2,CHAR(160)," ")).

A função TRIM apaga os espaços entre as palavras?

Não. Ela mantém exatamente um espaço simples separando cada palavra e remove apenas os excessos.

A função TRIM funciona no Planilhas Google (Google Sheets)?

Sim, funciona exatamente da mesma forma.

Continue lendo