Funktionen Abs

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerer den absolutte værdi af et tal som den samme datatype, du videregiver.

Syntaks

Abs(number)

Det påkrævede number argument kan være et gyldigt numerisk udtryk. Hvis number indeholder Null, Null returneres. Hvis det er en ikke-initialiseret variabel, returneres nul.

Bemærkninger

Den absolutte værdi af et tal er dets usignerede omfang. For eksempel, Abs(-1) og Abs(1) begge returnerer 1.

Forespørgselseksempler

Udtryk Resultater
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; Returnerer de absolutte værdier i feltet Discount fra tabellen ProductSales i Expr1 kolonnen. Den konverterer negative værdier til positive værdier og lader positive værdier være uændrede.
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Beregner hver værdi i feltet Discount som en procentdel af feltet SalePrice og viser den i kolonnen DiscountPercent .

VBA-eksempel

Bemærk

Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel bruges funktionen Abs til at beregne den absolutte værdi af et tal.

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