الدالة Abs

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ترجع القيمة المطلقة لرقم كنوع البيانات نفسه الذي قمت بتمريره.

بناء الجملة

Abs(number)

يمكن أن تكون الوسيطة المطلوبة number أي تعبير رقمي صحيح. في حال number احتوائه Null، يتم Null إرجاعه. إذا كان متغير لم تتم تهيئته، فسيتم إرجاع الصفر.

ملاحظات

والقيمة المطلقة لرقم هي حجمه غير الموقع. على سبيل المثال، Abs(-1) ويرجع 1Abs(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.