OnlineTimeNow

كيفية حساب أيام العمل وإضافتها إلى تاريخ

كيفية حساب أيام العمل وإضافتها إلى تاريخ

لحساب أيام العمل بين تاريخين، احسب أيام الأسبوع من الاثنين إلى الجمعة ضمن المدة، ثم اطرح العطلات الرسمية التي تقع في تلك الأيام. من الاثنين 2 نوفمبر إلى الاثنين 30 نوفمبر 2026 هناك 21 يوماً من الاثنين إلى الجمعة. بعد طرح يوم المحاربين القدامى وعيد الشكر، يتبقى 19 يوم عمل في الولايات المتحدة.

ما الذي يُعد يوم عمل؟

في الولايات المتحدة والمملكة المتحدة ومعظم أوروبا، يوم العمل هو أي يوم من الاثنين إلى الجمعة لا يوافق عطلة رسمية. ولا يُعد السبت والأحد يومي عمل، حتى بالنسبة إلى المتاجر التي تفتح فيهما. عندما يرد تعبير «أيام العمل» في عقد أو لدى بنك أو متجر، فهذا هو المعنى المعتاد ما لم يُعرَّف بطريقة أخرى.

تختلف التعريفات عند تحديد قائمة العطلات. تتبع البنوك تقويم الإغلاق الخاص بها، وهو يتوافق في الولايات المتحدة غالباً مع العطلات الفيدرالية. وعادةً ما يشير موعد الشحن الموعود إلى أيام عمل البائع، لذلك قد لا يحتسب المستودع يوم الجمعة التالي لعيد الشكر إذا كان مغلقاً فيه، رغم أنه ليس عطلة فيدرالية. أما الموعد القانوني فيخضع لقاعدة المحكمة أو الجهة المعنية. إذا كان العدد مهماً، فتحقق من التقويم الذي يستخدمه الطرف الآخر قبل الحساب.

هناك فرق آخر قد يسبب الالتباس: أيام العمل ليست أياماً تقويمية. فعبارة «الدفع خلال 30 يوماً» تعني عادةً 30 يوماً تقويمياً، بما فيها عطلات نهاية الأسبوع. وتجد شرح هذه الحالة في حساب الأيام بين تاريخين.

بلدان تختلف فيها عطلة نهاية الأسبوع

تفترض قاعدة العمل من الاثنين إلى الجمعة أن العطلة يومي السبت والأحد، لكن هذا لا ينطبق على جميع البلدان.

  • السعودية: عطلة نهاية الأسبوع يومي الجمعة والسبت منذ يونيو 2013، بعد أن كانت يومي الخميس والجمعة.
  • إسرائيل: تعمل معظم المكاتب من الأحد إلى الخميس، لذا تكون العطلة يومي الجمعة والسبت.
  • الإمارات العربية المتحدة: انتقلت الحكومة الاتحادية إلى عطلة يومي السبت والأحد اعتباراً من 1 يناير 2022، مع يوم عمل قصير يوم الجمعة. واختارت الشارقة عطلة من 3 أيام، من الجمعة إلى الأحد، ويمكن لأصحاب العمل في القطاع الخاص تحديد أسبوع العمل الخاص بهم.

لذلك قد يختلف عدد أيام العمل في المدة نفسها بحسب مكان العمل. ففي المدة من 2 إلى 30 نوفمبر 2026، تعطي عطلة الجمعة والسبت أيضاً 21 يوم عمل قبل طرح العطلات، لكنها أيام مختلفة: الأحد 8 نوفمبر يوم عمل في الرياض ويوم عطلة في نيويورك.

الحساب يدوياً

للمدد القصيرة يمكنك العد على التقويم. أما للمدد الأطول، فاستخدم الأسابيع الكاملة:

  1. احسب الأيام التقويمية في المدة، مع احتساب تاريخي البداية والنهاية.
  2. اقسم العدد على 7. يضم كل أسبوع كامل 5 أيام عمل بالضبط.
  3. انظر إلى الأيام المتبقية (من 0 إلى 6) واحسب كم يوماً منها يقع بين الاثنين والجمعة.
  4. اطرح كل عطلة رسمية تقع بين الاثنين والجمعة ضمن المدة.
