صيغ الدالة WORKDAY.INTL واستخدامها في برنامج MICROSOFT EXCEL الدالة WORKDAY.INTL هي إحدى دوال برنامج Microsoft
Excel، تأخذ الدالة Excel WORKDAY.INTL تاريخًا وتقوم بإرجاعه إلى أقرب عمل في
المستقبل أو الماضي، بناءً على قيمة الإزاحة التي تقدمها. بخلاف وظيفة WORKDAY، تتيح لك دالة WORKDAY.INTL تخصيص الأيام التي تعتبر عطلات
نهاية الأسبوع (أيام غير أيام العمل). ويمكنك استخدام الدالة WORKDAY.INTL لحساب تواريخ الإكمال وتواريخ الشحن وما
إلى ذلك والتي تأخذ في الاعتبار أيام العطلات.
الهدف من استخدام الدالة WORKDAY.INTL
الحصول على تاريخ وأيام عمل في المستقبل أو
الماضي.
بناء جملة الدالة يكون كالتالي:
=WORKDAY.INTL (start_date, days, [weekend],
[holidays])
حيث أن:
- الوسيط (start_date) هو التاريخ الذي تبدأ منه.
- الوسيط (days) هو أيام العمل التي تسبق تاريخ البدء أو بعده.
- الوسيط (weekend) وهو اختياري، هو وسيط الإعداد لأيام الأسبوع
التي يجب اعتبارها عطلات نهاية الأسبوع. - الوسيط (holidays) هو قائمة التواريخ التي يجب اعتبارها أيام عطلة.
ملاحظات استخدام الدالة WORKDAY.INTL
– الدالة WORKDAY.INTL تحدد التاريخ الذي يمثل “أقرب” يوم عمل من أيام في الماضي أو المستقبل.
– استخدم رقمًا موجبًا كأيام للتواريخ المستقبلية
ورقم سالب للتواريخ الماضية.
– تعد هذه الوظيفة أكثر قوة من وظيفة الدالةWORKDAY
لأنها تتيح لك تخصيص أيام الأسبوع التي تعتبر عطلات نهاية الأسبوع.
أمثلة على صيغ الدالة WORKDAY.INTL
D4=WORKDAY.INTL(B4,C4) // default – weekends
excluded
D5=WORKDAY.INTL(B5,C5,11) // weekend set to
Sunday only
D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default
weekend with holidays
ملاحظات الوسيط WEEKEND
– بشكل افتراضي، ستستبعد الدالة WORKDAY.INTL
عطلات نهاية الأسبوع (الجمعة والسبت). ومع ذلك، يمكنك التحكم في الأيام التي تعتبر عطلات نهاية الأسبوع، من خلال
توفير رمز من الجدول بنهاية المقال للوسيط WEEKEND.
– هناك طريقة أخرى (أسهل) لتحديد أيام نهاية الأسبوع وهي استخدام “mask – قناع”
للإشارة إلى عطلات نهاية الأسبوع بالآحاد
والأصفار. في هذا المخطط، يتم توفير سلسلة من 7 آحاد وأصفار للإشارة إلى عطلات نهاية الأسبوع، حيث كان الحرف الأول هو يوم
الأحد وآخر حرف هو يوم الخميس. استخدم واحدًا (1) للإشارة إلى عطلة نهاية الأسبوع، وصفر (0) للإشارة إلى يوم عمل. تعد هذه الطريقة أكثر مرونة؛ لأنها تتيح لك
تعيين أي يوم من أيام الأسبوع كعطلة نهاية الأسبوع (أي يوم عطلة). على سبيل المثال:
=WORKDAY.INTL(A1,3,”0000000″) // no
weekends
=WORKDAY.INTL(A1,3,”1000000″) //
weekend = Mon
=WORKDAY.INTL(A1,3,”1100000″) //
weekend = Mon+Tue
=WORKDAY.INTL(A1,3,”1110000″) //
weekend = Mon+Tue+Wed
=WORKDAY.INTL(A1,3,”1010000″) //
weekend = Mon+Wed
ملاحظات للوسيط HOLIDAYS
يمكن أن تأخذ الدالة WORKDAY.INTL أيضًا في
الاعتبار بشكل اختياري أيام العطل. بالنسبة إلى الوسيط HOLIDAYS قم بتوفير نطاق
يحتوي على تواريخ الإجازات. ويتم التعامل مع هذه التواريخ على أنها أيام
عطلة ولن يتم تضمينها في النتيجة.
شاهد أيضًا: عناصر تحكم GUI في برنامج Microsoft Excel
أكواد الوسيط weekend
استخدم أيًا من الرموز التالية للوسيط WEEKEND
لتحديد خيار نهاية الأسبوع “الثابت“:
وفي نهاية المقال نتمنى أن نكون قد أفدناكم بما
يخص هذه الدالة، ونضرب لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات عن
الدوال في برنامج Microsoft Excel.
أسرة احترف الإكسيل