Returnerer en verdi av samme type som er sendt til det, som angir et talls absolutte verdi.
Syntaks
Abs( tall )
Det nødvendige talletargument kan være en hvilken som helst gyldig numerisk uttrykk. Hvis tallet inneholder Null, returneres Null . hvis det er en ikke-initialisert variabel, returneres null.
Merknader
Den absolutte verdien for et tall er det usignerte omfanget. Du kan for eksempel ABS(-1) og ABS(1) begge returnerer 1.
Spørringseksempler
Expression |
Resultater |
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Returnerer absoluttverdiene i Rabatt-feltet fra tabellen Produktsalg i kolonne Uttrykk1, konverterer negativ verdi til positive verdier (og lar positive tall være uendret). |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Beregner alle verdiene i feltet Rabatt som en prosentdel av feltet «Salgspris», og vises i kolonnen DiscountPercent. |
VBA-eksempel
Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.
Dette eksemplet bruker Abs-funksjonen til å beregne den absolutte verdien til et tall.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3. MyNumber = Abs(-50.3) ' Returns 50.3.