Usar a função Val para converter valores de texto em números

Usar a função Val para converter valores de texto em números

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

A função Val() pode retirar qualquer dado (cadeia de caracteres) de texto de um campo que tenha uma mistura de texto e de números, e retornar somente os valores numéricos.

Por exemplo, em um campo que armazena campos de informações de quilometragem, como 30 quilômetros, do qual deseja retirar somente os dados numéricos, você usaria Val ("nomedocampo") desta forma:

Val (“mileage”)

A função Val() para a leitura de uma cadeia de caracteres assim que encontra um caractere que não reconhece como número e, dessa forma, símbolos e caracteres, como cifrões e vírgulas, que quase sempre são considerados como valores numéricos, não são reconhecidos.

Observação : O único separador decimal válido reconhecido pela função Val() é o ponto (.). Se você usar um separador decimal diferente, como alguns aplicativos internacionais o fazem, use a função CDbl.

Outra maneira de usar para a função Val é quando consultando duas tabelas. Por exemplo, na tabela 1 o número de identificação é armazenado como um campo de texto e na tabela 2 é armazenado como um campo de número na segunda tabela. Para se conectar e ambas as tabelas de consulta, os dados tipos precisa ser semelhante. Portanto, você usaria a função Val, converter o campo ID na tabela 1 assim:

ConvertedID: Val([FieldName]) 

Você pode usar a função Val em uma expressão. Se você não estiver familiarizado com expressões, consulte como criar expressões ou você pode ler mais sobre como Adicionar funções às expressões.

Para obter mais informações sobre funções, consulte a Ajuda para funções internas, propriedades, ações de macro e palavras-chave SQL.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×