Pretvaranja tekstnih vrijednosti u broj pomoću funkcije Val

Pretvaranja tekstnih vrijednosti u broj pomoću funkcije Val

Funkcija Val() iz polja koje sadrži tekst i brojeve može izvući bilo koji tekstni podatak (niz znakova) i vratiti samo numeričke vrijednosti.

Na primjer, u polju koje sadrži podatke o miljama u obliku 30 milja iz kojeg želite dobiti samo numerički podatak, funkciju Val ("nazivpolja") upotrijebite na sljedeći način:

Val (“mileage”)

Funkcija Val() prestaje s čitanjem niza znakova čim dođe do znaka koji nije broj pa se simboli kao što su znak za dolar i zarezi, a koji su često dio numeričkih vrijednosti, ne prepoznaju.

Napomena: Jedini valjani razdjelnik decimalnih mjesta koji funkcija Val() prepoznaje jest točka (.). Ako koristite neki drugi razdjelnik decimalnih mjesta, kao što to čine neke međunarodne aplikacije, upotrijebite funkciju CDbl.

Funkciju Val() možete koristiti i prilikom postavljanja upita na dvije tablice. Na primjer, u tablici 1 broj ID spremljen je kao tekstno polje, a u tablici 2 spremljen je kao numeričko polje. Da biste tablice mogli povezati i postavljati im upite, vrste podataka moraju biti slične. No pomoću funkcije VAL() polje ID iz tablice 1 možete pretvoriti na sljedeći način:

ConvertedID: Val([FieldName]) 

Funkciju Val možete koristiti u izrazu. Ako niste upoznati s izrazima, pogledajte kako stvoriti izraze, a možete pročitati i više o dodavanju funkcija u izraze.

Dodatne informacije o funkcijama potražite u pomoći za ugrađene funkcije, svojstva, akcije makronaredbi i ključne riječi za SQL.

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×