جدول المحتويات
العثور على العدد الإجمالي لأيام العمل بين تاريخين في Excel هو وظيفة مطلوبة بشكل متكرر. عادة ، نتغاضى عن عطلات نهاية الأسبوع والعطلات عند حساب ذلك. لاستبعاد عطلات نهاية الأسبوع والعطلات من عدد أيام العمل ، يقدم Excel وظيفتين مميزتين. في هذه المقالة ، سنناقش طريقتين لكيفية حساب أيام العمل في Excel ، باستثناء عطلات نهاية الأسبوع والعطلات الرسمية.
تنزيل المصنف التدريبي
حساب أيام العمل باستثناء عطلات نهاية الأسبوع والعطلات. xlsx
2 طرق فعالة لحساب أيام العمل في Excel باستثناء عطلات نهاية الأسبوع والعطلات
في هذه المقالة ، سنناقش 2 طرق مفيدة لحساب أيام العمل في Excel ، باستثناء عطلات نهاية الأسبوع والأعياد. أولاً ، سنستخدم وظيفة NETWORKDAYS لحساب أيام العمل لحالتين ، واحدة تنظر فقط في عطلات نهاية الأسبوع والأخرى مع مراعاة عطلات نهاية الأسبوع والعطلات. بعد ذلك ، سوف نستخدم الدالة NETWORKDAYS.INTL لحساب أيام العمل لكلتا الحالتين المذكورتين سابقًا.
1. استخدام NETWORKDAYS الدالة
تحسب الدالة NETWORKDAYS عدد أيام العمل بين تاريخين مع مراعاة عطلات نهاية الأسبوع والعطلات. تفترض هذه الوظيفة أن عطلة نهاية الأسبوع هي يومي السبت والأحد. سنستخدمها لحساب العدد الإجمالي لأيام العمل بينتاريخان ، مع مراعاة أيام الأسبوع بالإضافة إلى أيام العطل.
1.1 باستثناء عطلات نهاية الأسبوع فقط
في هذه الطريقة ، سنستخدم وظيفة NETWORKDAYS ونأخذ في الاعتبار فقط في عطلات نهاية الأسبوع.
الخطوات:
- حدد الخلية E5 واكتب الصيغة التالية ،
=NETWORKDAYS(B5,C5)
- ثم اضغط على أدخل .
- وبالتالي ، سنحصل على صافي أيام العمل باستثناء عطلات نهاية الأسبوع.
- ثم اسحب المؤشر لأسفل إلى آخر خلية بيانات للحصول على قيم جميع البيانات.
1.2 باستثناء عطلات نهاية الأسبوع والعطلات
في هذه الحالة ، سننظر في عطلات نهاية الأسبوع والعطلات عند حساب أيام العمل الصافية.
الخطوات:
- لتبدأ ، حدد الخلية E5 ثم اكتب الصيغة التالية لأسفل ،
=NETWORKDAYS(B5,C5,$D$13:$D$15)
- في هذه الحالة ، ( $ D $ 13 : $ D $ 15 ) يدل على العطل.
- ثم اضغط على Enter.
- <1 8> وبالتالي ، سوف نحصل على صافي أيام العمل باستثناء عطلات نهاية الأسبوع وكذلك الإجازات.
- بعد ذلك ، قم بخفض المؤشر إلى آخر خلية بيانات.
- Excel سوف تملأ باقي الخلايا تلقائيًا وفقًا للصيغة.
2. تطبيق NETWORKDAYS.INTL Function
In بهذه الطريقة ، سنحسب أيام العمل باستخدام NETWORKDAYS.INTLوظيفة . هنا ، سننظر في عطلات نهاية الأسبوع غير العادية يومي السبت والأحد.
2.1 باستثناء عطلات نهاية الأسبوع فقط
في هذه الحالة ، سنحسب صافي أيام العمل باستثناء عطلات نهاية الأسبوع فقط.
الخطوات:
- أولاً ، اختر الخلية E5 واكتب الصيغة التالية ،
=NETWORKDAYS.INTL(B5,C5,7)
- ثم اضغط على أدخل .
- نتيجة لذلك ، سوف نتلقى صافي أيام العمل باستثناء عطلات نهاية الأسبوع.
- بعد ذلك ، حرك المؤشر لأسفل إلى خلية البيانات النهائية للحصول على القيم لجميع data.
في هذه الحالة ، الوسيطة الثالثة هي 7 والتي تشير إلى عطلة نهاية الأسبوع يومي الجمعة والسبت. فيما يلي قائمة الأرقام التي تشير إلى عطلات نهاية الأسبوع المختلفة.
2.2 باستثناء عطلات نهاية الأسبوع والعطلات
في هذه الحالة ، سنستخدم الدالة NETWORKDAYS.INTL للحصول على قيم إجمالي أيام العمل بين تاريخين. في هذه الحالة ، سوف نضع في اعتبارنا ليس فقط عطلات نهاية الأسبوع ولكن أيضًا العطلات.
الخطوات:
- للبدء ، اختر خلية E5 اكتب الصيغة التالية ،
=NETWORKDAYS.INTL(B5,C5,7,$D$13:$D$15)
- ثم ، اضغط على الزر أدخل .
- نتيجة لذلك ، سوف نحصل على إجمالي أيام العمل باستثناء عطلات نهاية الأسبوع والأعياد.
- بعد ذلك ، حرك المؤشر لأسفل إلى البيانات الأخيرةخلية.
- سيتم ملء باقي الخلايا تلقائيًا وفقًا للصيغة.