Como remover caracteres não imprimíveis no Excel?

Kak Udalit Nepecataemye Simvoly V Excel



Se você trabalha com dados no Excel, pode ter encontrado caracteres não imprimíveis. Esses são caracteres que não devem ser exibidos na tela ou impressos e podem causar todos os tipos de problemas se acabarem em seus dados. Neste artigo, mostraremos como remover caracteres não imprimíveis de seus dados no Excel.



Existem algumas maneiras diferentes de remover caracteres não imprimíveis de seus dados no Excel. A primeira é usar o recurso 'Localizar e substituir'. Para fazer isso, abra sua planilha do Excel e pressione Ctrl+F para abrir a caixa de diálogo 'Localizar e substituir'. No campo 'Localizar', insira o caractere que deseja remover. Deixe o campo 'Substituir por' em branco e clique em 'Substituir tudo'.





Outra maneira de remover caracteres não imprimíveis é usar o recurso 'Texto para colunas'. Para fazer isso, abra sua planilha do Excel e selecione a coluna que contém os dados que deseja limpar. Em seguida, vá para a guia Dados e clique em 'Texto para colunas'. No menu suspenso 'Tipo de dados originais', selecione 'Delimitado'. Na seção 'Delimitadores', selecione o caractere que deseja remover. Em seguida, clique em 'Concluir'.





Você também pode remover caracteres não imprimíveis usando uma fórmula. A fórmula mais comum para isso é a função TRIM. Para usar isso, selecione as células que contêm os dados que deseja limpar e insira a seguinte fórmula: =TRIM(A1). Isso removerá todos os caracteres não imprimíveis dos dados nas células selecionadas.



Se você tiver muitos dados para limpar, considere o uso de uma ferramenta de limpeza de dados de terceiros. Essas ferramentas podem automatizar o processo de remoção de caracteres não imprimíveis de seus dados e também podem lidar com outras tarefas comuns de limpeza de dados. Algumas das ferramentas de limpeza de dados mais populares incluem Data Ladder, Data Cleaner e Data Match, entre outras.

Neste post vamos te mostrar como remover caracteres não imprimíveis no excel . Primeiros 32 caracteres em tabela de caracteres ASCII (formato de codificação de dados padrão para comunicação entre computadores) são caracteres não imprimíveis. Esses caracteres não são exibidos (ou impressos), mas informam ao aplicativo como formatar os dados. Backspace (código ASCII 08), retorno de carro (código ASCII 13), tabulação horizontal (código ASCII 09) e alimentação de linha (código ASCII 10) são alguns exemplos de caracteres não imprimíveis.



Como remover caracteres não imprimíveis no Excel

Quando você importa ou cola dados de uma fonte externa no Microsoft Excel, caracteres não imprimíveis podem aparecer em sua planilha. O Excel representa esses caracteres como retângulos. Neste post, mostraremos como você pode identificar e remover esses caracteres dos seus dados do Excel.

calcular variação percentual excel

Como remover caracteres não imprimíveis no Excel?

Discutiremos os dois métodos a seguir remover caracteres não imprimíveis no excel :

  • Use a função SUBSTITUTE() para remover caracteres não imprimíveis.
  • Use a função CLEAN() para remover caracteres não imprimíveis.

Vamos dar uma olhada em ambos os métodos.

Use a função SUBSTITUTE() para remover caracteres não imprimíveis no Excel.

Usando a função SUBSTITUTE() para remover caracteres não imprimíveis

ofertas do excel função CÓDIGO() que retorna o código ASCII para o caractere fornecido. É basicamente o outro lado Função SÍMBOLO() que é usado para traduzir um código numérico em um caractere. Depois de identificar um caractere não imprimível com as funções CODE() e CHAR(), você pode usar Função SUBSTITUIR() substitua (ou substitua) um caractere por uma string vazia.

Sintaxe da função CODE():

CÓDIGO(texto)

  • Onde texto é uma string de texto que requer um código de caractere ASCII (para o primeiro caractere).

