Returnerar absolutvärdet av ett tal med samma datatyp som du skickar in.
Syntax
Abs(number)
Det obligatoriska number argumentet kan vara ett giltigt numeriskt uttryck. Om number innehåller Nullreturneras . Null Om det är en variabel som inte har initierats returneras noll.
Kommentarer
Ett tals absolutvärde är dess osignerade storlek. Till exempel, Abs(-1) och Abs(1) båda returnerar 1.
Exempel på frågor
| Uttryck | Resultat |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Returnerar absolutvärdena för Discount fältet från ProductSales tabellen i kolumnen Expr1 . Negativa värden konverteras till positiva värden medan positiva värden lämnas oförändrade. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Beräknar varje värde i fältet Discount som en procentandel av SalePrice fältet och visar det 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 Abs funktionen 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.