Como removo espaços iniciais ou finais de todas as células em uma coluna inteira?
A caixa de diálogo convencional Find and Replace
(aka Ctrl+ H) da planilha não está resolvendo o problema.
Como removo espaços iniciais ou finais de todas as células em uma coluna inteira?
A caixa de diálogo convencional Find and Replace
(aka Ctrl+ H) da planilha não está resolvendo o problema.
Respostas:
Se você deseja usar uma fórmula, a TRIM
função fará exatamente o que você está procurando:
+----+------------+---------------------+
| | A | B |
+----+------------+---------------------+
| 1 | =TRIM(B1) | value to trim here |
+----+------------+---------------------+
Para fazer a coluna inteira ...
1) Inserir uma coluna
2) Inserir TRIM
função apontada para a célula que você está tentando corrigir.
3) Copie a fórmula na página
4) Copie a coluna inserida
5) Cole como "Valores"
Deve ser bom ir de lá ...
Trim
não deu certo. ainda o resultante está recebendo espaços
Muitas vezes, o problema é um espaço não-quebra - CHAR(160)
- especialmente a partir de fontes de texto Web -que CLEAN
não pode remover, por isso gostaria de ir um passo mais longe do que isso e tentar uma fórmula como esta que substitui quaisquer espaços não rompendo com um padrão
=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Ron de Bruin tem um excelente post sobre dicas para limpeza de dados aqui
Você também pode remover o CHAR(160)
diretamente sem uma fórmula alternativa,
ALT
e digite 0160
usando o teclado numéricoCLEAN(..)
até hoje! muito útil :)
Sem usar uma fórmula, você pode fazer isso com 'Texto em colunas'.
O 'efeito colateral' é que o Excel removeu todos os espaços à direita na coluna original.
Se for o mesmo número de caracteres no início da célula de cada vez, você poderá usar o comando text to columns e selecionar a opção de largura fixa para dividir os dados da célula em duas colunas. Em seguida, basta excluir os itens indesejados na primeira coluna.
Descobri que a melhor (e mais fácil) maneira de excluir espaços iniciais, finais (e excessivos) no Excel é usar um plug-in de terceiros. Eu tenho usado o mais rápido possível Utilitários para Excel e ele realiza a tarefa e adiciona muitos outros recursos muito necessários. Essa abordagem não requer a criação de fórmulas e pode remover espaços em qualquer seleção que abranja várias colunas e / ou linhas. Eu também uso isso para higienizar e remover o espaço não convidativo e não invasivo que geralmente encontra os dados do Excel ao copiar e colar de outros produtos da Microsoft.
Mais informações sobre Utilitários ASAP e corte podem ser encontradas aqui:
http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87
Consegui usar Localizar e substituir com o campo de entrada "Localizar o que:" definido como:
"*"
(espaço asterisco espaço sem aspas duplas)
e "Substituir por:" definido como:
""
(nada)