KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como remover os espaços à esquerda e os espaços à direita nas células do Excel?

AutorKelly Data de Modificação

Por vezes, ao copiar dados de outras fontes e colá-los numa folha de cálculo do Excel, podem surgir espaços extra no início ou no fim das sequências nas células. Eliminar manualmente esses espaços, um a um, para deixar os dados organizados é moroso. Este tutorial apresenta formas inteligentes e simples que o ajudam a remover rapidamente os espaços à esquerda e os espaços à direita.
uma captura de ecrã que mostra os dados originais e os dados após a remoção dos espaços iniciais


Método A: Remover todos os espaços extra das sequências com a função TRIM (2 passos)

Remover espaços extra das sequências

1. Selecione uma célula adjacente àquela da qual pretende remover os espaços extra e introduza esta fórmula.

=TRIM(B2)

B2 é a célula da qual pretende Remover Espaços; veja a captura de ecrã:
uma captura de ecrã da utilização da função ESPAÇO

2. Prima a tecla Enter para obter o resultado e, em seguida, arraste a alça de preenchimento automático pelas células em que pretende remover os espaços extra; todos os espaços à frente, espaços atrás e espaços adicionais serão removidos.
uma captura de ecrã dos resultados após aplicar a função ESPAÇO para remover todos os espaços

Dica:

1. Pode copiar e colar os resultados da fórmula como valores, tal como ilustrado na seguinte captura de ecrã:
uma captura de ecrã que mostra como copiar e colar os resultados da fórmula como valor

2. Este método é bastante simples se precisar apenas de remover espaços em células contíguas dentro de uma linha ou coluna. Contudo, se precisar de remover espaços à frente num intervalo com várias linhas e colunas, terá de utilizar a função várias vezes. Nesse caso, pode experimentar o método C.

Remover Todos os Espaços Extras, incluindo caracteres não imprimíveis e Espaço Inseparável

Se a sua sequência contiver caracteres não imprimíveis — como os que aparecem no Excel sob a forma de CARACT(160) —, a função TRIM não os conseguirá remover com eficácia. Nesse caso, terá de combinar as funções TRIM, LIMPAR e SUBSTITUIR para resolver o problema.

Utilizando esta fórmula:

=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160),« »)))

Neste caso, a célula B2 é aquela da qual pretende remover todos os espaços extras.
uma captura de ecrã da utilização de uma fórmula para remover todos os espaços em excesso

Em seguida, arraste a alça de preenchimento pelas células onde deseja aplicar esta fórmula.
uma captura de ecrã dos resultados

Nota:

A função TRIM remove todos os espaços extra, incluindo os espaços à esquerda, os espaços à direita e os espaços adicionais entre palavras. Se pretender remover apenas os espaços à esquerda, consulte o Método B. Caso queira remover apenas os espaços à esquerda, apenas os espaços à direita ou todos os espaços extra — incluindo caracteres não imprimíveis —, consulte o método C.


uma captura de ecrã das ferramentas de texto práticas que deve ter

13 Ferramentas de texto essenciais no Excel que aumentarão a sua eficiência em 90 %

▲ Edite em lote sequências de texto em células — adicione o mesmo texto a várias células de uma só vez, remova caracteres especiais de qualquer posição e muito mais.

▲ Além das ferramentas apresentadas na imagem, o Kutools para Excel inclui mais de 200 Ferramentas Avançadas concebidas para resolver os seus desafios no Excel.

▲ Torne-se um especialista em Excel em apenas 5 minutos e conquiste reconhecimento e promoção.

▲ Escolha pessoas altamente eficientes e empresas reconhecidas mundialmente.

Teste gratuito de 30 dias, sem necessidade de cartão de crédito


Método B: Remover Espaços à Frente das sequências com código VBA (5 passos)

Se pretender converter ou importar todos os dados de um documento do Word para o Excel, pode utilizar um código VBA.

1. Prima as teclas Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo para criar um novo Módulo e copie e cole o código abaixo no script.

VBA: Eliminar Espaços à Frente da sequência

">Sub RemoveLeadingSpace()
'Updateby20131129
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

uma captura de ecrã da inserção de um Módulo no editor de código VBAuma captura de ecrã que mostra o código VBA no editor

3. Prima a tecla F5 para executar o código; em seguida, surge uma caixa de diálogo Kutools for Excel para selecionar as células das quais pretende remover os espaços à frente.
uma captura de ecrã da seleção do intervalo de dados do qual pretende remover espaços

4. Após escolher as células, clique em OK; os espaços à frente nas seleções foram agora removidos.

uma captura de ecrã que mostra os resultados

Nota:

Este código VBA remove apenas os espaços à frente, altera os dados originais e não suporta a função Anular (Undo). Antes de o aplicar, guarde uma cópia dos seus dados.


Método C: Remover espaços à esquerda, à direita, extra ou todos os espaços conforme necessário com o Kutools (3 passos)

Esta ferramenta é uma das 229 ferramentas do Kutools para Excel, oferecendo cinco opções para eliminar diferentes tipos de espaços conforme necessário:

  • Remover Espaços à Frente
  • Remover Espaços Atrás
  • Remover espaços à esquerda e Espaços Atrás
  • Remover Todos os Espaços Extras
  • Remover todos os espaços

Esta ferramenta suporta anulação (Undo), mas, antes de a utilizar, deverá dedicar alguns minutos à sua instalação gratuita.

1. Selecione os dados dos quais pretende remover os espaços e, em seguida, clique em Kutools > Remover Espaços. Veja a captura de ecrã:
uma captura de ecrã da ativação da funcionalidade Remover Espaços

2. Em seguida, selecione a opção pretendida na caixa de diálogo Remover Espaço.
uma captura de ecrã com a lista de todas as opções de tipos de espaços

Remover apenas Espaços à Frente:
uma captura de ecrã dos resultados após a remoção dos espaços iniciais

Remover apenas Espaços Atrás:
uma captura de ecrã dos resultados após a remoção dos espaços finais

Remover apenas espaços à esquerda e Espaços Atrás:
uma captura de ecrã dos resultados após a remoção dos espaços iniciais e finais

Remover Todos os Espaços Extras:
uma captura de ecrã dos resultados após a remoção de todos os espaços em excesso

Remover todos os espaços:
uma captura de ecrã dos resultados após a remoção de todos os espaços


Transferir ficheiro de exemplo

exemplo de documento Clique para transferir este ficheiro de exemplo


Outras operações (artigos) relacionadas com conversão de ficheiros

Contar espaços antes da sequência de texto
Oferece um truque para contar rapidamente o número de Espaços à Frente

Encontrar a posição do enésimo espaço
Neste artigo, revelamos truques práticos para localizar facilmente a posição do enésimo espaço no Excel.

Adicionar espaço entre o primeiro nome e o sobrenome
Normalmente, existe um espaço entre o primeiro nome e o sobrenome. Contudo, por vezes os espaços desaparecem, tornando-se necessário adicioná-los entre os nomes no Excel. Apresentamos aqui duas formas diferentes de realizar esta tarefa rapidamente.

Contar número de caracteres excluindo espaços
Normalmente, utiliza-se a função NÚM.CARAT para contar o número de caracteres. No entanto, se pretender contar os caracteres sem incluir os espaços, precisará de uma fórmula diferente. Neste artigo, apresentamos duas formas simples de resolver este problema.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos