Fórmula do Excel: Remover espaços iniciais e Espaços Atrás
Ao importar dados de outros dispositivos, é comum surgirem espaços extra no início e no fim das cadeias de texto nas células do Excel. Agora, precisa de remover esses espaços iniciais e finais, conforme ilustrado na imagem seguinte. Este tutorial apresenta fórmulas práticas para realizar três operações no Excel:
Remover os espaços extra, incluindo os iniciais e finais
Remover espaços extra e caracteres não imprimíveis
Remover espaços extra, espaços não imprimíveis e caracteres não imprimíveis
Remover os espaços extra, incluindo os iniciais e Espaços Atrás
Fórmula genérica:
| TRIM(text) |
Argumentos
| Text: the text string or cell reference you want to remove leading and trailing spaces from. |
Como funciona esta fórmula
A célula B3 contém a cadeia de texto da qual pretende remover os espaços iniciais e finais. Selecione uma célula para colocar o resultado e utilize a fórmula seguinte.
| =TRIM(B3) |
Prima a tecla Enter e os espaços iniciais, finais e demais espaços extra serão removidos. Se necessário, arraste a alça de preenchimento pelas células para aplicar esta fórmula.
Explicação
A função ARRUMAR é utilizada para remover todos os espaços extra, incluindo os iniciais e os finais, da cadeia de texto.
Remover espaços extra e caracteres não imprimíveis
Se pretender remover caracteres não imprimíveis juntamente com os espaços iniciais e finais, pode utilizar uma fórmula que combina as funções ARRUMAR e LIMPAR.
Fórmula genérica:
| TRIM(CLEAN(text)) |
Argumentos
| Text: the cell reference or text string you want to use. |
Como funciona esta fórmula
Nas células B3:B5, encontram-se textos com espaços iniciais, espaços finais e alguns caracteres não imprimíveis. Na célula C3, utilize a fórmula seguinte para remover os espaços extra e os caracteres não imprimíveis (visíveis).
| =TRIM(CLEAN(B3)) |
Prima a tecla Enter para obter o resultado e arraste a alça de preenchimento pelas células para aplicar esta fórmula.
Explicação
A função LIMPAR remove os caracteres cujos códigos estão entre CHAR(0) e CHAR(31) no código ASCII de 7 bits da cadeia de texto. CHAR(16)-CHAR(27) são caracteres não imprimíveis visíveis.
A função ARRUMAR remove os espaços extra.
Se pretender remover simultaneamente caracteres não imprimíveis (visíveis e invisíveis) e espaços extra, consulte a fórmula seguinte.
Remover espaços extra, espaços não imprimíveis e caracteres não imprimíveis
Por vezes, alguns espaços aparecem na cadeia de texto como CARÁCT(160), que a função ARRUMAR não consegue remover. Nesse caso, terá de combinar as funções SUBSTITUIR, LIMPAR e ARRUMAR.
Fórmula genérica:
| =TRIM(CLEAN(SUBSTITUTE(text,CHAR(160)," "))) |
Argumentos
| Text: the text string you want to use. |
Como funciona esta fórmula
Exemplo: para remover Excluir Caracteres Não-imprimíveis e espaços da célula B3, selecione uma célula e utilize a fórmula seguinte:
| =TRIM(CLEAN(SUBSTITUTE(B3,CHAR(160)," "))) |
Prima a tecla Enter e, em seguida, arraste a alça de preenchimento automático pelas células para aplicar esta fórmula.
Explicação
CHAR(160)o espaço não imprimível com valor 160 no sistema ASCII de 7 bits.
SUBSTITUTE função: a função SUBSTITUTE substitui o Texto Antigo pelo Texto Novo. Nesta fórmula, SUBSTITUTE(B3,CHAR(160)," ") substitui os espaços não imprimíveis por espaços regulares.
A função LIMPAR remove os caracteres cujos códigos estão entre CHAR(0) e CHAR(31) no código ASCII de 7 bits da cadeia de texto. CHAR(16)-CHAR(27) são caracteres não imprimíveis visíveis.
A função ARRUMARremove os espaços extra.
Ficheiro de exemplo
Clique para descarregar o ficheiro de exemplo
Fórmulas relacionadas
- Verificar se uma célula contém um texto específico
Para verificar se uma célula contém algum dos textos do intervalo A, mas não inclui nenhum dos textos do intervalo B, pode utilizar uma fórmula matricial que combina as funções CONTAR, PROCURAR e E no Excel. - Verificar se uma célula contém um de vários valores, mas exclui outros valores
Este tutorial apresenta uma fórmula para resolver rapidamente a tarefa de verificar se uma célula contém um dos valores pretendidos, excluindo outros no Excel, e explica detalhadamente os seus argumentos. - Verificar se a célula contém um dos elementos
Imagine que, no Excel, tem uma lista de valores na coluna E e pretende verificar se as células da coluna B contêm algum desses valores — devolvendo VERDADEIRO ou FALSO. - Verificar se a célula contém um número
Por vezes, pode precisar de verificar se uma célula contém caracteres numéricos. Este tutorial apresenta uma fórmula que devolve VERDADEIRO se a célula contiver um número e FALSO caso contrário.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.