Como remover os espaços à esquerda e os espaços à direita nas células do Excel?
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.
- Método A: Remover todos os espaços extra das sequências com a função TRIM (2 passos)
Remover Todos os Espaços Extras, incluindo espaços extra, à esquerda e à direita - Método B: Remover Espaços à Frente das sequências com código VBA (5 passos)
Remove apenas o primeiro espaço; é necessário fazer uma cópia antes de executar o código - Método C: Remover espaços à esquerda, à direita, extra ou todos os espaços conforme necessário com o Kutools (3 passos)
Remover espaços à esquerda, à direita, extra ou todos os espaços conforme necessário - Transferir ficheiro de exemplo
Este ficheiro de exemplo contém todos os dados necessários neste artigo - Outras operações (artigos) relacionadas com espaços
Contar espaços antes da sequência de texto Encontrar a posição do enésimo espaçoEtc.
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ã:
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.
Dica:
1. Pode copiar e colar os resultados da fórmula como valores, tal como ilustrado na seguinte captura de ecrã:
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.
Em seguida, arraste a alça de preenchimento pelas células onde deseja aplicar esta fórmula.
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.
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


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.
4. Após escolher as células, clique em OK; os espaços à frente nas seleções foram agora removidos.

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ã:
2. Em seguida, selecione a opção pretendida na caixa de diálogo Remover Espaço.
Remover apenas Espaços à Frente:
Remover apenas Espaços Atrás:
Remover apenas espaços à esquerda e Espaços Atrás:
Remover Todos os Espaços Extras:
Remover todos os espaços:
Clique para transferir este ficheiro de exemplo
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
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.
- 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
