Funkcijas Val izmantošana, lai teksta vērtības pārvērstu skaitļos

Funkcijas Val izmantošana, lai teksta vērtības pārvērstu skaitļos

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Funkcija Val() var izvilkt jebkura teksta (virknes) datus no lauka, kurā ir gan teksts, gan skaitļi, un atgriezt tikai skaitļu vērtības.

Piemēram, ja no lauka, kurā ir informācija par attālumu (30 jūdzes), vēlaties izgūt skaitļu datus, izmantojiet funkciju Val (“lauka nosaukums”) šādi:

Val (“mileage”)

Funkcija Val() pārstāj lasīt virkni, kad nonāk pie rakstzīmes, kuru tā neatpazīst kā skaitli, tāpēc simboli, rakstzīmes (piemēram, dolāra zīme) un komati, kurus bieži uzskata par daļu no skaitļa vērtības, netiek atpazīti.

Piezīme : Vienīgais derīgais decimālskaitļa atdalītājs, ko atpazīst funkcija Val(), ir punkts (.). Ja izmantojat citu decimālskaitļa atdalītāju (piemēram, atsevišķās starptautiskās programmās), izmantojiet funkciju CDbl.

Ir vēl viens veids, kā izmantot funkciju val, kad vaicājumu veidošana par divām tabulām. Piemēram, 1. tabula ID numuru tiek saglabāta kā teksta laukā un 2. tabulu, tā tiek saglabāta kā skaitļa lauka otrajā tabulā. Lai izveidotu savienojumu un vaicājumu abās tabulās, datu tipi ir jābūt līdzīgi. Šajā gadījumā varētu izmantot funkciju val, pārvērstu lauku ID 1 tabulas līdzīgs šim:

ConvertedID: Val([FieldName]) 

Funkcija Val, var lietot izteiksmi. Ja nepārzināt izteiksmes, skatiet rakstā Izteiksmes izveide vai jūs varat izlasīt vairāk par to, kā pievienot funkcijas izteiksmes.

Papildinformāciju par funkcijām skatiet rakstā Palīdzība par iebūvētām funkcijām, rekvizītiem, makro darbību un SQL atslēgvārdiem.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×