Note: The other languages of the website are Google-translated. Back to English

Remova os espaços nas células do Excel - espaços à esquerda, espaços à direita, espaços extras ou todos os espaços

Às vezes, quando os dados foram copiados e colados de outros aplicativos em uma planilha, algo pode dar errado se espaços extras vierem inconscientemente com os dados. Por exemplo, ao adicionar duas células numéricas que incluem espaços à esquerda, ele retornará o resultado como 0 em vez do resultado correto; Ou obtenha o resultado errado 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 irá apresentar vários métodos para você.


Remova os espaços extras, incluindo espaços iniciais, finais e em excesso entre as células

Suponha que você tenha uma lista de colunas de células contendo espaços intermediários à esquerda, à direita e em excesso. 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) nele e pressione o Entrar chave. E então arraste seu Pega de enchimento para baixo para aplicar a fórmula a outras células. Veja a imagem:
Nota: B3 é a célula que contém o texto do qual você deseja que os espaços sejam removidos.

Agora, todos os espaços extras, incluindo espaços à esquerda, à direita e em excesso, são removidos das células especificadas.

Nota: Esta operação precisa ser feita em uma nova coluna. Depois de remover todos os espaços extras, você precisa substituir os dados originais pelos dados aparados pressionando o botão Ctrl + C, selecione o intervalo de dados original e clique com o botão direito para selecionar Valores sob a Opções de colagem seção.

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 só espaços à esquerda, espaços à direita, espaços em excesso mas também todos os espaços desde um intervalo, vários intervalos ou até mesmo a planilha inteira, o que economizará muito do seu tempo de trabalho.
Kutools for Excel - Reúne mais de 300 recursos avançados poderosos, projetados para mais de 1500 cenários de trabalho, resolve 80% dos problemas do Excel.

Baixe e experimente a versão de avaliação gratuita de 30 dias com todos os recursos

 

Remova apenas os espaços iniciais das células

Em alguns casos, pode ser necessário remover apenas os espaços iniciais e manter todos os espaços intermediários nas células, conforme mostrado na captura de tela abaixo. Esta seção apresenta outra fórmula e código VBA para resolver esse problema.

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

Selecione uma célula em branco (aqui eu seleciono a célula D3), copie a fórmula abaixo nela e pressione o botão Entrar chave. E então arraste o Pega de enchimento 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 que os espaços iniciais sejam removidos.

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

Use o código VBA para remover apenas espaços iniciais

1. Abra a planilha que contém as células das quais removerá os espaços iniciais e pressione o botão outro + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe copie o código VBA abaixo para a 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. aperte o F5 chave para executar o código. UMA Kutools for Excel a caixa de diálogo aparece, selecione as células contínuas das quais você removerá os espaços iniciais e clique no botão OK botão.

Agora você pode ver que apenas os espaços iniciais são removidos das células selecionadas.


Remova apenas os espaços finais das células

1. Abra a planilha que contém as células das quais removerá os espaços iniciais e pressione o botão outro + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe copie o código VBA abaixo para a 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. aperte o F5 chave para executar o código. UMA Kutools for Excel caixa de diálogo aparece, selecione as células contínuas das quais removerá os espaços à direita e clique no botão OK botão. Agora você pode ver apenas os espaços finais foram removidos das células selecionadas.


Remova todos os espaços das células

Se você quiser se livrar de todos os espaços em células específicas, os métodos desta seção podem lhe ajudar.

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

=SUBSTITUTE(text, old_text, new_text, [instance_num])

Selecione uma célula em branco, copie a fórmula abaixo nela e pressione o botão Entrar chave. Em seguida, arraste o Pega de enchimento para baixo para aplicar a fórmula a outras células.

=SUBSTITUTE(B3," ","")

Tips: 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.

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

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

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

Além do acima SUBSTITUTO , o recurso Localizar e Substituir também pode ajudar a remover todos os espaços das células.

1. Selecione as células que contêm os espaços que deseja remover e pressione o botão Ctrl + H chaves para abrir o Localizar e substituir caixa de diálogo.

2. No Localizar e substituir diálogo e sob o substituir guia, digite um espaço no Encontre o que caixa de texto, mantenha o substituir por caixa de texto vazia e, em seguida, clique no substituir tudo botão.


Remova facilmente os espaços iniciais, finais, extras e todos os espaços das células com os Kutools

Ponta: Se você está farto de usar fórmulas e códigos VBA para remover espaços, o Remover Espaços utilidade de Kutools for Excel é sua melhor escolha. Com apenas alguns cliques, você pode remover não apenas espaços à esquerda, espaços à direita, espaços em excesso, mas também todos os espaços de um intervalo, vários intervalos ou até mesmo a planilha inteira, o que economizará muito do seu tempo de trabalho.

Antes de usar o Kutools para Excel, você precisa de alguns minutos para baixe e instale gratuitamente primeiramente.

1. Selecione um intervalo ou vários intervalos com as células das quais removerá os espaços e clique em Kutools > Texto > Remover Espaços. Veja a imagem:

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

  • Para remover apenas os espaços iniciais, selecione o Espaços importantes opção;
  • Para remover apenas os espaços finais, selecione o Espaços desnecessários à direita do texto opção;
  • Para remover os espaços iniciais e finais ao mesmo tempo, selecione o Espaços principais e finais opção;
  • Para remover todos os espaços extras (incluindo espaços à esquerda, à direita, excesso entre espaços), selecione o Todos os espaços excedentes opção;
  • Para remover todos os espaços, selecione o Todos os espaços opção.

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

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Outros casos práticos relacionados a espaços Excel

Além de remover espaços das células, você já se deparou com a situação 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 de espaços totais em uma célula
Antes de remover todos os espaços de uma célula, você pode estar curioso para saber 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 ...

