Zwraca wartość tego samego typu co wartość przekazywana do funkcji, określając wartość bezwzględną liczby.

Składnia

Abs( liczba )

Wymagany numerargument może być dowolnym prawidłowym wyrażenie numeryczne. Jeśli argument liczba zawiera wartość Null, funkcja zwraca wartość Null . jeśli jest to niezainicjowana zmienna, zwracana jest wartość zero.

Uwagi

Wartość bezwzględna liczby to jej niepodpisana wielkość. Na przykład zarówno ABS(-1) , jak i ABS(1) zwracają 1.

Przykłady zapytań

Expression

Wyniki

SELECT Abs([Rabat]) JAKO Wyr1 Z ProductSales;

Zwraca wartości bezwzględne pola "Rabat" z tabeli "ProductSales" w kolumnie Wyr1, konwertuje wartość ujemną na wartości dodatnie (i pozostawia liczby dodatnie bez zmian).

SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales;

Oblicza wszystkie wartości w polu "Rabat" jako procent pola "CenaSprzedaży" i wyświetla się w kolumnie "DiscountPercent".

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji Abs do obliczenia wartości bezwzględnej liczby.

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.