Abs-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa luvun itseisarvon välittämäsi tietotyypin muodossa.

Syntaksi

Abs(number)

Pakollinen number argumentti voi olla mikä tahansa kelvollinen numeerinen lauseke. Jos number sisältää Null, Null palautetaan. Jos muuttuja on alustamaton, nolla palautetaan.

Huomautuksia

Luvun itseisarvo on luvun etumerkitön suuruus. Esimerkiksi ja Abs(-1) molemmat Abs(1) palauttavat 1.

Esimerkkejä kyselyistä

Lauseke Tulokset
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; Palauttaa taulukon kentän ProductSales itseisarvot DiscountExpr1 sarakkeessa. Se muuntaa negatiiviset arvot positiivisiksi ja jättää positiiviset arvot ennalleen.
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Laskee Discount kentän jokaisen arvon prosentteina SalePrice kentästä ja näyttää sen DiscountPercent sarakkeessa.

VBA-esimerkki

Huomautus

Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä Abs funktiolla lasketaan luvun itseisarvo.

Dim MyNumber
MyNumber = Abs(50.3)    ' Returns 50.3.
MyNumber = Abs(-50.3)    ' Returns 50.3.