Como usar a função TRIM no Excel

Você pode remover os espaços à esquerda e à direita do texto e dentro do texto da string de texto usando a função TRIM do Excel.

Quando você importa texto da Internet ou de outro aplicativo para a planilha do Excel, geralmente vem com espaços indesejados antes, depois de um texto ou no meio do valor do texto. O Excel oferece uma função simples e fácil de usar chamada TRIM para limpar esses espaços extras.

Com a função TRIM do Excel, você pode remover facilmente os espaços não apenas no início e no final do texto, mas também dentro da string de texto. Nesta postagem, mostraremos como remover o espaço inicial e final do texto, e o espaço dentro do texto junto com apenas remover os espaços à esquerda do texto.

Usando a função TRIM para remover espaços extras no Excel

TRIM é uma função String / Texto que remove não apenas os espaços de ambos os lados, mas também mais de um espaço dentro das palavras. Esta função pode remover apenas o caractere de espaço ASCII (32) da string de texto, mas não os caracteres de espaço ininterruptos que geralmente são encontrados em páginas da web e copiados para o Excel.

A sintaxe da função TRIM é:

= TRIM (valor da célula / texto)

Você pode se referir à célula ou usar texto direto como argumento na função.

A folha de amostra a seguir tem espaço duplo à esquerda, à direita, espaço no meio e muitos espaços extras nas células. Vamos ver como podemos usar TRIM para remover espaços extras.

Selecione a célula onde deseja a seqüência de texto aparada e digite a fórmula na imagem a seguir. Em nosso exemplo, queremos cortar a string de texto na célula A1, então usamos A1 como o argumento da função TRIM e digitamos a fórmula na célula B.

Como você pode ver, todos os espaços iniciais, finais e duplos são removidos da string de texto.

Você também pode inserir string de texto em vez de referência de célula como o argumento na função. Apenas certifique-se de colocar sua sequência de texto entre aspas duplas (“”), conforme mostrado abaixo.

Usando a função TRIM para remover espaços extras em várias células

Você também pode usar TRIM para remover espaços indesejados em uma coluna de células. Você apenas tem que aplicar a fórmula digitada em um ao resto da coluna.

Você pode ver um pequeno quadrado verde (alça de preenchimento) no canto inferior direito da célula da fórmula, basta posicionar o cursor no quadrado e arrastá-lo sobre as células nas quais deseja aplicar a fórmula.

Consequentemente, agora você tem duas colunas de strings de texto originais com espaços e textos aparados sem espaços extras.

Removendo espaços à esquerda apenas usando a função TRIM

Ocasionalmente, você pode querer remover apenas os espaços iniciais e não o resto. No exemplo a seguir, temos alguns endereços com um espaço duplo entre as diferentes partes do endereço. Isso é feito para melhorar a legibilidade. Mas, também existem alguns espaços principais nas células.

Se usarmos a função TRIM nesses endereços, ela removerá todos os espaços extras, incluindo os espaços duplos que adicionamos para melhorar a legibilidade. No entanto, você pode tentar combinações de fórmulas diferentes para remover apenas os espaços iniciais das strings.

Você pode usar a função TRIM com as funções LEFT, FIND e REPLACE para remover espaços à esquerda:

= SUBSTITUIR (A1,1, ENCONTRAR (ESQUERDA (TRIM (A3), 2), A1) -1, "")

A função ‘ENCONTRAR’ encontraria a posição do primeiro caractere no endereço na célula A1. No exemplo acima, no primeiro endereço, 2 é o primeiro caractere que está na quinta posição (já que existem 4 espaços iniciais antes dele). Então, todos os caracteres após a quinta posição são extraídos. A função REPLACE removeria todos os espaços iniciais, substituindo-os por caracteres extraídos.

Removendo espaços não separáveis ​​usando a função TRIM

Infelizmente, a função TRIM não pode excluir todos os espaços, especialmente um espaço sem quebra, que pode aparecer no Excel como CHAR (160) (veja o exemplo abaixo).

Mas, adicionando a função SUBSTITUTE à fórmula TRIM, você pode remover caracteres não imprimíveis. O espaço ininterrupto também é um caractere não imprimível.

Para remover um espaço não separável, você pode usar a seguinte fórmula:

= TRIM (SUBSTITUIR (A11, CHAR (160), ""))

O resultado:

É isso.