Vraća apsolutnu vrijednost broja jednaku vrsti podataka koju prosljeđujete.
Sintaksa
Abs(number)
Obavezni number argument može biti bilo koji valjani brojčani izraz. Ako number sadrži Nullvraća se Null . Ako varijabla nije inicijalizirana, vraća se nula.
Napomene
Apsolutna vrijednost broja je njegova veličina bez predznaka. Na primjer, Abs(-1) i Abs(1) oba vraćaju 1.
Primjeri upita
| Izraz | Rezultati |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Vraća apsolutne vrijednosti Discount polja iz tablice ProductSales u Expr1 stupcu. Time se negativne vrijednosti pretvaraju u pozitivne, a pozitivne vrijednosti ostaju nepromijenjene. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Izračunava svaku vrijednost u Discount polju kao postotak SalePrice polja i prikazuje je u DiscountPercent stupcu. |
VBA primjer
Napomena
Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
U primjeru se Abs funkcija koristi za izračunavanje apsolutne vrijednosti broja.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.