اذهب الي المحتوي
أوفيسنا

كيفية استعمال الدالة Count......IIF في النموذج الفرعي


Luqman Khooshnaw

الردود الموصى بها

السلام عليكم....

اخوان احتاج الى مساعدة منكم لأظهار عدد السجلات التي تقع مثلا بين رقمين في التكست بوكس في التقرير بدون استخدام الاستعلام ...بواسطة دالة Count....IFF  .. مع اظهار النسبة المئوية لكل فئة ....

الملف التي ارفقتها لكم فيه درجات الطلاب لكل شهر.اريد عندما تفتح التقرير لأي شهر يظهر عددالطلاب الذين درجاتهم مثلا بين 50 و 90 او كما كتبتها اني تحت التقرير...

احد الاخوان ساعدتني عندما يكون في الجدول الرئيسي بس اني احتاج في حالة يكون في التطبيق على الجدول الفرعي..

بانتظار مساعدتكم وشكرا

درجات الطلاب.rar

رابط هذا التعليق
شارك

12 ساعات مضت, Luqman Khooshnaw said:

بواسطة دالة Count....IFF 

هذه خاصة بالإكسل

البديل عنها في الاكسس هي DCount

DCount ( expression, domain, [criteria] )

مثال على ذلك

DCount("UnitPrice", "Order Details", "OrderID = 10248")

كذلك

DCount("*", "Order Details", "OrderID = 10248")

ففي المثال الخاص بك تم استخدام نفس الدالة

للحصول على عدد الطلاب الحاصلين على مجموع درجات تتراوح  من 70 الى 90  درجة

DCount("*";"[Table1]";"[Number] Between 70 And 90")

كذلك للحصول على نسبة هذه الشريحة من الطلاب استخدمنا التالي

DCount("*";"[Table1]") ... اجمالي عدد الطلاب
DCount("*";"[Table1]";"[Number] Between 70 And 90") ... اجمالي الطلاب الحاصلين على مجموع درجات تتراوح من 70 الى 90 درجة

DCount("*";"[Table1]";"[Number] Between 70 And 90")/DCount("*";"[Table1]") .... النتيجة

كذلك يمكنك انشاء دالة مشابهة في وظائفها لتلك التي في الاكسل COUNTIF

Public Function COUNTIF(criteria As Variant) As Integer
COUNTIF = DCount("*", "Table1", "Number" & criteria)
End Function

و تستخدم بالطريقة التالية

COUNTIF(">50")

 

  • Like 2
رابط هذا التعليق
شارك

اشكركم كثيير اساتذتي الاعزاء د.كاف يار و Eng.Qassim   بصراحة الاجوبة اكثر من رائع  عاشت ايديكم .........بارك الله فيكم  وجزاكم الله خيرا.....😍😍😍 😍😍😍 😍😍😍 😍😍😍 😍😍😍

تم تعديل بواسطه Luqman Khooshnaw
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information