Bruke Val-funksjonen til å konvertere tekstverdier til tall

Bruke Val-funksjonen til å konvertere tekstverdier til tall

Obs!:  Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Val()-funksjonen kan hente tekstdata (streng) fra et felt som inneholder en blanding av tekst og tall, og bare returnere de numeriske verdiene.

Hvis du for eksempel har et felt som som inneholder informasjon om kjørelengde, for eksempel 30 mil, men du vil bare hente de numeriske dataene, kan du bruke Val("feltnavn") slik:

Val (“mileage”)

Val()-funksjonen stopper å lese en streng som snart den oppdager et tegn som ikke gjenkjennes som et tall. Derfor gjenkjennes ikke symboler og tegn, for eksempel eurotegn og komma, som ofte brukes som en del av numeriske verdier.

Obs!: Det eneste gyldige desimalskilletegnet som gjenkjennes av Val()-funksjonen, er punktum (.). Hvis du bruker et annet desimalskilletegn, slik noen internasjonale programmer gjør, må du bruke CDbl-funksjonen i stedet.

En annen måte å bruke for Val-funksjonen er når spørring på to tabeller. Hvis du for eksempel er tabell 1 ID-nummer lagret som et tekstfelt og tabell 2 det er lagret som et tall-felt i den andre tabellen. Hvis du vil koble, og begge spørringstabeller, datatypene må være det samme. Dette er tilfelle, vil du bruke Val-funksjonen til å konvertere ID-feltet i tabell 1 slik ut:

ConvertedID: Val([FieldName]) 

Du kan bruke Val-funksjonen i et uttrykk. Hvis du ikke er kjent med uttrykk, kan du se hvordan du oppretter uttrykk , eller du kan lese mer om å legge til funksjoner i uttrykk.

Hvis du vil ha mer informasjon om funksjonene kan du se Hjelp for innebygde funksjoner, egenskaper, makrohandlinger, og SQL-nøkkelord.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×