Vrátí absolutní hodnotu čísla jako stejný datový typ, jaký jste zadali.
Syntaxe
Abs(number)
Povinným number argumentem může být libovolný platný číselný výraz. Pokud number obsahuje Null, Null vrátí se. Pokud se jedná o neinicializovanou proměnnou, vrátí se nula.
Poznámky
Absolutní hodnota čísla je jeho velikost bez znaménka. Například Abs(-1) a Abs(1) oba vrátí 1.
Příklady dotazů
| Výraz | Výsledky: |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Vrátí absolutní hodnoty Discount pole z ProductSales tabulky ve Expr1 sloupci. Převede záporné hodnoty na kladné a ponechá kladné hodnoty beze změny. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Vypočítá každou hodnotu v Discount poli jako procentuální hodnotu pole SalePrice a zobrazí ji ve sloupci DiscountPercent . |
Příklad jazyka VBA
Poznámka
Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
V tomto příkladu se funkce Abs používá k výpočtu absolutní hodnoty čísla.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.