Como usar a função CLEAN (LIMPARB) no Excel

Português Inglês
LIMPARB CLEAN

A função CLEAN (denominada LIMPARB no Excel em português) é empregada tanto no Microsoft Excel quanto no Google Planilhas para eliminar todos os caracteres não imprimíveis de um texto. Estes geralmente se originam de dados importados de fontes externas ou, ocasionalmente, de operações de copiar e colar de outras origens. Neste texto, exploraremos a sintaxe e a aplicação prática desta função por meio de exemplos e exercícios.

Sintaxe da função

A função LIMPARB no Excel ou CLEAN no Google Planilhas é estruturada da seguinte forma:

=LIMPARB(texto)
  • texto: É a string da qual deseja-se remover os caracteres não imprimíveis.

Exemplos práticos de uso

Imagine que você costumeiramente receba dados de um sistema externo e estes venham acompanhados de caracteres estranhos, que são caracteres de controle não imprimíveis. Isso pode prejudicar tanto a análise quanto a apresentação dos dados.

1º Exemplo: Limpeza de dados importados

Considere que você tenha a seguinte string em um campo da sua planilha: “Olá, mundo⁷”. O “⁷” é um caractere não imprimível adquirido com os dados importados. Para limpar esse texto, você utilizaria:

=LIMPARB("Olá, mundo⁷")

O resultado será:

"Olá, mundo"

Este exemplo ilustra como você pode remover caracteres indesejados que podem ser introduzidos em sua planilha por meio de importação ou copiar e colar.

2º Exemplo: Preparação de dados para impressão ou apresentação

Você está preparando um relatório e percebe que alguns nomes no banco de dados apresentam caracteres inesperados, possivelmente devido a uma codificação mal sucedida ao exportar os dados de um sistema antigo. Por exemplo, um registro está como: “João⁵ Silva⁶”. Para corrigir isso em massa em todos os registros, você poderia aplicar a função LIMPARB a cada célula contendo os nomes:

=LIMPARB(A1)

Estendendo esta fórmula pela coluna inteira onde os nomes estão listados, todos os caracteres não imprimíveis são eliminados, tornando o banco de dados do relatório mais limpo e profissional.

Conclusão sobre o uso da função

A utilização das funções LIMPARB ou CLEAN é essencial quando a integridade e a apresentação dos dados estão em risco devido à presença de caracteres indesejáveis. Esta função simples pode economizar tempo considerável e garantir que os relatórios e as análises de dados sejam claros e precisos.

Em resumo, a funcionalidade principal desta função é melhorar a qualidade dos dados manipulados no dia a dia, seja em ambientes corporativos ou acadêmicos, assegurando uma interpretação e visualização eficazes e livres de interferências provocadas por caracteres ocultos indesejados.

Mais Informações: https://support.microsoft.com/pt-pt/office/função-limparb-26f3d7c5-475f-4a9c-90e5-4b8ba987ba41

Outras funções
Devolve uma matriz de valores de texto de qualquer intervalo especificado
Altera letras ou katakana de largura total (byte duplo) numa cadeia de carateres para carateres de largura média (byte único)
Devolve o caráter especificado pelo número de código
Devolve um código numérico correspondente ao primeiro caráter numa cadeia de texto
Remove espaços do texto
Combina o texto de múltiplos intervalos e/ou cadeias, mas não fornece os argumentos IgnorarVazias e delimitador
Agrupa vários itens de texto num único item de texto
Altera letras ou katakana de largura média (byte único) numa cadeia de carateres para carateres de largura total (byte duplo)
Devolve os carateres mais à direita de um valor de texto
Devolve os carateres mais à esquerda de um valor de texto
Verifica se dois valores de texto são idênticos
Formata um número como texto com um número fixo de decimais
Retira os carateres fonéticos (furigana) de uma cadeia de texto
Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
Altera carateres de largura média (byte único) numa cadeia para carateres de largura total (byte duplo)
Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
Converte texto em maiúsculas
Converte o texto em minúsculas
Converte um número em texto, utilizando o formato monetário € (Euro)
Devolve o número de carateres de uma cadeia de texto
Localiza um valor de texto dentro de outro (não sensível às maiúsculas e minúsculas)
Repete texto um determinado número de vezes
Devolve um número específico de carateres de uma cadeia de texto, a partir da posição especificada
Substitui texto novo por texto antigo numa cadeia de texto
Substitui carateres no texto
Converte os respetivos argumentos em texto
Combina o texto de múltiplos intervalos e/ou cadeias e inclui um delimitador que o utilizador especifica entre cada valor de texto que será combinado Se o delimitador for uma cadeia de texto vazia, esta função irá efetivamente concatenar os intervalos
Formata um número e converte-o em texto
Converte um número em texto, utilizando o formato monetário ß (baht)
Devolve o caráter Unicode que é referenciado pelo valor numérico
Devolve o número (ponto de código) correspondente ao primeiro caráter do texto
Converte um argumento de texto num número
Converte texto em números de forma independente da região
Devolução do texto de qualquer valor especificado