Abs-funktio

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

Palauttaa sille siirrettävää arvoa vastaavan arvon, joka määrittää numeron absoluuttisen arvon.

Syntaksi

Abs(luku)

Pakollinen lukuargumentti voi olla mikä tahansa kelvollinen numeerinen lauseke. Jos luku sisältää tyhjäarvon, funktio palauttaa tyhjäarvon . jos kyseessä on alustamaton muuttuja, nolla palautetaan.

Huomautuksia

Luvun itseisarvo on sen allekirjoittamaton suuruusluokka. Ja molemmat palauttavat 1esimerkiksi ABS(-1)ABS(1) .

Esimerkkejä kyselystä

Lauseke Tulokset
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; Palauttaa "Alennus"-kentän itseisarvot sarakkeen Lauseke1 taulukosta "ProductSales", muuntaa negatiivisen arvon positiivisiksi arvoiksi (ja jättää positiiviset luvut ennalleen).
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Laskee kentän "Alennus" kaikki arvot prosentteina kentästä "Myyntihinta" ja näyttää sarakkeessa "DiscountPercent".

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ä Käytetään Abs-funktiota luvun itseisarvon laskemiseen.

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