Tagastab sama tüüpi väärtuse nagu funktsioonile edastati, näidates arvu absoluutväärtust.
Süntaks
Abs(arv)
Nõutav arvuargumentvõib olla mis tahes kehtiv arvuline avaldis. Kui arv sisaldab tühiväärtust, tagastatakse Tühi ; kui see on lähtestamata muutuja, 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([Allahindlus]) AS Avaldis1 FROM Tootemüük; | Tagastab veeru Avaldis1 tabeli "ProductSales" välja "Discount" absoluutväärtused, teisendab negatiivse väärtuse positiivseteks väärtusteks (positiivsed arvud muutmata). |
| SELECT Abs([Allahindlus]/[MüügiHind]) AS DiscountPercent FROM ProductSales; | Arvutab kõik välja "Discount" väärtused protsendina väljast "SalePrice" ja kuvab 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 kasutatakse arvu absoluutväärtuse arvutamiseks funktsiooni Abs.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.