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.