Tagastab arvu absoluutväärtuse sama andmetüübiga, mida te sisestate.
Süntaks
Abs(number)
Nõutav number argument võib olla mis tahes kehtiv arvuline avaldis. Kui number see sisaldab Null, Null tagastatakse see. Kui tegemist on lähtestamata muutujaga, tagastatakse null.
Kommentaarid
Arvu absoluutväärtus on arvu suurus ilma märgita. Näiteks Abs(-1) ja Abs(1) mõlemad tagastavad väärtuse 1.
Päringu näited
| Avaldis | Tulemid |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Tagastab välja absoluutväärtused Discount veeru tabelist ProductSalesExpr1 . See teisendab negatiivsed väärtused positiivseteks väärtusteks ja positiivsed väärtused ei muutu. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Arvutab välja iga väärtuse Discount protsendina väljast SalePrice ja kuvab selle veerus DiscountPercent . |
VBA näide
Märkus.
Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.
Selles näites Abs arvutatakse funktsiooni abil arvu absoluutväärtus.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.