Pređi na glavni sadržaj

Funkcija „Val“

Daje brojeve sadržane u nisci kao numeričku vrednost odgovarajućeg tipa.

Sintaksa

Val ( Niska )

PotrebnaargumentNiska je važeća izraz niske.

Napomene

Funkcija Vale ne prestaje da čita nisku na prvom znaku koji ne prepoznaje kao deo broja. Simboli i znakovi koji se često smatraju delovima numeričkih vrednosti, kao što su znakovi dolarske i zarezima, ne prepoznaju se. Međutim, funkcija prepoznaje Početna vrednost prefikse &O (za Oktal) i &H (za heksadecimalni). Prazni, tabulatori i linefeedovi se brišu iz argumenta.

Sledeća daje vrednost 1615198:

Val("    1615 198th Street N.E.")

U dolenavedenom kodu, Val daje decimalni broj-1 za prikaz heksadecimalni vrednosti:

Val("&HFFFF")

Napomena:  Funkcija Val prepoznaje samo period (.) kao važeći Decimalni znak za razdvajanje decimala. Kada se koriste različiti znakovi za razdvajanje decimalnog broja, kao u međunarodnim aplikacijama, koristite CDbl umesto da konvertujete nisku u broj.

Primer upita

Izraz

Rezultati

Izaberite stavke Dateofprodaja, Val (Dateofprodaja) kao probna analiza prodaje;

Vratite vrednosti iz "Dateofprodaja" i vodeći numerički znakovi iz vrednosti polja "Dateofprodaja" u okviru kolone. Val () će prestati da čita nisku na prvom znaku koji nije numerički.

VBA primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju Val da bi se vratili brojevi koji se nalaze u niski.

Dim MyValue
MyValue = Val("2457") ' Returns 2457.
MyValue = Val(" 2 45 7") ' Returns 2457.
MyValue = Val("24 and 57") ' Returns 24.

Napomena:  Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li da nam javite da li su informacije bile korisne? Ovo je članak na engleskom jeziku za referencu.​

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×