Office
Pierakstīties
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

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.

Cits veids, kā izmantot funkciju Val(), ir izveidot vaicājumu divās tabulās. Piemēram, 1. tabulā ID numurs ir saglabāts kā teksta lauks, bet 2. tabulā — kā skaitļa lauks. Lai saistītu un vaicājumu izveidotu abās tabulās, datu tipiem jābūt vienādiem. Tāpēc jāizmanto funkcija VAL(), lai pārvērstu 1. tabulas ID lauku:

ConvertedID: Val([FieldName]) 

Funkciju Val varat izmantot izteiksmē. Ja neesat strādājis ar izteiksmēm, skatiet,kā izveidot izteiksmes, vai lasiet papildinformāciju par funkciju pievienošanu izteiksmēm.

Lai iegūtu papildinformāciju par funkcijām, skatiet palīdzības sadaļu par iebūvētām funkcijām, rekvizītiem, makro darbību un SQL atslēgvārdiem.

Paplašiniet savas Office 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.

×