Returnerar absolutvärdet av det värde som skickades till funktionen.
Syntax
Abs( tal )
Det antal somargument kan vara vilket giltigt numeriskt uttryck. Om tal innehåller Null returneras Null. om det är ett icke- variabel returneras noll.
Kommentarer
Absolutvärdet av ett tal är dess osignerade storlek. Till exempel ABS(-1) och ABS(1) returnerar 1.
Frågeexempel
Uttryck |
Resultat |
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Returnerar absolutvärdena i fältet "Rabatt" från tabellen "Produktförsäljning" i kolumn Uttr1, konverterar negativa värden till positiva värden (och lämnar positiva tal oförändrade). |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Beräknar alla värden i fältet "Rabatt" som en procentandel av fältet "Försäljningspris" och visar i kolumnen "RabattProcent". |
VBA-exempel
Obs!: I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
I det här exemplet används funktionen Abs för att beräkna absolutvärdet av ett tal.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.