Szöveges értékek számmá alakítása a Val függvénnyel

Szöveges értékek számmá alakítása a Val függvénnyel

A Val() függvénnyel kiolvasható egy mező szövegtartalma (karakterlánca), amely egyaránt tartalmazhat betűket és számokat, és a függvény ezek közül csak a számértéket adja vissza.

Ha egy mező távolságadatokat tárol, például 30 kilométer alakban, és Ön csak a számértéket szeretné kiolvasni, akkor ezt megteheti a Val (“mezőnév”) kifejezéssel::

Val (“mileage”)

Amikor a Val() függvény észleli az első nem szám karaktert, leállítja a karakterlánc beolvasását, így nem olvassa be azokat a szimbólumokat és karaktereket, például dollárjelet és szóközt, amelyeket általában a számérték részének tekintenek.

Megjegyzés: A Val() egyetlen tizedeselválasztót ismer fel, mégpedig a pontot (.). Ha más tizedeselválasztót használ – ahogy néhány nemzetközi alkalmazás teszi –, akkor használja inkább a CDbl függvényt.

A Val() függvény használatának egy másik módja, amikor két táblából kérdez le adatokat. Az 1-es tábla például szöveges mezőként tárolja az azonosítószámot, a 2-es tábla pedig szám típusú mezőben. A két tábla összekapcsolásához és lekérdezéséhez az adattípusoknak hasonlóaknak kell lenniük. Ehhez az 1-es tábla azonosító mezőjét a Val() függvénnyel át kell alakítania:

ConvertedID: Val([FieldName]) 

A Val függvény felhasználható kifejezésekben. Ha nem járatos a kifejezések használatában, akkor olvassa el, hogyan hozhat létre kifejezéseket, valamint hogyan használhat függvényeket a kifejezésekben.

A függvényekkel kapcsolatos további tudnivalók a beépített függvények, tulajdonságok, makróműveletek és SQL-kulcsszavak súgójában olvashatók.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×