Para isso, o Excel disponibiliza a função ARRUMAR. Segundo a própria Microsoft:
Remove todos os espaços do texto exceto os espaços únicos entre palavras. Use ARRUMAR no texto que recebeu de outro aplicativo que pode ter espaçamento irregular.
Importante A função ARRUMAR foi desenvolvida para aparar o caractere de espaço ASCII de 7 bits (valor 32) do texto. No conjunto de caracteres Unicode, há um caractere de espaço adicional denominado caractere de espaço incondicional, o qual possui um valor decimal de 160. Esse caractere é comumente utilizado em páginas da Web como entidade HTML, . Por si própria, a função ARRUMAR não remove o caractere de espaço incondicional.
Sintaxe
ARRUMAR(texto)A sintaxe da função ARRUMAR tem os seguintes argumentos (argumento: um valor que fornece informações a uma ação, um evento, um método, uma função ou um procedimento.):
- Texto Obrigatório. O texto do qual se deseja remover espaços.
Um exemplo prático
É muito comum ao receber arquivos de outrem e no momento de fazer uma comparação com algum valor nele existente, algo estranho acontece. Por exemplo, a figura abaixo:Reparem na fórmula que é colocada. Porque o resultado não é o esperado? O fato é que há espaços em branco depois do nome “Brasil” em A1, o que faz a comparação ser inválida. É o tipo de erro que é bastante complicado de identificar. A correção abaixo, que acrescente a função ARRUMAR resolve o problema:
Por isso, quando se trabalha com campos de texto e tratamento sobre estes, recomenda-se limpar os dados com a função ARRUMAR para ter certeza que não haverão grandes problemas mais adiante.
Nenhum comentário:
Postar um comentário