Utilizarea funcției Val pentru a efectua conversia valorilor text la numere

Utilizarea funcției Val pentru a efectua conversia valorilor text la numere

Funcția Val() poate extrage orice date (șir) text de la un câmp care care un amestec de text și numere și poate returna doar valorile numerice.

De exemplu, într-un câmp care stochează informații despre distanța parcursă ca 40 km, dar din care doriți să extrageți date numerice, utilizați Val („numecâmp”) astfel:

Val (“mileage”)

Funcția Val() nu mai citește un șir imediat ce întâmpină un caracter pe care nu îl recunoaște ca număr, așadar, simboluri și caractere cum ar fi semnul dolar și virgule, care sunt considerate adesea părți de valori numerice nu sunt recunoscute.

Notă: Singurul separator zecimal valid recunoscut de funcția Val() este punctul (.). Dacă utilizați alt separator zecimal, așa cum se întâmplă în cazul unor aplicații internaționale, utilizați în schimb funcția CDbl.

Altă modalitate de a utiliza funcția Val() o reprezintă interogarea a două tabele. De exemplu, în Tabelul 1, numărul ID este stocat sub formă de câmp text și, în Tabelul 2, acesta este stocat sub formă de câmp număr în al doilea tabel. Pentru a conecta și a interoga ambele tabele, tipurile de date trebuie să fie asemănătoare. Așadar, ați utiliza funcția VAL() pentru a efectua conversia câmpului ID din Tabelul 1 în felul următor:

ConvertedID: Val([FieldName]) 

Puteți să utilizați funcția Val într-o expresie. Dacă nu sunteți familiarizat cu expresiile, consultați articolul despre crearea expresiilor sau citiți mai multe despre adăugarea funcțiilor la expresii.

Pentru mai multe informații despre funcții, consultați ajutorul pentru funcțiile, proprietățile, acțiunile de macrocomenzi și cuvintele cheie SQL predefinite.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×