Gibt den absoluten Wert einer Zahl als denselben Datentyp zurück, den Sie übergeben.
Syntax
Abs(number)
Das erforderliche number Argument kann ein beliebiger gültiger numerischer Ausdruck sein. If number contains NullNull wird zurückgegeben. Wenn es sich um eine nicht initialisierte Variable handelt, wird Null zurückgegeben.
Hinweise
Der Absolutwert einer Zahl ist ihre Größe ohne Vorzeichen. Zum Beispiel und Abs(1) beide geben zurück1. Abs(-1)
Abfragebeispiele
| Ausdruck | Ergebnisse |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Gibt die absoluten Werte des Discount Felds aus der ProductSales Tabelle in der Expr1 Spalte zurück. Er wandelt negative Werte in positive Werte um und lässt positive Werte unverändert. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Berechnet jeden Wert im Discount Feld als Prozentwert des Felds SalePrice und zeigt dies in der DiscountPercent Spalte an. |
VBA-Beispiel
Hinweis
Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.
In diesem Beispiel wird die Abs Funktion zum Berechnen des Absolutwerts einer Zahl verwendet.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.