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

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

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته

كيف نعمل الكود التالية في حقل حساب عدد الأيام

بعنوان

عدد الأيام

في نموذج

Course Details subform

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

فأن حساب عدد الأيام يكون

(بداية تنفيذ البرنامج - تاريخ نهاية تنفيذ البرنامج)+1=الناتج عدد ايام تنفيذ البرنامج

أما اذا كان

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

فأن حساب عدد الأيام يكون

(بداية تنفيذ البرنامج - تاريخ نهاية تنفيذ البرنامج)=الناتج عدد ايام تنفيذ البرنامج

والله الموفق

الخطة مضبوطة.rar

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

السبب في طلبي هو التالي

لأنني اريد ان احسب عدد الأيام للبرنامج التدريبي

على سبيل المثال

دورة الوورد من تاريخ 11/11/1432هـ إلى 12/11/1432هـ إذا سوف يكون عدد ايام تنفيذ البرنامج التدريبي هو يومين

لو استعملت هذه المعادلة =DateDiff("d";[start];[End]) سوف يكون الناتج هو 1

وانا قمت بإضافة الرقم 1 إلى المعادلة مثل التالي =DateDiff("d";[start];[End])+1 فأصبح الناتج =2

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

دورة الوورد من تاريخ 30/11/1432هـ إلى 1/12/1432هـ إذا سوف يكون عدد ايام تنفيذ البرنامج التدريبي هو يومين

وإذا استخدمت المعادلة السابق =DateDiff("d";[start];[End])+1 سوف يكون الناتج 3 وهو خطأ

لهذا السبب احتاج إلى IF الشرطية بحيث تعرف متى تضيف الواحد ومتى لا حاجة لإضافة الواحد

فأرجوكم كل الرجاء مساعدتي في انشاء هذا الكود

ولكم شكري وتقديري

قام بنشر

قل آمين استاذ

قل آمين استاذ

الله يوفقك ويجزاك ربي الفردوس الأعلى من الجنة

الله يشرح قلبك دائماً وابداً ويجزاك ربي خير الجزاء

الف الف الف الف شكر لك استاذ

.........................................

لقد قمت بالتعديل بشكل بيسط جداً على المعادلة التي علمتها لي وضبط معي ولله الحمد

اما بشأن سؤالك الهدف من الطلب

لأن المعادلة التي كانت موجودة سابقة كانت مناسبة عندما يكون هناك اختلاف في الشهر

اما عندما يكون نفس الشهر فأنه لا يناسب لاننا يا استاذ نحن نحسب عدد الأيام وليس الفرق بين التاريخين

لهذا السبب طلبت المعادلة السابقة والحمد لله اصبحت مناسبة

  • 1 month later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information