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

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

قام بنشر

اخواني الكرام

اولا جزاكم الله خيرا لمروركم الكريم و محاولة مساعدتي

المعادلة التي اريدها باختصار تتلخص في الاتي

الطالب الذي يدخل الدور الثاني ( ملاحق ) حاجة من اتنين

اما طالب راسب و اما طالب ناجح و داخل المادة تحسين

و المطلوب عمل معادلة عن طريق if او غيرها بحيث تحتوي على الاتي

ركز معايا شوية الله يكرمك

اذا كان الطالب ناجح

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

و اذا حصل على درجة اقل تكتب له درجة الدور الاول ( يعني يكتب الاعلى بينهما )

و في نفس الوقت الطالب الراسب

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

و لكن اذا حصل على درجة اعلى من الدور الاول و لكنها ليست درجة النجاح فيكتب له الدرجة الاقل

يعني اذا حصل على درجة و لكنها درجة رسوب تكتب له الدرجة الاقل سواء اكانت الاقل في الدور الاول او الدور الثاني

اخواني المشكلة كلها مع الطالب الراسب

ارجوكم اخواني ساعدوني في هذه المشكلة و جزاكم الله خيرا

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

و لكنني اريدها على الاكسيل و مرفق اليكم شيت لبيان الموضوع

اخوكم محمد

اضغط كليك يمين

http://www.geocities.com/ostazmohamed2001/malahek.zip

قام بنشر

اخي لاأدري كم درجة النجاح لكن لافترض انها 50 ويمكنك وضع ما تشاء الان ضع المعادلة التالية :

if (test<50;min(test;first);max(test;first))

وهذا على فرض ان test درجة الدور الثاني و first درجة الدور الاول ودرجة النجاح 50

آمل ان يكون هذا طلبك

قام بنشر

اخواني الكرام

و الله لا ادري ماذا اقول لكم

بارك الله فيكم جميعا و جعل الجنة مثواكم

جزاكم الله خيرا اخي الحبيب معتبر

لقد جربت الكود على مادتين و الحمد لله نفعت بارك الله فيك و جزاكم الله خيرا

و بارك الله فيك اخي الفدعاني

و جزاكم الله خيرا على تعديل الكود الخاص بالعمر

بارك الله فيكم جميعا

و ادعوا الله الا اكون قد اثقلت عليكم

اخوكم في الله

محمد البدري

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

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

Important Information