الدالة 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.