Szám abszolút értékét tartalmazó, a neki átadott érték típusával megegyező adattípust ad eredményül.
Szintaxis
Abs( szám )
A kötelező argumentum bármely érvényes szám lehet numerikus kifejezés. Ha a szám null értéket tartalmaz, a visszaadott érték null lesz; ha nem inicializált változó, nullát ad vissza.
Megjegyzések
Egy szám abszolút értéke az aláíratlan szám értéke. A két ABS(-1) és ABS(1) például a 1.
Példák lekérdezésre
Kifejezés |
Eredmény: |
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
A Kiterjedés1 oszlop "Termékeladások" mezőjének abszolút értékeit adja eredményül, a negatív értéket pozitív értékekké alakítja át (és a pozitív számokat változatlanul hagyja). |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
A "Discount" mezőben lévő összes értéket a "SalePrice" mező százalékos értékeként számítja ki, és a "DiscountPercent" oszlopban jeleníti meg. |
VBA-példa
Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ebben a példában az Abs függvény egy szám abszolút értékét számítja ki.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.