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

احتساب ايام العمل


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

السلام عليكم،

 

اريد احتساب ايام العمل مثلا في الفترة من 5/9/13 الى 8/9/13.

 

نظريا هي يومان فقط لان الجمعة والسبت ايام عطلة.

 

الرجاء الحصول على معادلة وكود VBA معا للقيام بهدا الحساب.

 

بارك الله فيكم.

 

 

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

اهلا بالاخت ام عبد الله،

 

شكرا على الملف ولكن ايام العمل هي 6 ايام وليست 9 ايام كما يظهر الملف في المثال المرفق.

 

لان ايام 6  و 13 هي يوم جمعة

 

و يوم 7 من الشهر هو يوم سبت

 

وهده ايام عطلة ولا يجب احتسابها

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

السلام عليكم،

 

شكرا لك أخي سالم.

 

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

 

شكراً.

ايام العمل.xls_v2.rar

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

الأستاذ / أبو عبد النور

 

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

 

توجد دالة NETWORKDAYS في اكسيل 2007 تحسب عدد الأيام الفعلية بدون الجمعة والسبت باعتبارهما أجازة رسمية وهى تتكون من ثلاث خانات هم

 

أولا : Start_date هو تاريخ البداية .

ثانيا : End_date هو تاريخ النهاية .

ثالثا : Holidays  وهى جدول أيام العطلات الرسمية غير الجمعة والسبت

 

وإليك الملف بالمعادلة الجديدة.

AAS1.rar

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

أستاذنا الفاضل/ سعيد بيرم

 

وأستاذنا الفاضل / عباس السماوي

 

جزاكم الله خيراً على الدعاء وهذا اقل شيئ نقدمه لأعضاء هذا الصرح الكبير الذي أعطانا الكثير والكثير ونرد الجميل ولو بفكرة بسيطة.

الأستاذ / أبو عبد النور

 

هذه دالة عكسية تعطي تاريخ إنتهاء العمل إذا كان المعلوم بداية العمل وعدد الأيام الفعلية وتسمى دالة Workdays

 

وهذا الملف به المعادلة الجديدة.

AAS1.rar

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

السلام عليكم،

 

شكرا للأخت أم عبد الله.

 

ولكن الدالة افتراضيا لا تحسب أيام الجمعة والسبت كأيام نهاية الأسبوع وإنما يومي السبت والأحد.

 

إذن كلا الدالتين المتوفرتين في اكسل 2007 لا تساعدنا في احتساب أيام العمل لأنهما تأخذان بعين الاعتبار يومي السبت والأحد كأيام نهاية الأسبوع.

 

هناك دالتان شبيهتان لهما في اكسل 2010  لهما عامل إضافي نستطيع من خلاله تعريف أيام نهاية الأسبوع الخاص بنا.

 

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

 

WORKDAY.INTL(start_date,days, weekend, holidays)

 

 

ولكن هل حل بالنسبة لأصحاب اكسل 2007 ؟

 

شكراً.

 

ايام العمل_3.rar

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

الأستاذ / أبو عبد النور

 

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

 

بعد عدة اختبارات للدالة وجدت فعلاً الدالة تحسب أيام السبت والأحد أجازة ولكن في الإصدار 2010 تختار حضرتك أيام الاجازات بنفسك ولها اختيارات عديدة لذلك ينبغي التعامل مع الاصدارات الأحدث لأنهم يتفادوا اخطاء الاصدارات السابقة. وإن شاء الله سوف أحاول فيها.

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information