Vráti absolútnu hodnotu čísla ako rovnaký typ údajov, ktorý odovzdáte.
Syntax
Abs(number)
Povinným number argumentom môže byť akýkoľvek platný numerický výraz. Ak number obsahuje Nullvráti sa hodnota argumentu , Null vráti sa. Ak ide o neinicializovanú premennú, vráti sa nula.
Poznámky:
Absolútna hodnota čísla je jeho veľkosť bez znamienka. Napríklad Abs(-1) a Abs(1) oba vrátia 1.
Príklady dotazov
| Výraz | Výsledky |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Vráti absolútne hodnoty Discount poľa z tabuľky ProductSales v Expr1 stĺpci. Záporné hodnoty sa skonvertujú na kladné hodnoty a kladné hodnoty zostanú nezmenené. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Vypočíta každú hodnotu v Discount poli ako percentuálnu hodnotu SalePrice poľa a zobrazí ju v stĺpci.DiscountPercent |
Príklad VBA
Poznámka
Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.
V tomto príklade je funkcia použitá Abs na výpočet absolútnej hodnoty čísla.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.