Adicione 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 fala sobre como adicionar um espaço após cada vírgula para tornar a string de texto mais clara e padronizada com etapas detalhadas.
Clique para saber mais ...

Adicione espaços entre os números nas células do Excel
Este tutorial está falando sobre como adicionar espaço entre cada número ou cada enésimo número nas células do Excel. Suponha que você tenha uma coluna de números de telefone e queira 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 ...

Adicione espaços antes das letras maiúsculas nas células do Excel
Este tutorial fala sobre como adicionar um espaço antes de todas as letras maiúsculas nas células do Excel. Supondo que você tenha uma lista de strings de texto com todos os espaços removidos acidentalmente, como este: InsertBlankRowsBetweenData, para adicionar os espaços antes de cada letra maiúscula para separar as palavras como Inserir linhas em branco entre os dados, tente os métodos neste tutorial.
Clique para saber mais ...

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



  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas e manutenção de dados; Dividir o conteúdo das células; Combine Linhas Duplicadas e Soma / Média... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Fórmulas favoritas e de inserção rápida, Intervalos, gráficos e imagens; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; 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 possuem fórmula / nome...
guia kte 201905
  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (58)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Muito obrigado, estava precisando muito e a opção Substituir ficou um charme.
Este comentário foi feito pelo moderador no site
Muito obrigado pela explicação - salvou nosso departamento de muito trabalho.
Este comentário foi feito pelo moderador no site
Muito obrigado, a opção Substituir funcionou como um encanto... você realmente economizou muito do meu tempo.
Este comentário foi feito pelo moderador no site
Muito fácil de entender. Bom para seguir.
Este comentário foi feito pelo moderador no site
merda... não funciona
Este comentário foi feito pelo moderador no site
Não funcionou para mim também, porém encontrei o caminho certo. Selecione e destaque o espaço do qual você deseja se livrar. Copie este espaço e selecione localizar e substituir. Cole este espaço em localizar e substituir por nada. Eu acho que não era um espaço em primeiro lugar. O que quer que fosse, agora você o encontra copiando o que quer que seja. Espero que funcione para você.
Este comentário foi feito pelo moderador no site
Funcionou para mim! Obrigada!
Este comentário foi feito pelo moderador no site
[citação] Funcionou para mim! Obrigada!Por Erika[/quote] Muito obrigado por isso. Isso economizou muito tempo
Este comentário foi feito pelo moderador no site
muito obrigado. você é um gênio!!!!
Este comentário foi feito pelo moderador no site
ISSO FUNCIONOU! Obrigado cara
Este comentário foi feito pelo moderador no site
Realmente funcionou .... Eu tentei pode funcionar como Clean, Trim, Substitute, etc.
Este comentário foi feito pelo moderador no site
Obrigado, fácil de entender. melhor da web
Este comentário foi feito pelo moderador no site
Localizar/substituir não funciona para mim, e é por isso que estou pesquisando esse tópico no Google. Existe alguma configuração em algum lugar que desative isso? Eu quero excluir ":" das células de uma coluna (e "/" das células de outra coluna). Eu deveria ser capaz de destacar a coluna, ^ H, digite ":" (ou "/") no campo de localização, deixe o campo de substituição em branco e clique em Substituir tudo, e deve fazê-lo. Ou Localizar Próximo/Substituir/Substituir/Substituir através das células uma de cada vez. Mas avança pelas células, mas não faz nada. Se eu colocar algo no campo de substituição, ele fará a substituição, mas não substituirá por uma string vazia.
Este comentário foi feito pelo moderador no site
Obrigado por finalmente falar sobre > Como remover espaços entre caracteres e números dentro de células no Excel?
Este comentário foi feito pelo moderador no site
Obrigado Muito muito uso completo
Este comentário foi feito pelo moderador no site
como você remove os espaços sem remover os zeros que no início dos valores meio e fim? eu só quero remover os espaços entre os valores apenas. eu tentei o acima e os zeros desapareceram.
Este comentário foi feito pelo moderador no site
Converta a célula em formato de texto e use a função de substituição
Este comentário foi feito pelo moderador no site
Muito obrigado .... é realmente útil ... economize muito tempo ... :-)
Este comentário foi feito pelo moderador no site
gosto muito dessas ferramentas
Este comentário foi feito pelo moderador no site
uau obrigado ..útil :-) :):):):):):)
Este comentário foi feito pelo moderador no site
Uau, seus pequenos comandos fantásticos funcionam muito bem
Este comentário foi feito pelo moderador no site
Muito obrigado pelo truque, muito muito útil, deixa minha planilha muito mais organizada. Obrigado novamente. Gary
Este comentário foi feito pelo moderador no site
Muito útil! Obrigada
Este comentário foi feito pelo moderador no site
muito útil :) e fácil de entender ;-)
Este comentário foi feito pelo moderador no site
tentei todas as opções acima. não está funcionando, pois há espaços antes e depois do número. Alguma outra alternativa?
Este comentário foi feito pelo moderador no site
Tente este =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Este comentário foi feito pelo moderador no site
Obrigada! muito útil. salvou o dia.
Este comentário foi feito pelo moderador no site
Muito uso comando completo
Este comentário foi feito pelo moderador no site
Remova o espaço antes e depois do conteúdo da célula (Ex:___26350__) Podemos usar esta fórmula =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Este comentário foi feito pelo moderador no site
Muito obrigado:):):).... Economizou muito tempo....continue atualizando instâncias tão úteis e muito velozes!!!!!!
Este comentário foi feito pelo moderador no site
A opção de substituição é a melhor e mais fácil! Obrigado por compartilhar as dicas!
Não há comentários postados aqui ainda
carregar mais
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos