Office
Vpis
Pretvorba vrednosti iz besedila v števila s funkcijo »Val«

Pretvorba vrednosti iz besedila v števila s funkcijo »Val«

Funkcija Val() lahko iz polja, v katerem se prepletajo števila in besedilo, izvleče poljubno besedilo (niz) in vrne le numerične vrednosti.

Če je v polju je na primer shranjen podatek o metrih, recimo 30 metrov, pa želite priklicati samo numerično vrednosti, bi funkcijo »Val« (»imepolja«) uporabili tako:

Val (“mileage”)

Funkcija »Val()« konča z branjem niza takoj, ko naleti na znak, ki ga ne prepozna kot število. Tako ne prepozna simbolov in znakov, kot so vejice in znak za dolar, ki so pogosto del numeričnih vrednosti.

Opomba: Edino veljavno decimalno ločilo, ki ga funkcija »Val()« prepozna, je pika (.). Če uporabljate drugo decimalno ločilo, na primer v nekaterih mednarodnih programih, uporabite raje funkcijo CDbl.

Funkcijo »Val()« lahko uporabite tudi pri poizvedovanju v dveh tabelah. V Tabeli 1 je številka ID na primer shranjena kot besedilo, v Tabeli 2 pa kot polje s številom. Če želite povezati obe tabeli in jih vključiti v poizvedbo, morajo biti podatkovni tipi v obeh tabelah podobni. S funkcijo »VAL()« bi torej pretvorili polje ID v Tabeli 1, in sicer tako:

ConvertedID: Val([FieldName]) 

Funkcijo »Val« lahko uporabite v izrazih. Če izrazov ne poznate, si oglejte, kako sestavite izraze, ali pa preberite več o dodajanju funkcij v izraze.

Če želite več informacij o funkcijah, glejte pomoč za vgrajene funkcije, lastnosti, dejanja makrov in ključne besede SQL.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×