החזרת הערך המוחלט של מספר כסוג נתונים זהה לזה שאתה מעביר.
תחביר
Abs(number)
הארגומנט הנדרש number יכול להיות כל ביטוי מספרי חוקי. אם number מכיל Null, מוחזר Null . אם זהו משתנה שלא אותחל, מוחזר אפס.
הערות
ערכו המוחלט של מספר הוא גודלו הלא מסומן. לדוגמה, Abs(-1) ושניהם Abs(1) מחזירים 1.
דוגמאות לשאילתות
| ביטוי | תוצאות |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
הפונקציה מחזירה את הערכים המוחלטים של השדה Discount מהטבלה ProductSales בעמודה Expr1 . הוא ממיר ערכים שליליים לערכים חיוביים ומשאיר ערכים חיוביים ללא שינוי. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
מחשבת כל ערך בשדה Discount כאחוז מהשדה SalePrice ומציגה אותו בעמודה DiscountPercent . |
דוגמה ל- VBA
הערה
הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.
דוגמה זו משתמשת בפונקציה Abs לחישוב הערך המוחלט של מספר.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.