Abs-Funktion

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gibt einen Wert desselben Typs zurück, der zum Angeben des absoluten Werts einer Zahl weitergegeben wird.

Syntax

Abs(Number)

Das erforderliche Number-Argumentkann ein beliebiger gültiger numerischer Ausdruck sein. Wenn number Null enthält, wird Null zurückgegeben. Wenn es sich um eine nicht initialisierte Variable handelt, wird null zurückgegeben.

Hinweise

Der absolute Wert einer Zahl ist die Größe ohne Vorzeichen. Und geben z. B ABS(-1)ABS(1) . zurück 1.

Abfragebeispiele

Ausdruck Ergebnisse
SELECT Abs([Rabatt]) AS Expr1 FROM ProductSales; Gibt die absoluten Werte des Felds "Discount" aus der Tabelle "ProductSales" in Spalte Expr1 zurück, konvertiert einen negativen Wert in positive Werte (und lässt positive Zahlen unverändert).
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Berechnet alle Werte im Feld "Rabatt" als Prozentsatz des Felds "SalePrice" und wird in der Spalte "DiscountPercent" angezeigt.

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 verwendet, um den absoluten Wert einer Zahl zu berechnen.

Dim MyNumber
MyNumber = Abs(50.3)    ' Returns 50.3.
MyNumber = Abs(-50.3)    ' Returns 50.3.