Funkcijos „Val“ naudojimas norint konvertuoti teksto reikšmes į skaičių

Funkcijos „Val“ naudojimas norint konvertuoti teksto reikšmes į skaičių

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Funkcija Val() gali išgauti visus teksto (eilutės) duomenis iš lauko, kuriame yra tiek teksto, tiek skaičių, ir pateikti tik skaitines reikšmes.

Pvz., lauke pateikiama atstumo informacija 30 km, bet jūs norite išgauti skaitinius duomenis, todėl funkciją „Val (lauko pavadinimas)“ naudosite taip:

Val (“mileage”)

Funkcija „Val()“ nustoja skaityti eilutę, kai tik aptinka simbolį, kuris nėra skaičius, todėl simboliai, pvz., euro santrumpos ir kableliai, kurie dažnai būna skaitinių reikšmių dalis, neatpažįstami.

Pastaba : Vienintelis leistinas dešimtainių skaičių skyriklis, kurį atpažįsta funkcija „Val()“, yra taškas (.). Jei naudojate kitą dešimtainių skaičių skyriklį, kaip kai kurios tarptautinės taikomosios programos, naudokite funkciją CDbl.

Kitas funkcijos „Val()“ naudojimo būdas – pateikti dviejų lentelių užklausas. Pvz., 1 lentelėje ID numeris saugomas kaip teksto laukas, o 2 lentelėje – kaip skaitinis laukas. Norint sujungti abi lenteles ir pateikti joms užklausą, duomenų tipai turi būti panašūs. Todėl norėdami konvertuoti 1 lentelės ID lauką šią funkciją VAL() naudosite taip:

ConvertedID: Val([FieldName]) 

Funkciją „Val“ galite naudoti reiškinyje. Jei nesate susipažinęs su reiškiniais, žr. Kaip kurti reiškinius arba daugiau apie tai galite skaityti Funkcijų įtraukimas į reiškinius.

Daugiau informacijos apie funkcijas žr. Įtaisytųjų funkcijų, ypatybių, makrokomandų veiksmų ir SQL raktažodžių žinynas.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×