Sintaxe da função CHAR():

SÍMBOLO(número)

    • Onde número é um valor numérico entre 1 e 255 (códigos de caracteres ASCII estendidos).

E a sintaxe da função SUBSTITUTE():

SUBSTITUTE(texto, texto_antigo, texto_novo, [número_da_instância])

Onde,

Não é possível fazer backup do histórico do arquivo
  • texto refere-se à string de texto na qual a substring deve ser substituída.
  • texto_antigo refere-se à substring a ser substituída por new_text.
  • novo_texto refere-se à substring para substituir old_text.
  • [instance_number] refere-se à ocorrência de old_text a ser substituída por new_text. Se este argumento não for especificado, cada ocorrência de old_text será substituída por new_text.

Agora digamos que temos uma planilha onde temos uma linha de exemplo na célula A1 conforme a imagem acima. A string contém um caractere não imprimível na extrema direita. Para remover esse caractere de uma string, podemos usar as funções acima da seguinte maneira:

Coloque o cursor na célula B1. Digite a seguinte fórmula na barra de fórmulas na parte superior:

|_+_|

Observação: Como o caractere aparece à direita da string de texto original, usamos a função RIGHT() para obter o último caractere da string e, em seguida, encontrar seu valor ASCII usando a função CODE().

Encontrando o código ASCII de um caractere não imprimível

Quando você pressiona o botão entra tecla, a função acima retornará 11, que é o código ASCII para a tabulação vertical tomada neste exemplo.

Agora coloque o cursor na célula A2 e digite a seguinte fórmula:

|_+_|

Como resultado da função, o caractere não imprimível será removido da string de origem.

Ler: 10 funções de texto no Excel com exemplos .

Use a função CLEAN() para remover caracteres não imprimíveis no Excel.

Usando a função CLEAN() para remover caracteres não imprimíveis

LIMPAR() Uma função no Excel remove todos os caracteres não imprimíveis de uma determinada string de texto. É o mais leve e maneira mais direta de remover caracteres não imprimíveis em Excel.

Sintaxe da função CLEAN():

LIMPO(texto)

  • Onde texto representa a string de texto da qual remover caracteres não imprimíveis.

No exemplo acima, podemos usar a função CLEAN() para remover caracteres não imprimíveis como este:

А479F65C6C43A224041F905E5EADEC2FA6411318

Simples? Mas a razão pela qual veremos isso mais tarde é porque remove apenas personagens que tem natureza códigos entre 0-31 em ASCII tabela de símbolos. Assim será não remova espaços sem quebra ( ) que pode entrar quando você copia/cola dados de alguma fonte externa.

Um espaço sem quebra é um espaço que não pode ser quebrado pelo recurso 'quebra de linha' em processadores de texto e outros programas aplicativos. Se você deseja remover todos os caracteres não imprimíveis, bem como espaços sem quebra de uma string de texto, você precisa usar a função CLEAN(), a função SUBSTITUTE() e a função TRIM() juntas.

Remover caracteres não imprimíveis e espaços ininterruptos no Excel

som não funciona no firefox

A função TRIM() pode ser usada para cortar espaços de ambas as extremidades de uma determinada string. É usado para corrigir espaçamento irregular no Excel.

A sintaxe da função TRIM() é:

CORTE(texto)

  • Onde texto refere-se à string de texto da qual você deseja remover os espaços iniciais e finais.

160 é um código ASCII. para não quebrar o espaço. Use a função CHAR() para obter o valor do caractere para um espaço sem quebra. Em seguida, use a função SUBSTITUTE() para substituir o espaço ininterrupto por um espaço regular. Em seguida, use a função TRIM() para remover todos os espaços de ambas as extremidades da string de texto original.

No exemplo acima, podemos usar a seguinte fórmula para remover caracteres não imprimíveis e espaços sem quebra da string original:

|_+_|

Espero que você ache o post acima útil.

Consulte Mais informação: Barra de ferramentas do Excel não funciona .

Como remover caracteres não imprimíveis no Excel
Publicações Populares