ARVO()-funktion avulla tekstiä ja numeroita sisältävästä kentästä voi poimia minkä tahansa tekstitiedon (merkkijonon) ja palauttaa vain numeroarvot.
ARVO-funktion ("kentän nimi") avulla voit esimerkiksi poimia pelkän luvun kentästä, joka sisältää matkatiedon 30 mailia:
Val (“mileage”)
ARVO()-funktio lopettaa merkkijonon lukemisen heti, kun se havaitsee merkin, jota se ei tunnista numeroksi. Funktio ei siis tunnista esimerkiksi dollarimerkkejä, pilkkuja tai muita merkkejä, jotka tavallisesti katsotaan osaksi lukuarvoja.
Huomautus: Ainoa kelvollinen desimaalierotin, jonka ARVO()-funktio tunnistaa, on piste (.). Jos desimaalierottimena on jokin muu merkki, käytä ARVO()-funktion sijaan CDbl -funktiota.
Toinen tapa käyttää ARVO()-funktiota on kyselyn tekeminen kahteen taulukkoon. Esimerkiksi taulukossa 1 tunnusnumero on tallennettu tekstikenttään ja taulukossa 2 puolestaan numerokenttään. Jotta taulukot voi yhdistää ja jotta niihin voi tehdä kyselyjä, tietotyyppien on oltava samanlaisia. Taulukon 1 tunnusnumerokenttä on siis muunnettava ARVO()-funktion avulla seuraavasti:
ConvertedID: Val([FieldName])
ARVO-funktiota voi käyttää lausekkeessa. Lisätietoja lausekkeista on kohdissa Lausekkeiden luominen ja Funktioiden lisääminen lausekkeisiin.
Lisätietoja funktioista on sisäisten funktioiden, ominaisuuksien, makrotoimintojen ja SQL-avainsanojen ohjeessa.