مثال: من الثلاثاء 3 نوفمبر إلى الجمعة 4 ديسمبر 2026 (الولايات المتحدة)
الخطوةالحسابالنتيجة
الأيام التقويمية، مع احتساب الطرفينمن 3 نوفمبر إلى 4 ديسمبر32
الأسابيع الكاملة32 ÷ 7 = 4 أسابيع، والمتبقي 4 أيام4 × 5 = 20
الأيام المتبقيةمن الثلاثاء 1 ديسمبر إلى الجمعة 4 ديسمبر، كلها بين الاثنين والجمعة+ 4
العطلات بين الاثنين والجمعةيوم المحاربين القدامى (الأربعاء 11 نوفمبر)، عيد الشكر (الخميس 26 نوفمبر)- 2
أيام العمل22

حدد منذ البداية ما إذا كنت ستحتسب يوم البداية. فكلمة «بين» في الكلام اليومي تستثنيه غالباً، بينما تحتسب دوال جداول البيانات الطرفين. إذا كان تاريخ البداية يوم عمل وأردت استبعاده، فاطرح يوماً واحداً.

تعرض حاسبة التاريخ أيام العمل من الاثنين إلى الجمعة أسفل عدد الأيام. حدد خيار «تضمين تاريخ الانتهاء» لاحتساب الطرفين، ثم اطرح العطلات بنفسك، لأن الحاسبة لا تعرف العطلات التي تنطبق عليك.

إضافة أيام عمل إلى تاريخ

في عبارات مثل «الشحن خلال 10 أيام عمل» أو «الرد خلال 5 أيام عمل»، تقضي القاعدة المعتادة بأن يكون اليوم 1 هو يوم العمل التالي للبداية، وليس يوم البداية نفسه. تقدم يوماً بعد يوم، متجاوزاً عطلات نهاية الأسبوع والعطلات الرسمية، حتى تصل إلى العدد المطلوب.

البدايةالإضافةعطلات نهاية الأسبوع فقطمع العطلات الفيدرالية الأمريكية
الجمعة 20 نوفمبر 202610 أيام عملالجمعة 4 ديسمبرالاثنين 7 ديسمبر (مع تجاوز عيد الشكر)
الجمعة 18 ديسمبر 202610 أيام عملالجمعة 1 يناير 2027الثلاثاء 5 يناير 2027 (مع تجاوز عيد الميلاد ورأس السنة)

يوضح موسم العطلات أهمية القائمة: تؤخر عطلتان نتيجة مثال ديسمبر بمقدار يومي عمل، أي 4 أيام تقويمية لوقوع عطلة نهاية الأسبوع بينهما. في حاسبة التاريخ، انتقل إلى علامة تبويب الإضافة وحدد «احتساب الأسابيع والأيام كأيام عمل» لإضافة أيام من الاثنين إلى الجمعة إلى أي تاريخ. ولمتابعة اقتراب الموعد، أدخل النتيجة في العد التنازلي. للمواعيد القانونية والتعاقدية التي تخضع لقواعدها الخاصة، راجع كيفية حساب أيام المهل.

صيغ جداول البيانات

تتوفر 4 دوال لهذا الغرض في برامج جداول البيانات. تقبل تواريخ، وإعداداً اختيارياً لعطلة نهاية الأسبوع، ونطاقاً اختيارياً لتواريخ العطلات.

الدالةما تعيدهمثالالنتيجة
NETWORKDAYS(start, end, [holidays])أيام العمل بين تاريخين مع احتساب الطرفين، والسبت والأحد عطلة=NETWORKDAYS(DATE(2026,11,2), DATE(2026,11,30), H1:H2)19
WORKDAY(start, days, [holidays])التاريخ الذي يبعد عدداً محدداً من أيام العمل قبل البداية أو بعدها=WORKDAY(DATE(2026,11,20), 10, H1:H2)7 ديسمبر 2026
NETWORKDAYS.INTL(start, end, [weekend], [holidays])الحساب نفسه مع تخصيص عطلة نهاية الأسبوع=NETWORKDAYS.INTL(DATE(2026,11,2), DATE(2026,11,30), 7)21
WORKDAY.INTL(start, days, [weekend], [holidays])إزاحة التاريخ نفسها مع تخصيص عطلة نهاية الأسبوع=WORKDAY.INTL(DATE(2026,11,20), 10, 7)3 ديسمبر 2026

في الأمثلة، يحتوي النطاق H1:H2 على 11 نوفمبر و26 نوفمبر 2026. أدخل التواريخ باستخدام DATE() أو في خلايا تاريخ فعلية، إذ يحذر الدعم من أن إدخالها كنص قد يعطي نتائج خاطئة. تعيد WORKDAY رقماً تسلسلياً، لذا نسّق الخلية كتاريخ.

