Função ARRUMAR no Excel: tirar espaços sobrando

Atualizado em 10. November 2026 · Equipe Exercícios Excel

O ARRUMAR remove os espaços do começo e do fim e deixa só um espaço entre as palavras. Exemplo: =ARRUMAR(E3).

Sintaxe

=ARRUMAR(texto)
texto
A célula com o texto.

Pratique agora

Exercício 1 de 2Correção na hora, sem cadastro

A cidade em E3 tem espaços sobrando. Em F3, limpe o texto com ARRUMAR.

F3
fx
A
B
C
D
E
F
G
1
Nome
Sobrenome
CPF
CEP
Cidade
Cidade limpa
2
Juliana
Martins
123.456.789-09
01310-100
são paulo
3
Pedro
Oliveira
987.654.321-00
20040-020
rio de janeiro
4
Fernanda
Costa
456.789.123-45
30130-010
BELO HORIZONTE
5
6
7
8

Por que isso importa

"Rio" e "Rio " parecem iguais, mas para o Excel são diferentes. Um espaço sobrando faz o PROCV dar #N/D e o CONT.SE contar errado.

Limpar e padronizar de uma vez

=PRI.MAIÚSCULA(ARRUMAR(E3))

Passo a passo

Numa coluna ao lado, escreva =ARRUMAR( e clique na célula com o texto. Feche o parêntese. Leve a fórmula até o fim da lista com dois cliques no quadradinho do canto. Para trocar os originais, copie a coluna nova e use Colar Especial > Valores por cima.

O que o ARRUMAR faz e o que não faz

  • Tira os espaços do começo e do fim
  • Troca vários espaços seguidos no meio por um só
  • Não tira quebras de linha dentro da célula (use LIMPAR)
  • Não tira o espaço especial que vem de páginas da web (use SUBSTITUIR com CARACT(160))

Exemplo do dia a dia: PROCV que não acha

Um PROCV dá #N/D mesmo com o código à vista na tabela. A causa mais comum é um espaço no fim, como "P-103 ". Teste com =NÚM.CARACT(A2): se der um número maior que o esperado, há espaço. Limpe as duas colunas com ARRUMAR e o PROCV passa a achar.

=PROCV(ARRUMAR(F2);A2:D6;2;FALSO)

Exemplo do dia a dia: dados colados de um sistema

Relatórios exportados costumam vir com espaços para alinhar colunas, como " 1.250,00". Isso faz o número virar texto. Junte o ARRUMAR com o VALOR para limpar e converter numa fórmula só.

=VALOR(ARRUMAR(B2))

Limpar tudo de uma vez

Para texto vindo da web ou de PDFs, combine as três limpezas: o espaço especial, as quebras de linha e os espaços extras.

=ARRUMAR(LIMPAR(SUBSTITUIR(A2;CARACT(160);" ")))

No Excel em inglês e no Google Planilhas

No Excel em inglês, a função se chama TRIM. No Google Planilhas em português, o nome é ARRUMAR. O Google também tem o menu Dados > Limpeza de dados > Remover espaços em branco.

Exemplo do dia a dia: nomes duplicados que não parecem duplicados

Numa lista de clientes, "Ana Souza" e "Ana Souza" (com dois espaços) parecem a mesma pessoa, mas o Remover Duplicatas não junta as duas. Limpe a coluna com ARRUMAR antes de remover os repetidos. O mesmo vale para o CONT.SE, que conta as duas grafias como pessoas diferentes.

Erros comuns

  • Usar o ARRUMAR e esquecer de colar como valores: a limpeza fica só na coluna de apoio
  • Achar que o ARRUMAR resolveu e o PROCV continua sem achar: o espaço era o especial da web; use SUBSTITUIR com CARACT(160)
  • Aplicar o ARRUMAR em números: o resultado vira texto; use VALOR por fora

ARRUMAR em toda a tabela de uma vez

No Excel 365, uma fórmula só limpa um bloco inteiro: =ARRUMAR(A2:E500). O resultado se espalha numa área do mesmo tamanho. Copie e cole como valores por cima dos dados originais, e toda a tabela fica limpa.

Exemplo do dia a dia: nomes com espaço no começo

Ao ordenar uma lista de A a Z, nomes com espaço no começo vão para o topo, antes do A, e parecem fora de ordem. Isso acontece muito com dados copiados de e-mails e formulários. Uma coluna com ARRUMAR, colada como valores por cima, resolve a ordem. Faça isso sempre antes de ordenar, filtrar ou procurar.

Perguntas frequentes

Existe atalho para tirar espaços sem fórmula?

Use Ctrl+U (Substituir) e troque dois espaços por um, várias vezes. Os espaços do começo e do fim pedem o ARRUMAR.

ARRUMAR muda o texto original?

Não. Ele mostra o texto limpo na célula da fórmula. Para trocar o original, copie e cole como valores por cima.

Por que o ARRUMAR deixa um espaço que parece duplo?

Pode ser um espaço especial (CARACT(160)) ao lado de um normal. Troque o especial com SUBSTITUIR e passe o ARRUMAR de novo.

ARRUMAR tira as quebras de linha?

Não. Use LIMPAR para tirar quebras de linha e outros caracteres invisíveis.

Dá para usar ARRUMAR dentro de outras funções?

Sim. É comum dentro do PROCV, do CONT.SE e do CONCAT, para limpar o texto na hora da conta.

Funciona no Google Planilhas?

Sim, com o mesmo nome em português. Em inglês, TRIM.

ARRUMAR tira o espaço entre as palavras?

Não. Ele deixa um espaço entre as palavras e tira só os que sobram.

Como saber se uma célula tem espaço sobrando?

Compare os tamanhos: =NÚM.CARACT(A2)<>NÚM.CARACT(ARRUMAR(A2)) dá VERDADEIRO quando há espaço extra.

O ARRUMAR não tirou um espaço. Por quê?

Pode ser um espaço especial vindo da web. Use =SUBSTITUIR(A2;CARACT(160);" ") antes.

Veja também

Treine ARRUMAR até ficar fácil

A lição "GROSS, KLEIN und GROSS2" tem 4 exercícios com correção na hora.

Começar grátis