contacara

Limpar espaços e caracteres invisíveis no Excel

Mantenha uma coluna original. ARRUMAR normaliza espaços comuns, mas não remove sozinha o espaço inseparável 160. Identifique separadores antes de substituir. TIRAR remove controles específicos, não todo Unicode invisível, e pode unir palavras ao apagar fronteiras.

Preserve a entrada e defina o objetivo

Preserve texto original e IDs estáveis junto ao transformado. Defina a saída: linha legível, parágrafos mantidos ou identificador técnico exato. Menos caracteres não demonstra melhora. Inspecione uma amostra afetada antes de escolher função; limpeza de prosa pode retirar espaços ou caixa significativos dos códigos.

Normalize espaços comuns

=ARRUMAR(A2) remove espaços comuns das bordas e reduz repetições internas a um. As fronteiras simples permanecem. Isso difere da contagem sem espaços, que os retira da cópia medida. Confira texto, não só comprimento. Não aplique a dados de largura fixa ou alinhamento em que o espaço tenha função estrutural.

Converta espaços inseparáveis deliberadamente

ARRUMAR sozinha não remove o espaço inseparável Unicode 160. Se a regra o considera comum, use =SUBSTITUIR(A2;CARACTUNICODE(160);" ") e depois ARRUMAR. Substituir por espaço mantém a fronteira; por vazio pode unir palavras. O código 160 não representa todos os separadores invisíveis. Identifique os restantes numa amostra curta antes da substituição global.

Três mudanças distintas: normalizar espaços comuns, substituir U+00A0 e converter quebra em limite de palavra.
A figura não promete limpeza universal. A substituição correta depende do caractere realmente presente. Abrir o JPG no tamanho original

TIRAR remove controles, não todo caractere invisível

TIRAR trata controles ASCII 0–31; a Microsoft não promete limpeza Unicode universal. Pode remover tabulações e quebras. No exemplo italiano, Pane seguido de quebra e fresco não deve virar Panefresco quando se quer uma frase. Converta primeiro os separadores úteis em espaços. Se as quebras precisam permanecer, aplicar TIRAR indiscriminadamente não serve.

Deixe a sequência de limpeza verificável

Para descrições de uma linha, separe etapas: conversão de NBSP, troca de tabulações e quebras definidas por espaços, remoção dos controles permitidos e normalização dos espaços comuns. Nomeie auxiliares. A ordem importa: apagar tabulação antes de convertê-la perde fronteira; inserir espaços depois de ARRUMAR pode exigir nova normalização. Teste texto correto, espaços repetidos, quebras reais e separador especial identificado. Exclua testes dos totais.

Revise diferenças antes de substituir

Priorize diferenças grandes de comprimento, mantendo cada número com o registro. Uma nota técnica multilinha pode mudar bastante legitimamente ao virar uma linha; confira se era o objetivo. Sinalize valores que ficam vazios: só separadores não formam descrição obrigatória útil. Compare identificadores com a especificação, preservando prefixos e hífens significativos. Substitua originais somente depois de ler o resultado.

Permita repetir a próxima importação

Guarde a regra na pasta para o próximo import. Antes de substituir dados entregues, mantenha a origem e confira ordem das linhas, campos obrigatórios e comprimentos exportados. Abra uma amostra do arquivo real. Para um trecho, o contador de caracteres permite comparar a medida declarada; para dados, preserve conferência por linha e transformações, não apenas um total.

Escolha conforme o caractere

ProblemaOperaçãoConferência
Espaços comuns repetidosARRUMARUma fronteira permanece
NBSP 160Trocar por espaço comumConversão declarada
Quebra entre palavrasConverter em espaço quando exigidoSem palavras unidas
Outros sinais invisíveisIdentificar antesSem promessa universal
As funções têm escopos diferentes; remover menos pode preservar mais significado.

Fontes e verificações

Abrir a ferramenta