Returnerar absolutvärdet av det värde som skickades till funktionen.
Syntax
Abs( tal )
Det tal som krävsargument kan vara giltigt numeriskt uttryck. Om tal innehåller Null, returneras Null . om det är ett variabel som inte har initierats returneras noll.
Kommentarer
Absolutvärdet av ett tal är dess osignerade storlek. Till exempel returnerar både ABS(-1) och ABS(1)1.
Frågeexempel
Uttryck |
Resultat |
SELECT Abs([Discount]) AS Uttr1 FROM ProductSales; |
Returnerar absolutvärdena för fältet "Rabatt" från tabellen "Försäljning av produkter" 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 procent av fältet "SalePrice" och visar i kolumnen "DiscountPercent". |
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.