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

حساب الحضور والغياب بناء على عدة شروط


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

السلام عليكم ورحمة الله 
حاليا انا عندي ملف اكسل فيه حضور وغياب لعدد من الطلاب للشهر كامل
انا افترضت طالب واحد اسمه سامي ووضعت عدة تواريخ معينة وعدة حالات حضور وغياب 
انا عايز كود او طريقة معينة تحسب لي مجموع غيابه في اليوم الواحد
يعني مثلا هو النهارده عنده 3 مواد عربي وانجليزي وعلوم 
حضر بالعربي وغاب بالانجليزي والعلوم فكده عايز يطلع بتاريخ اليوم انه غايب
وهذا بناء على شروط مرفقة بملف الورد

مرفق لكم ملف الاكسل وملف الورد
 

StaffAttendance (4).rar

لائحة العقوبات.rar

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

أخي العزيز / أسامة أبو عمر 

ما هي المواد ؟ 

هل ( خدمة العملاء ) و ( مهارات التواصل والاتصال ) و ( النقل )  مواد ؟

إذا كان كذلك ففي يوم ( 07/02/2017 ) 6 مواد وليس خمس 

فكيف شروط  6 مواد

جمعة مباركة

 

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

1 ساعه مضت, الشهابي said:

أخي العزيز / أسامة أبو عمر 

ما هي المواد ؟ 

هل ( خدمة العملاء ) و ( مهارات التواصل والاتصال ) و ( النقل )  مواد ؟

إذا كان كذلك ففي يوم ( 07/02/2017 ) 6 مواد وليس خمس 

فكيف شروط  6 مواد

جمعة مباركة

 

اسف بالخطأ

تم تريب الملف وتوضيحه بشكل افضل

 

StaffAttendance (4).rar

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

أخي العزيز / أسامة أبو عمر 

من خلال  ما فهمته من الشروط أن الطالب يعتبر غائب إذا كانت نسبة الغياب 50% أو أكبر 

ومن خلال هذا الفهم عملت المعادلة التالية إن شاء الله يكون فهمي صحيح والمعادلة صحيحة

=IF(SUMPRODUCT(--($A$2:$A2=A2)*($B$2:B2=B2))>1;"";IF(SUMPRODUCT(--($A$2:$A$100=A2)*($B$2:$B$100=B2)*($D$2:$D$100="غياب"))/SUMPRODUCT(--($A$2:$A$100=A2)*($B$2:$B$100=B2))>=50%;"غائب";"حاضر"))

 

StaffAttendance (4)_2.rar

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

16 ساعات مضت, الشهابي said:

أخي العزيز / أسامة أبو عمر 

من خلال  ما فهمته من الشروط أن الطالب يعتبر غائب إذا كانت نسبة الغياب 50% أو أكبر 

ومن خلال هذا الفهم عملت المعادلة التالية إن شاء الله يكون فهمي صحيح والمعادلة صحيحة


=IF(SUMPRODUCT(--($A$2:$A2=A2)*($B$2:B2=B2))>1;"";IF(SUMPRODUCT(--($A$2:$A$100=A2)*($B$2:$B$100=B2)*($D$2:$D$100="غياب"))/SUMPRODUCT(--($A$2:$A$100=A2)*($B$2:$B$100=B2))>=50%;"غائب";"حاضر"))

 

StaffAttendance (4)_2.rar

شكرا لك اخوي وجزاك الله كل خير
تقريبا على الملف ده هوا الطلوب 
بس لما طبقتو على الملف كامل حصل مشكلة بالكود

تفضل شوف لو سمحت

StaffAttendance (3).rar

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

أخي العزيز / أسامة أبو عمر 

السبب هو أن الامتدادات في نطاقات المعادلة قصيرة إلى (100) صف فقط والبيانات عندك تجاوزت تلك الامتدادات 

هذه المعادلة بعد جعل الامتدادات إلى (10000) 

=IF(SUMPRODUCT(--($A$2:$A2=A2)*($B$2:B2=B2))>1;"";IF(SUMPRODUCT(--($A$2:$A$10000=A2)*($B$2:$B$10000=B2)*($D$2:$D$10000="غياب"))/SUMPRODUCT(--($A$2:$A$10000=A2)*($B$2:$B$10000=B2))>=50%;"غائب";"حاضر"))

 

StaffAttendance (3).rar

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

13 ساعات مضت, الشهابي said:

أخي العزيز / أسامة أبو عمر 

السبب هو أن الامتدادات في نطاقات المعادلة قصيرة إلى (100) صف فقط والبيانات عندك تجاوزت تلك الامتدادات 

هذه المعادلة بعد جعل الامتدادات إلى (10000) 


=IF(SUMPRODUCT(--($A$2:$A2=A2)*($B$2:B2=B2))>1;"";IF(SUMPRODUCT(--($A$2:$A$10000=A2)*($B$2:$B$10000=B2)*($D$2:$D$10000="غياب"))/SUMPRODUCT(--($A$2:$A$10000=A2)*($B$2:$B$10000=B2))>=50%;"غائب";"حاضر"))

 

StaffAttendance (3).rar

شكرا لك اخوي والله يجزيك كل خير 

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

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