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
- Em uma coluna vazia ao lado dos seus dados, digite
=TRIM(A2)e arraste a fórmula para baixo. - Copie a nova coluna.
- 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
- MAIÚSCULA, MINÚSCULA e PRI.MAIÚSCULA para alterar maiúsculas e minúsculas (abordado junto com a função TEXTO)
- ESQUERDA, DIREITA e EXT.TEXTO para extrair pedaços de texto
- Dividir texto em várias colunas
- Remover dados duplicados
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.