يحتوي Google Spreadsheets على العديد من وظائف التاريخ المضمنة التي يمكن استخدامها لحسابات يوم العمل.
تقوم كل دالة تاريخ بعمل مختلف بحيث تختلف النتائج من وظيفة إلى أخرى. أي واحد تستخدمه ، لذلك ، يعتمد على النتائج التي تريدها.
01 من 03
دالة WORKDAY.INTL
جوجل جداول البيانات WORKDAY.INTL وظيفة
في حالة دالة WORKDAY.INTL ، يتم العثور على تاريخ البدء أو الانتهاء لمشروع أو تعيين معين بعدد محدد من أيام العمل.
يتم تلقائيًا إزالة الأيام المحددة كأيام نهاية الأسبوع من الإجمالي. بالإضافة إلى ذلك ، يمكن حذف أيام محددة ، مثل الأعياد القانونية.
كيفية الدالة WORKDAY.INTL يختلف عن الدالة WORKDAY هي أن WORKDAY.INTL يسمح لك بتحديد أي الأيام وعدد الأيام التي تعتبر أيام نهاية الأسبوع بدلاً من إزالة يومين تلقائياً في الأسبوع - السبت والأحد - من العدد الإجمالي للأيام.
استخدامات الدالة WORKDAY.INTL يتضمن حساب:
- تاريخ الانتهاء للمشروع مع عدد محدد من أيام العمل بعد تاريخ بدء معين
- تاريخ البدء للمشروع مع عدد محدد من أيام العمل قبل تاريخ انتهاء معين
- تاريخ الاستحقاق للفاتورة
- تاريخ التسليم المتوقع للبضائع أو المواد
بناء جملة الدالة وسرد الدالة WORKDAY.INTL
يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والحجج .
يكون بناء جملة الدالة WORKDAY:
= WORKDAY.INTL (start_date ، num_days ، weekend ، أيام العطل)
start_date - (مطلوب) تاريخ البدء للفترة الزمنية المختارة
- يمكن إدخال تاريخ البدء الفعلي لهذه الوسيطة أو يمكن إدخال مرجع الخلية إلى موقع هذه البيانات في ورقة العمل بدلاً من ذلك
num_days - (مطلوب) طول المشروع
- لهذه الوسيطة ، أدخل عددًا صحيحًا يوضح عدد أيام العمل التي تم تنفيذها في المشروع
- أدخل العدد الفعلي لأيام العمل - مثل 82 - أو إشارة الخلية إلى موقع هذه البيانات في ورقة العمل
- للعثور على تاريخ يحدث بعد وسيطة start_date ، استخدم عددًا صحيحًا موجبًا لعدد num_days
- للعثور على تاريخ يحدث قبل وسيطة start_date ، استخدم عددًا صحيحًا سالبًا لعدد num_days
عطلة نهاية الأسبوع - (اختياري) تشير إلى أيام الأسبوع التي تعتبر أيام نهاية الأسبوع وتستثني هذه الأيام من إجمالي عدد أيام العمل
- لهذه الوسيطة ، أدخل رمز رقم عطلة نهاية الأسبوع أو مرجع الخلية إلى موقع هذه البيانات في ورقة العمل
- إذا تم حذف هذه الوسيطة ، يتم استخدام الافتراضي 1 (السبت والأحد) لرمز عطلة نهاية الأسبوع
- انظر القائمة الكاملة لرموز الأرقام في الصفحة 3 من هذا البرنامج التعليمي
أيام العطل - (اختياري) واحد أو أكثر من التواريخ الإضافية التي يتم استبعادها من العدد الإجمالي لأيام العمل
- يمكن إدخال تواريخ العطلات كأرقام تاريخ تسلسلية أو مراجع الخلية إلى موقع قيم التاريخ في ورقة العمل
- في حالة استخدام مراجع الخلية ، يجب إدخال قيم التاريخ في الخلايا باستخدام DATE أو DATEVALUE أو TO_DATE لتجنب الأخطاء المحتملة
على سبيل المثال: البحث عن تاريخ انتهاء Project مع الدالة WORKDAY.INTL
كما هو موضح في الصورة أعلاه ، سيستخدم هذا المثال الدالة WORKDAY.INTL للعثور على تاريخ الانتهاء لمشروع يبدأ في 9 يوليو 2012 وينتهي بعد 82 يومًا.
لن يتم احتساب عطلتين (3 سبتمبر و 8 أكتوبر) خلال هذه الفترة كجزء من 82 يومًا.
لتجنب مشاكل الحساب التي يمكن أن تحدث إذا تم إدخال التواريخ كنص ، سيتم استخدام الدالة DATE لإدخال التواريخ المستخدمة كوسيطة. راجع قسم " قيم الخطأ" في نهاية هذا البرنامج التعليمي لمزيد من المعلومات.
دخول البيانات
A1: تاريخ البدء: A2: عدد الأيام: A3: Holiday 1: A4: Holiday 2: A5: End Date: B1: = DATE (2012،7،9) B2: 82 B3: = DATE (2012،9،3) ) B4: = DATE (2012،10،8)- أدخل البيانات التالية في الخلية المناسبة:
إذا لم تظهر التواريخ في الخلايا b1 و B3 و B4 كما هو موضح في الصورة أعلاه ، تحقق من تنسيق هذه الخلايا لعرض البيانات باستخدام تنسيق التاريخ القصير.
02 من 03
دخول وظيفة WORKDAY.INTL
دخول وظيفة WORKDAY.INTL
لا تستخدم جداول بيانات Google مربعات الحوار لإدخال وسائط الدالة كما يمكن العثور عليها في Excel. بدلاً من ذلك ، يحتوي على مربع اقتراح تلقائي ينبثق حيث يتم كتابة اسم الدالة في خلية.
- انقر فوق الخلية B6 لجعلها الخلية النشطة - هذا هو المكان الذي سيتم عرض نتائج الدالة WORKDAY.INTL
- اكتب علامة المساواة (=) متبوعة باسم يوم العمل وظيفة ، intl
- أثناء الكتابة ، يظهر مربع اقتراح تلقائي مع أسماء وصياغة الدوال التي تبدأ بالحرف W
- عندما يظهر اسم WORKDAY.INTL في المربع ، انقر فوق الاسم مع مؤشر الماوس لإدخال اسم الدالة وافتح شريحة دائرية في الخلية B6
إدخال وسيطات الدالة
كما هو موضح في الصورة أعلاه ، يتم إدخال الوسائط للدالة WORKDAY.INTL بعد قوس مستدير مفتوح في الخلية B6.
- انقر فوق الخلية B1 في ورقة العمل لإدخال مرجع الخلية هذا كوسيطة start_date
- بعد مرجع الخلية ، اكتب فاصلة ( ، ) ليكون بمثابة فاصل بين الوسائط
- انقر فوق الخلية B2 لإدخال مرجع الخلية هذا كوسيطة num_days
- بعد مرجع الخلية ، اكتب فاصلة أخرى
- انقر فوق الخلية B3 لإدخال مرجع الخلية هذا كوسيطة عطلة نهاية الأسبوع
- قم بتمييز الخلايا B4 و B5 في ورقة العمل لإدخال مراجع الخلية هذه كوسيطة أيام العطل
- اضغط على مفتاح Enter في لوحة المفاتيح لإدخال قوس مستدير إغلاق " ) " بعد الوسيطة الأخيرة ولإكمال الوظيفة
- يجب أن يظهر التاريخ 11/29/2012 - تاريخ انتهاء المشروع - في الخلية B6 من ورقة العمل
- عندما تضغط على الخلية b5 الوظيفة الكاملة
= WORKDAY.INTL (B1 ، B2 ، B3 ، B4: B5) يظهر في شريط الصيغة أعلى ورقة العمل
الرياضيات وراء الوظيفة
كيف يقوم Excel بحساب هذا التاريخ:
- التاريخ هو 82 يوم عمل بعد 5 أغسطس 2012 ، هو 27 نوفمبر (لا يتم حساب تاريخ البدء كأحد 82 يومًا بواسطة الدالة WORKDAY.INTL)
- أضف إلى هذا التاريخ التواريخ المحددة لعطلتي (19 أغسطس و 15 نوفمبر) والتي لم يتم احتسابها كجزء من الوسيطة التي دامت 82 يومًا
- وبالتالي ، فإن تاريخ انتهاء المشروع هو الخميس 29 تشرين الثاني 2012
قيم خطأ دالة WORKDAY.INTL
إذا لم يتم إدخال بيانات الوسيطات المختلفة لهذه الدالة بشكل صحيح ، تظهر قيم الخطأ التالية في الخلية حيث توجد الدالة WORKDAY:
- #القيمة! : يظهر في خلية الإجابة إذا كانت إحدى وسيطات WORKDAY ليست تاريخًا صحيحًا (إذا تم إدخال التاريخ كنص على سبيل المثال)
- #NUM !: يظهر في خلية الإجابة إذا كان هناك تاريخ غير صالح ينتج عن إضافة وسيطات Start_date و Days
- إذا لم يتم إدخال وسيطة أيام كعدد صحيح - مثل 83.25 يومًا - فسيتم اقتطاع الرقم إلى الجزء الصحيح من الرقم: 83 يومًا
03 من 03