Použitie funkcie Val na skonvertovanie textových hodnôt na čísla

Použitie funkcie Val na skonvertovanie textových hodnôt na čísla

Funkcia Val () dokáže vytiahnuť ľubovoľný text (reťazec) údajov z poľa, ktoré obsahuje kombináciu textu aj čísel, a vráti len číselné hodnoty.

Poznámka: Tento článok už splnil svoju úlohu a čoskoro ho odstránime. S cieľom predísť hláseniam Stránka sa nenašla odstraňujeme známe prepojenia. Ak ste vytvorili prepojenia na túto stránku, odstráňte ich, spoločne tak prispejeme k prepojenému webu.

Napríklad v poli, ktoré obsahuje informácie o najazdených kilometroch ako 30 míľ , ale chcete vytiahnuť číselné údaje, by ste mali použiť napríklad Val ("názovPoľa") takto:

Val (“mileage”)

Funkcia Val () prestane čítať reťazec ihneď po zadaní znaku, ktorý nerozpoznal ako číslo, symboly a znaky, ako napríklad znaky dolára a čiarky, ktoré sa často považujú za časti číselných hodnôt, nie sú rozpoznané.

Poznámka:  Iba platný oddeľovač desatinných miest rozpoznaný funkciou Val () je bodka (.). Ak používate iný oddeľovač desatinných miest, ako niektoré medzinárodné aplikácie, použite namiesto toho funkciu CDbl .

Ďalším spôsobom, ako používať funkciu Val (), je pri vyhľadávaní v dvoch tabuľkách. Napríklad v tabuľke 1 je identifikačné číslo uložené ako textové pole a v tabuľke 2 je uložené ako pole typu Number v druhej tabuľke. Ak chcete pripojiť a Dotazovať obidve tabuľky, typy údajov musia byť podobné. Preto by ste mali použiť funkciu VAL () na konvertovanie poľa ID v tabuľke 1 takto:

ConvertedID: Val([FieldName]) 

Vo výraze môžete použiť funkciu Val. Ak nie ste oboznámení s výrazmi, pozrite si tému Vytvorenie výrazov alebo si môžete prečítať ďalšie informácie o pridávaní funkcií k výrazom.

Ďalšie informácie o funkciách nájdete v Pomocníkovi pre vstavané funkcie, vlastnosti, akcie makier a kľúčové slová SQL.

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×