Skip to main content

Remover espaços em células do Excel – espaços à esquerda, espaços à direita, espaços extras ou todos os espaços

Author: Tech Support Last Modified: 2025-06-04

Às vezes, ao copiar e colar dados de outras aplicações para uma planilha, algo pode dar errado se espaços extras forem inconscientemente incluídos nos dados. Por exemplo, ao somar duas células numéricas que contêm espaços à esquerda, o resultado será 0 em vez do resultado correto; ou obter um resultado incorreto ao comparar duas células com o mesmo conteúdo, mas uma delas contendo espaços à esquerda ou à direita. Como remover esses espaços? Este tutorial apresentará vários métodos para você.
Remove various spaces


Remover espaços extras, incluindo espaços à esquerda, à direita e excessivos entre palavras das células

Suponha que você tenha uma lista de colunas de células contendo espaços à esquerda, à direita e excessivos entre palavras. Para remover todos esses espaços extras das células, a função TRIM pode ajudar.

=TRIM(TEXT)

Selecione uma célula em branco, digite =TRIM(B3) nela e pressione a tecla Enter . Em seguida, arraste sua Alça de Preenchimento para baixo para aplicar a fórmula a outras células. Veja a captura de tela:
Observação: B3 é a célula que contém o texto do qual você deseja remover os espaços.

apply a formula to remove extra spaces

Agora, todos os espaços extras, incluindo espaços à esquerda, à direita e excessivos entre palavras, foram removidos das células especificadas.

Nota: Esta operação precisa ser feita em uma nova coluna. Após remover todos os espaços extras, você precisa substituir os dados originais pelos dados ajustados pressionando Ctrl + C, selecionar o intervalo de dados original e clicar com o botão direito para selecionar Valores na seção Opções de Colagem.

Vários cliques para remover espaços desnecessários das células

Com o Remover Espaços utilitário, apenas alguns cliques podem ajudá-lo a remover não apenas espaços à esquerda, espaços à direita, espaços excessivos mas também todos os espaços de um intervalo, múltiplos intervalos ou até da planilha inteira, o que economizará muito tempo de trabalho.
Kutools para Excel - Reúne mais de 300 recursos avançados poderosos, projetados para 1500+ cenários de trabalho, resolvendo 80% problemas do Excel.

Baixe e experimente a versão de teste gratuita completa por 30 dias

 

Remover apenas espaços à esquerda das células

Em alguns casos, você pode precisar remover apenas os espaços à esquerda e manter todos os espaços entre palavras nas células, como mostrado na captura de tela abaixo. Esta seção introduz outra fórmula e código VBA para resolver esse problema.

sample data to remove leading spaces

Use a função MID para remover apenas espaços à esquerda

Selecione uma célula em branco (aqui eu selecionei a célula D3), copie a fórmula abaixo nela e pressione a tecla Enter. Em seguida, arraste a Alça de Preenchimento para baixo para aplicar a fórmula a outras células.

=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))

Nesta fórmula, B3 é a célula que contém o texto do qual você deseja remover os espaços à esquerda.

Use MID function to remove leading spaces

Nota: Esta operação precisa ser feita em uma nova coluna. Após remover todos os espaços à esquerda, você precisa substituir os dados originais pelos dados ajustados sem fórmulas.

Usar código VBA para remover apenas espaços à esquerda

1. Abra a planilha que contém as células das quais você removerá os espaços à esquerda e pressione as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo, depois copie o código VBA abaixo na janela Módulo.

Sub RemoveLeadingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

3. Pressione a tecla F5 para executar o código. Uma caixa de diálogo Kutools para Excel aparece, selecione as células contínuas das quais você removerá os espaços à esquerda e clique no botão OK.

Use VBA code to remove leading spaces

Agora você pode ver que apenas os espaços à esquerda foram removidos das células selecionadas.


Remover apenas espaços à direita das células

1. Abra a planilha que contém as células das quais você removerá os espaços à esquerda e pressione as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo, depois copie o código VBA abaixo na janela Módulo.

Sub RemoveTrailingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.RTrim(Rng.Value)
Next
End Sub

3. Pressione a tecla F5 para executar o código. Uma caixa de diálogo Kutools para Excel aparece, selecione as células contínuas das quais você removerá os espaços à direita e clique no botão OK. Agora você pode ver que apenas os espaços à direita foram removidos das células selecionadas.

Use VBA code to remove trailing spaces


Remover todos os espaços das células

Se você deseja eliminar todos os espaços em células específicas, os métodos nesta seção podem ajudá-lo.

Usar a função SUBSTITUTE para remover todos os espaços das células

=SUBSTITUTE(texto, texto_antigo, texto_novo, [número_instância])

Selecione uma célula em branco, copie a fórmula abaixo nela e pressione a tecla Enter. Depois, arraste a Alça de Preenchimento para baixo para aplicar a fórmula a outras células.

=SUBSTITUTE(B3," ","")

Dicas: Nesta fórmula, B3 é a célula que contém o texto do qual você deseja remover todos os espaços;
         " " (um espaço entre aspas duplas) aqui representa os espaços que você deseja remover;
         "" aqui significa que você substituirá todos os espaços por nada.

Use SUBSTITUTE function to remove all spaces

Então você pode ver que todos os espaços nas células específicas são removidos imediatamente.

Nota: Esta operação precisa ser feita em uma nova coluna. Após remover todos os espaços, você precisa substituir os dados originais pelos dados ajustados sem fórmulas.

Usar a função Localizar & Substituir para remover todos os espaços das células

Além da função SUBSTITUTE acima, o recurso Localizar & Substituir também pode ajudar a remover todos os espaços das células.

