הפונקציה Abs

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

החזרת הערך המוחלט של מספר כסוג נתונים זהה לזה שאתה מעביר.

תחביר

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.