Função ARRUMAR no Excel

Função ARRUMAR no Excel

Antes de mais nada, hoje vamos aprender uma função simples, mas que pode lhe ajudar muito a poupar tempo, principalmente quando se trabalha com planilhas com muitas informações. Estou falando da função ARRUMAR no Excel.

Função ARRUMAR no Excel

Com a função ARRUMAR no Excel você pode apagar os espaços duplos, triplos que ficam entre as palavras. Esse tipo de situação é bem mais comum do que você imagina, pois quando importamos arquivos .txt de sites é comum acontecer isso gerando assim complicações quando usamos algumas funções.

Faça o Download desta Planilha da aula disponível para download:

Faça Download da planilha abaixo.

Autorizo a coleta e o tratamento dos meus dados para envio de material, inclusive publicidade, e adequação de minha experiência sobre produtos e/ou serviços da NINJA DO EXCEL, conforme informações prestadas AQUI

Vamos lá aprender passo a passo como usar a função ARRUMAR no Excel:

 

Sintaxe da Função ARRUMAR no Excel

  • Texto: célula que contém o texto com espaços excessivos.

Vejamos abaixo que temos uma planilha com espaços excessivos. 


Para corrigir está situação:

Clique na célula C3, digite =ARRUMAR e pressione TAB para abrir a função:

Clique sobre a célula B3, a primeira que contém nome com espaços desnecessários:

Pressione Enter para ver o primeiro resultado:

Portanto, agora use a alça de preenchimento para preencher automaticamente as células restantes: 

O que é a Alça de Preenchimento do Excel?

Entretanto, para concluir essa tarefa, ainda com este intervalo selecionado pressione Ctrl + C (para copiar), clique na célula B3, vá no botão Colar, clique na “setinha” e escolha a opção Colar Valores:

Clique com o botão direito na letra “C” da coluna C e escolha a opção Excluir:

Viu como é muito fácil usar a função ARRUMAR no Excel?

Ela poupa bastante tempo, não é?

Uma importante, muitas vezes o PROCV não encontra um valor procurado por conta de espaços que muitas vezes vem percebemos, então caso aconteça isso tente usar a função ARRUMAR no Excel para solucionar.

Quando a Função ARRUMAR no Excel Não Funciona

Está tendo problemas com a função ARRUMAR?

Verifique se realmente se trata de um espaço extra que contem entre as palavras de uma célula.

Nem sempre um espaço é exatamente um caractere de espaço. Para verificar se realmente se trata de um espaço extra entre as palavras. Use a função CÓDIGO

Primeiramente copie o espaço extra entre os nomes:

ARRUMAR no Excel

Agora, cole esse espaço dentro da função CÓDIGO entre aspas duplas:

ARRUMAR no Excel, função código

Posteriormente, confirme a função e veja se o resultado foi 32. Se for um número diferente de 32, aquilo não é um caractere de espaço padrão.

ARRUMAR no Excel, resultado da função código

No exemplo acima, nosso resultado deu 32. Então o que está entre nome Carlo e Henrique é um espaço extra padrão.

A função ARRUMAR, só ajusta os espaços caso o código dele seja 32. Se na sua planilha esse número for diferente, então use essa fórmula abaixo incluindo o espaço que você copiou e a célula correspondente:

=SUBSTITUIR(B2;CARACT(CÓDIGO(insira aqui seu espaço));” “)

Confira no link abaixo, mais exemplos com a função CÓDIGO e entenda o conceito: Como Usar a Função CÓDIGO no Excel

Como Usar a Função TRIM no Excel [VBA]

Primeiramente, saiba que a função TRIM é nativa do VBA. Ela é a mesma coisa da função ARRUMAR.

Abaixo, temos o nome “Fernando Souza Lima” com excesso de espaços:

ARRUMAR no Excel, trim

Nosso objetivo é usar a função TRIM do VBA, para ajustar os espaços nesse nome.

Com um módulo aberto no VBA ( Como Criar e Deletar Módulo no VBA )

Informe o seguinte código:

ARRUMAR no Excel, código

Vamos entender mais a fundo o que esse código faz:

Sub Arrumar(): Inicialização do código;

Range(“B2”) = Application.Trim(Range(“B2”)): A célula B2 receberá a aplicação TRIM que ajusta o próprio texto em B2. Estamos dizendo que a célula B2 é igual a célula B2 com o texto ajustado;

End Sub: Finalização do código.

E para acionar a função TRIM no VBA, dentro do módulo pressione a tecla F5. E enfim teremos o resultado final:

ARRUMAR no Excel, resultado função trim

Função ARRUMAR no Excel 365

No Excel 365, agora existe a funcionalidade de despejar vários resultados em linhas, colunas ou matrizes.

Você não precisa clicar na alça de preenchimento para arrastar o resultado as demais células. Usando apenas a tecla “Enter”, é possível despejar todo o resultado em uma só coluna.

Na imagem a seguir, temos alguns nomes com excesso de espaços:

ARRUMAR no Excel, nomes

Em seguida, abrindo a função ARRUMAR no Excel 365. Selecione todos os nomes da coluna:

ARRUMAR no Excel, seleção

Contudo agora, pressione apenas a tecla “Enter” e todos os resultados serão postos na coluna resultado:

ARRUMAR no Excel, resultado no Excel 365

Se você fizesse esse procedimento em versões anteriores do Excel. Com certeza não iria dá certo!


Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Curso de Excel Completo Ninja do Excel

Por fim, deixe seu comentário sobre o que achou de usar este recurso e você também pode enviar a sua sugestão para os próximos posts. Até breve!

Aprenda mais sobre Excel: