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

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

قام بنشر

الأخوة في هذا المنتدى 

لدي جدول باسم sheet  

المطلوب عد المتقدمين لكل مادة  ....... وعد الغياب لكل مادة  بواسطة حقل group  حسب الصورة المرفقة

1 - يتم عد المتقدمين لكل مادة  فمثلا العربي يتم عد  المتقدمين له من خلال حقل n_ar1  وعد الغياب من حقل ar3 

في مادة العربي  المتقدمين هم كل من يساوي "عربي " في حقل n_ar1  فهو متقدم عربي

والغائب هو كل من يساوي  "غ" في حقل ar3

في مادة الرياضيات   المتقدمين هم كل من يساوي رياضيات في حقل n_ma1   فهو متقدم رياضيات

والغائب هو كل من يساوي  "غ" في حقل ma3 

وهكذا بالنسبة لباقي المواد وانا سوف اطبقها 

احصاء المتقدم والغائب.png

احصاء متقدم وغائب.rar

  • تمت الإجابة
قام بنشر

اتفضل

كود عربي المتقدم سيكون كالتالي في الاستعلام

متقدم عربي: DCount("[Sit_no]";"sheet";"[group]='" & [Group] & "'" & "and n_ar1= 'عربي'")

غائب عربي

غائب عربي: DCount("Sit_no";"sheet";"[group]='" & [group] & "'" & "and ar3 = 'غ'")

متقدم رياضيات

متقدم رياضيات: DCount("Sit_no";"sheet";"[group]='" & [group] & "'" & "and n_ma1= 'رياضيات'")

غائب رياضيات

غائب رياضيات: DCount("Sit_no";"sheet";"group='" & [group] & "'" & "and ma3 = 'غ'")

اي يعني الاستعلام كله سيكون كالتالي

SELECT sheet.Group, DCount("[Sit_no]","sheet","[group]='" & [Group] & "'" & "and n_ar1= 'عربي'") AS [متقدم عربي], DCount("Sit_no","sheet","[group]='" & [group] & "'" & "and ar3 = 'غ'") AS [غائب عربي], DCount("Sit_no","sheet","[group]='" & [group] & "'" & "and n_ma1= 'رياضيات'") AS [متقدم رياضيات], DCount("Sit_no","sheet","group='" & [group] & "'" & "and ma3 = 'غ'") AS [غائب رياضيات]
FROM sheet
GROUP BY sheet.Group;

القي نظرتا الى النتيجة في الصورة

Capture.PNG.7db45e779baf5d056c78ae992a1c26a3.PNG

واليك المرفق بعد تعديل

احصاء متقدم وغائب.rar

  • Like 1
قام بنشر

شكرا اخي Shivan Rekany على هذا الرد والاهتمام ... وهذا ما تعودنا عليه في صرح هذا المنتدى 

جاري التجربة والتطبيق والرد لاحقا اخي 

بوركت وبارك الله فيك وفي ذريتك 

قام بنشر

شكرا اخي Shivan Rekany  هذا هو المطلوب 

وآسف جدا جدا على التأخر في الرد .... بسب انقطاع النت 

تقبل اعتذاري أخي 

وبارك الله فيك

  • Like 1

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