1. Selecione as células contendo os espaços que você removerá, pressione as teclas Ctrl + H para abrir a caixa de diálogo Localizar e Substituir.

2. Na caixa de diálogo Localizar e Substituir e na aba Substituir, digite um espaço na caixa de texto Localizar o que, mantenha a caixa de texto Substituir por vazia e clique no botão Substituir Tudo.

set options in the Find and Replace dilaog box


Remova facilmente espaços à esquerda, à direita, extras e todos os espaços das células com o Kutools

Dica: Se você está cansado de usar fórmulas e códigos VBA para remover espaços, o utilitário Remover Espaços do Kutools para Excel é a melhor escolha. Com apenas alguns cliques, você pode remover não apenas espaços à esquerda, à direita, excessivos, mas também todos os espaços de um intervalo, múltiplos intervalos ou até da planilha inteira, o que economizará muito tempo de trabalho.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione um intervalo ou múltiplos intervalos com as células das quais você removerá os espaços, clique em Kutools > Texto > Remover Espaços. Veja a captura de tela:

click Remove Space feature of kutools

2. Você pode ver que há 5 opções na caixa de diálogo Remover Espaços:

  • Para remover apenas os espaços à esquerda, selecione a opção Espaços à Esquerda;
  • Para remover apenas os espaços à direita, selecione a opção Espaços à Direita;
  • Para remover os espaços à esquerda e à direita ao mesmo tempo, selecione a opção Espaços à Esquerda & à Direita;
  • Para remover todos os espaços extras (incluindo espaços à esquerda, à direita, excessivos entre palavras), selecione a opção Todos os Espaços Extras;
  • Para remover todos os espaços, selecione a opção Todos os Espaços.

Depois, clique no botão OK para iniciar a operação.

select one of the options in the Remove Spaces dialog box

  Se você deseja experimentar este utilitário gratuitamente (30 dias), clique para baixá-lo e, em seguida, vá aplicar a operação de acordo com as etapas acima.


Outros casos práticos relacionados aos espaços no Excel

Além de remover espaços de células, você já enfrentou circunstâncias de contar, adicionar espaços ou substituir os espaços por outros caracteres nas células? A recomendação abaixo pode acelerar seu trabalho no Excel.

Contar o número total de espaços em uma célula
Antes de remover todos os espaços de uma célula, você pode estar curioso sobre quantos espaços existem nela. Este tutorial fornece métodos em etapas detalhadas para ajudá-lo a obter rapidamente a contagem total de espaços em uma célula.
Clique para saber mais...

Adicionar espaço após cada vírgula em células específicas do Excel
Às vezes, os espaços podem ser removidos acidentalmente de células específicas. Este tutorial trata de adicionar um espaço após cada vírgula para tornar a cadeia de texto mais clara e padronizada com etapas detalhadas.
Clique para saber mais...

Adicionar espaços entre números em células do Excel
Este tutorial trata de adicionar espaço entre cada número ou a cada enésimo número em células do Excel. Supondo que você tenha uma coluna de números de telefone e deseje adicionar espaços entre eles para tornar o número mais intuitivo e fácil de ler. Os métodos neste tutorial ajudarão.
Clique para saber mais...

Adicionar espaços antes de letras maiúsculas em células do Excel
Este tutorial trata de adicionar um espaço antes de cada letra maiúscula em células do Excel. Supondo que você tenha uma lista de strings de texto com todos os espaços removidos acidentalmente, como esta: InsertBlankRowsBetweenData, para adicionar os espaços antes de cada letra maiúscula para separar as palavras como Insert Blank Rows Between Data, experimente os métodos deste tutorial.
Clique para saber mais...

Substituir espaço por caractere específico em células do Excel
Em muitos casos, você prefere substituir espaços por caracteres específicos em vez de removê-los diretamente das células. Aqui estão métodos para substituir facilmente espaços por sublinhado, traço ou vírgula nas células.
Clique para saber mais...


  • Barra de Fórmulas Super (edite facilmente várias linhas de texto e fórmulas); Layout de Leitura (leia e edite facilmente um grande número de células); Cole em Intervalo Filtrado...
  • Mesclar Células/Linhas/Colunas mantendo os dados; Dividir conteúdo de células; Combinar Linhas Duplicadas e Somar/Média... Prevenir Células Duplicadas; Comparar Intervalos...
  • Selecionar Linhas Duplicadas ou Únicas; Selecionar Linhas em Branco (todas as células estão vazias); Super Localizar e Localização Difusa em Muitas Pastas de Trabalho; Seleção Aleatória...
  • Cópia Exata de Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias planilhas; Inserir Marcadores, Caixas de Seleção e mais...
  • Favoritar e Inserir rapidamente Fórmulas, Intervalos, Gráficos e Imagens; Criptografar Células com senha; Criar Lista de Correspondência e enviar emails...
  • Extrair Texto, Adicionar Texto, Remover por Posição, Remover Espaço; Criar e Imprimir Estatísticas da Página de Dados; Converter entre o Conteúdo das Células e Comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro em outras planilhas); Classificação Avançada por mês/semana/dia, frequência e mais; Filtro Especial por negrito, itálico...
  • Consolidar Pastas de Trabalho e Planilhas; Mesclar Tabelas com base em colunas-chave; Dividir Dados em Múltiplas Planilhas; Conversão em Lote de xls, xlsx e PDF...
  • Agrupamento de Tabela Dinâmica por número da semana, dia da semana e mais... Mostrar Células Desbloqueadas, Bloqueadas por cores diferentes; Destacar Células Que Contêm Fórmula/Nome...
kte tab 201905
  • Habilite a edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques de mouse para você todos os dias!
officetab bottom