Office
Kirjaudu sisään
Tekstiarvojen muuntaminen numeroiksi ARVO-funktion avulla

Tekstiarvojen muuntaminen numeroiksi ARVO-funktion avulla

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.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×