وسيط عطلة نهاية الأسبوع في إصدارات .INTL هو رمز أو سلسلة من 7 محارف. الرمز 1 يعني السبت والأحد، وهو الافتراضي، و7 يعني الجمعة والسبت، و11 الأحد وحده، و17 السبت وحده. ترتب السلسلة الأيام من الاثنين إلى الأحد، ويشير 1 إلى يوم عطلة، لذا تعني "0000110" عطلة الجمعة والسبت، وتعني "0000011" عطلة نهاية الأسبوع المعتادة. أما العدد السالب للأيام في WORKDAY فيحسب إلى الوراء، وبذلك يمكنك معرفة آخر يوم لإرسال شيء يجب أن يصل قبل تاريخ معين بـ 5 أيام عمل.

في جدول الرواتب، استخدم NETWORKDAYS مع نطاق عطلات شركتك لمعرفة أيام العمل في فترة الأجر، ثم حوّل الساعات كما هو موضح في تحويل الدقائق إلى ساعات عشرية. يُحسب العمل الإضافي أسبوعياً بشكل منفصل، كما يوضح حساب العمل الإضافي بموجب FLSA.

العطلات وأيام التعويض عنها

عادةً ما يُعوَّض عن العطلة التي تقع في نهاية الأسبوع بيوم بين الاثنين والجمعة لمن يعملون في هذه الأيام. بالنسبة إلى الموظفين الفيدراليين الأمريكيين، يُعوَّض عن عطلة السبت بالجمعة السابقة (5 U.S.C. 6103(b))، وعن عطلة الأحد بالاثنين التالي (الأمر التنفيذي 11582). أدخل يوم التعويض في نطاق العطلات، وليس التاريخ التقويمي للعطلة.

عطلات فيدرالية أمريكية قادمة يتغير يوم الاحتفال بها بسبب عطلة نهاية الأسبوع
العطلةتوافقيوم التعويض
يوم تحرير العبيد 2027السبت 19 يونيوالجمعة 18 يونيو
عيد الاستقلال 2027الأحد 4 يوليوالاثنين 5 يوليو
عيد الميلاد 2027السبت 25 ديسمبرالجمعة 24 ديسمبر

يضع أصحاب العمل في القطاع الخاص والبنوك والبلدان الأخرى قواعدهم الخاصة، ولا يُعوَّض عن بعض العطلات بيوم آخر أصلاً. تجد شرح الأنماط المختلفة، بما فيها العطلات المصرفية البديلة في المملكة المتحدة، في شرح أيام التعويض عن العطلات. ويساعدك تقويم أرقام الأسابيع عندما يُحدد الموعد بأسبوع بدلاً من تاريخ.

قبل حسابك التالي، دوّن تاريخ البداية وما إذا كان يُحتسب، وأيام عطلة نهاية الأسبوع وقائمة العطلات، ثم أجر الحساب مرة في حاسبة التاريخ ومرة يدوياً.

الأسئلة الشائعة

هل السبت يوم عمل؟

ليس كذلك في الولايات المتحدة أو المملكة المتحدة أو معظم أوروبا، حيث تمتد أيام العمل من الاثنين إلى الجمعة. وفي البلدان التي تكون فيها العطلة يومي الجمعة والسبت، يكون الأحد يوم عمل والسبت يوم عطلة.

كم يوم عمل في السنة؟

تضم السنة من 260 إلى 262 يوماً بين الاثنين والجمعة، حسب يوم بدايتها، وتضم سنة 2027 عدد 261 يوماً منها. بعد طرح العطلات الفيدرالية الأمريكية البالغ عددها 11 في أيام التعويض عنها، يتبقى في 2027 عدد 250 يوم عمل فيدرالياً.

هل تحتسب NETWORKDAYS تاريخ البداية؟

نعم. تحتسب NETWORKDAYS تاريخي البداية والنهاية إذا كانا يومي عمل، لذا تكون النتيجة 5 للمدة من الاثنين إلى الجمعة في أسبوع واحد.

هل تشمل أيام العمل العطلات الرسمية؟

لا. تُستبعد العطلات الرسمية التي تقع بين الاثنين والجمعة، لكن العطلات المعتمدة تعتمد على صاحب العمل أو البنك أو الجهة التي تحدد الموعد.

آخر تحديث:

تمت مراجعة جميع التواريخ وفروق التوقيت والحسابات في هذه الصفحة مقابل المصادر أدناه.

  1. الدعم: دالة NETWORKDAYS
  2. الدعم: دالة WORKDAY
  3. مكتب إدارة شؤون الموظفين الأمريكي: العطلات الفيدرالية
  4. الأمر التنفيذي 11582 (الأرشيف الوطني)