صيغة إكسل: حساب الأيام بين تاريخين باستثناء عطلات نهاية الأسبوع

بشكل عام، يمكن لدالة DATEDIF حساب الأيام بين تاريخين، ولكن إذا كنت تريد حساب أيام العمل فقط بين تاريخين—باستثناء عطلات نهاية الأسبوع—ضمن نطاق التاريخ في إكسل، فما الصيغة التي يمكنك استخدامها؟
إذا كنت ترغب في اتباع هذا البرنامج التعليمي، يُرجى تنزيل جدول البيانات التوضيحي.
الصيغة العامة:
| NETWORKDAYS(start_date,end_date,[holiday]) |
البناء والوسيطات
| Start_date, end_date: the date range that you want to count workdays from. |
| Holiday: optional, the cell range that contains the holiday dates that you want to count days excluding. |
قيمة العودة
تُرجع الصيغة قيمةً رقمية.
كيف تعمل هذه الصيغة
في الخليتين B3 وC3، يُدخل تاريخ البدء وتاريخ الانتهاء على التوالي، بينما ترد العطلات الرسمية في النطاق B6:B10. يُرجى استخدام الصيغة أدناه لحساب عدد الأيام مع استثناء عطلات نهاية الأسبوع والعطلات الرسمية.
| =NETWORKDAYS(B3,C3,B6:B10) |
اضغطEnter للحصول على نتيجة الحساب.
الشرح
NETWORKDAYS دالة: احصل على عدد أيام العمل بين تاريخين.
ملاحظة
بشكل افتراضي، تشير عطلات نهاية الأسبوع إلى السبت والأحد. إذا كنت ترغب في تحديد عطلات نهاية أسبوع مخصصة، يمكنك استخدامدالة NETWORKDAYS.INTLكما يلي:
| =NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]) |
| رقم الأسبوع | عطلة نهاية الأسبوع |
| 1 أو مُهمَل | السبت والأحد |
| 2 | الأحد والاثنين |
| 3 | الاثنين والثلاثاء |
| 4 | الثلاثاء والأربعاء |
| 5 | الأربعاء والخميس |
| 6 | الخميس والجمعة |
| 7 | الجمعة والسبت |
| 11 | الأحد فقط |
| 12 | الاثنين فقط |
| 13 | الثلاثاء فقط |
| 14 | الأربعاء فقط |
| 15 | الخميس فقط |
| 16 | الجمعة فقط |
| 17 | السبت فقط |
كمثال، إذا كانت عطلة نهاية الأسبوع هي الاثنين والثلاثاء، يمكنك الآن حساب الأيام باستثناء عطلات نهاية الأسبوع والعطلات الرسمية باستخدام الصيغ التالية:
| =NETWORKDAYS.INTL(B3,C3,3,B6:B10) |

صيغ ذات صلة
- تحويل الطابع الزمني Unix إلى وقت Excel أو العكس
يقدّم هذا البرنامج التعليمي صيغًا لتحويل الوقت بين تنسيق Unix وتنسيق Excel بسهولة. - تحويل النص إلى تاريخ
استعرض صيغًا لتحويل التاريخ المحفوظ كنص إلى تنسيق تاريخ قياسي في إكسل. - تحويل الوقت إلى ساعات عشرية
هنا صيغة تحوّل الوقت إلى ساعات عشرية في إكسل، مع شرحٍ لكيفية عملها. - تحويل الوقت إلى دقائق عشرية
في هذا البرنامج التعليمي، نعرض لك صيغةً لتحويل الوقت إلى دقائق عشرية في إكسل.
دوال ذات صلة
- دالة IF في إكسل
اختبار الشروط المحددة، ثم إرجاع القيم المقابلة - دالة VALUE في إكسل
تحوّل النص إلى قيمته العددية. - دالة MONTH في إكسل
تُستخدم دالة MONTH لاستخراج الشهر كرقم صحيح يتراوح بين 1 و12 من تاريخٍ ما. - دالة DAY في إكسل
تحصل دالة DAY على اليوم كرقم (1 إلى 31) من التاريخ - دالة YEAR في إكسل
تُرجع دالة YEAR السنة بناءً على التاريخ المُعطى، بصيغة رقم تسلسلي مكوَّن من أربع أرقام.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.