Brug af funktionen Val til at konvertere tekstværdier til tal

Brug af funktionen Val til at konvertere tekstværdier til tal

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Funktionen Val() kan udtrække tekstdata (strenge) fra et felt, som indeholder både tekst og tal, og kun returnere de numeriske værdier.

I et felt, der lagrer afstandsoplysninger, f.eks. 30 km, men hvor du kun vil bruge de numeriske data, skal du bruge Val ("feltnavn") sådan her:

Val (“mileage”)

Funktionen Val() stopper med at læse en streng, så snart den støder på et tegn, som ikke genkendes som et tal, så symboler og tegn som f.eks. dollartegn og kommaer, som ofte betragtes som en del af en numerisk værdi, genkendes altså ikke.

Bemærk!: Den eneste gyldige decimalseparator, som genkendes af funktionen Val(), er punktum (.). Hvis du bruger en anden decimalseparator, ligesom nogle internationale programmer gør, skal du i stedet bruge funktionen CDbl.

En anden måde at bruge til funktionen Val() er, når forespørgsler på to tabeller. For eksempel i tabel 1 er id-nummeret gemt som et tekstfelt og i tabel 2 gemmes som et talfelt i den anden tabel. For at oprette forbindelse og forespørge begge tabeller, datatyper skal være tilsvarende. Tilfældet, skal du bruge funktionen VAL() til at konvertere id-feltet i tabel 1 således:

ConvertedID: Val([FieldName]) 

Du kan bruge funktionen Val i et udtryk. Hvis du ikke kender med udtryk, se, hvordan du opretter udtryk , eller du kan læse mere om at tilføje funktioner til udtryk.

Finde flere oplysninger om funktioner i Hjælp til indbyggede funktioner, egenskaber, makrohandlinger og SQL-nøgleord.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×