دالة الـNETWORKDAYS INTL في الإكسيل: تعريفها واستخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـNETWORKDAYS INTL في الإكسيل: تعريفها واستخدامها وأمثلة عملية
"تعريف دالة الـNETWORKDAYS INTL في الإكسيل

تُعرف دالة NETWORKDAYS INTL على أنّها واحدة من أهم الدوال المستخدمة في برنامج الإكسيل، حيث تقوم هذه الدالة بإرجاع رقم يمثل صافي عدد أيام العمل بين أيّ تاريخين؛ وذلك باستخدام أجزاءها الاختيارية التي يُمكن من خلالها تحديد أيام نهاية الأسبوع وعددها، بالإضافة إلى إمكانية تحديد أيام الإجازات الرسمية؛ حيث لا تُعد أيام نهاية الأسبوع وأيام العطل الرسمية من ضمن أيام العمل، ومن الجدير بالذكر أنّ دالة NETWORKDAYS.INTL دائمًا ما تستثني يومي السبت والأحد تلقائيًا؛ وذلك في حال لم يتم تحديد أيام نهاية الأسبوع التي تُعد عُطَل نهاية الأسبوع، وفي هذا المقال سيتم الحديث عن دالة الـ

NETWORKDAYS INTL في الإكسيل وكيفية استخدامها وأمثلة عملية عليها.

كيفية استخدام دالة الـNETWORKDAYS INTL في الإكسيل

بعد معرفة الأهمية الكبيرة لدالة الـNETWORKDAYS INTL في الإكسيل لا بدّ من معرفة طريقة استخدامها؛ وفيما يأتي الصيغة الخاصة بهذه الدالة المستخدمة فيالإكسيل وشرح أجزائها?:

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


 
تمثل الـstart_date التاريخ الذي يبدأ به إحصاء عدد أيام العمل.
تمثل الـend_date التاريخ الذي ينتهي عنده إحصاء عدد أيام العمل.
تُعد [weekend] جزءًا اختياريًا؛ فهي قائمة منسدلة تضم خيارات لأيام الأسبوع التي يتم اعتبارها عطلات نهاية الأسبوع.
تُعد [holidays] جزءًا اختياريًا؛ يمثل التواريخ التي يجب اسثناؤها من أيام العمل.

مع العلم أن أيام عطل نهاية الأسبوع تختلف اعتمادًا على القيمة التي يتم إدخالها في الصيغة الدالة وبالتالي تؤثر على نتيجة الدالة وعدد أيام العمل التي يراد حسابها، وهي على النحو الآتي:

1: يشمل يومي السب والأحد وهي القيمة الافتراضية.
2: يشمل يومي الأحد والإثنين.
3: يشمل يومي الإثنين والثلاثاء.
4: يشمل يومي الثلاثاء والأربعاء.
5: يشمل يومي الأربعاء والخميس.
6: يشمل يومي الخميس والجمعة.
7: يشمل يومي الجمعة والسبت.
11: يشير إلى يوم الأحد.
12: يشير إلى يوم الإثنين.
13: يشير إلى يوم الثلاثاء.
14: يشير إلى يوم الأربعاء.
15: يشير إلى يوم الخميس.
16: يشير إلى يوم الجمعة.
17: يشير إلى يوم السبت.

ومن الجدير بالذكر أنّه في حال كان الـstart_date تاريخًا بعد الـend_date، فسيتم إرجاع صافي عدد أيام العمل ولكن بالإشارة السالبة، أمّا إذا كان الـstart_date أو الـend_date خارج النطاق؛ فتُرجع الدالة الخطأ !NUM#، وفي حال تم إدخال معلومات الـ[weekend] بطريقة غير صحيحة، ترجع الدالة الخطأ !VALUE#.

أمثلة عملية على دالة الـNETWORKDAYS INTL في الإكسيل

بعد تعريف دالة الـNETWORKDAYS INTL ومعرفة أهميتها وكيفية استخدامها، لا بدّ من طرح بعض الأمثلة العملية على استخدام دالة الـNETWORKDAYS INTL في الإكسيل؛ وذلك لفهم طبيعة عملها بجميع الحالات وبشكل جيد?? وذلك من خلال البيانات المدرجة في الجدول الآتي:




A

B


1

Start Date

End Date


2

3/24/2013

4/6/2013


3

4/1/2013

4/5/2013
لمعرفة عدد أيام العمل الكاملة بين تاريخ البدء في A2 والإنتهاءفي B2 يمكن استخدام الصيغة الآتية؛ بحيث ستظهر النتيجة ""10""?:

NETWORKDAYS.INTL (A2, B2)=

لمعرفة عدد أيام العمل الكاملة بين تاريخ البدء في A2 والإنتهاء في B2 مع تحديد أيام نهاية الأسبوع المعروفة كأيام عُطل وهو يوم الخميس هنا؛ يمكن استخدام الصيغة الآتية؛ بحيث ستظهر النتيجة ""12""?.
NETWORKDAYS.INTL (A2, B2,15)=
"
شارك المقالة:
508 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook