اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

اخوان احتاج الى مساعدة منكم لأظهار عدد السجلات التي تقع مثلا بين رقمين في التكست بوكس في التقرير بدون استخدام الاستعلام ...بواسطة دالة 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information