توضح هذه المقالة بناء جملة صيغة الدالة WEEKDAY واستخدامها الدالة في Microsoft Excel.
الوصف
تُرجع هذه الدالة يوم الأسبوع المطابق لأحد التواريخ. يتم تقديم اليوم كعدد صحيح، وهو يتراوح من 1 (الأحد) إلى 7 (السبت)، بشكل افتراضي.
بناء الجملة
WEEKDAY(serial_number,[return_type])
يحتوي بناء جملة الدالة WEEKDAY على الوسيطتين التاليتين:
-
Serial_number مطلوبة. رقم تسلسلي يمثل تاريخ اليوم الذي تحاول البحث عنه. يجب إدخال التواريخ باستخدام الدالة DATE، أو كنتائج لصيغ أو دالات أخرى. على سبيل المثال، استخدم DATE(2008,5,23) لليوم الثالث والعشرين من شهر مايو 2008. قد تحدث بعض المشاكل إذا تم إدخال التواريخ كنص.
-
Return_type (نوع القيمة المرجعة) اختيارية. رقم يحدد نوع القيمة المرجعة.
Return_type |
الرقم المرجع |
1 أو محذوف |
الأرقام من 1 (الأحد) إلى 7 (السبت). يعمل كما في إصدارات Microsoft Excel السابقة. |
2 |
الأرقام من 1 (الاثنين) إلى 7 (الأحد). |
3 |
الأرقام من 0 (الاثنين) إلى 6 (الأحد). |
11 |
الأرقام من 1 (الاثنين) إلى 7 (الأحد). |
12 |
الأرقام من 1 (الثلاثاء) إلى 7 (الاثنين). |
13 |
الأرقام من 1 (الأربعاء) إلى 7 (الثلاثاء). |
14 |
الأرقام من 1 (الخميس) إلى 7 (الأربعاء). |
15 |
الأرقام من 1 (الجمعة) إلى 7 (الخميس). |
16 |
الأرقام من 1 (السبت) إلى 7 (الجمعة). |
17 |
الأرقام من 1 (الأحد) إلى 7 (السبت). |
ملاحظة
-
يخزن Microsoft Excel التواريخ كأرقام تسلسلية متتالية حتى يمكن استخدامها في العمليات الحسابية. افتراضياً، 1 يناير 1900 هو الرقم التسلسلي 1، و1 يناير 2008 هو الرقم التسلسلي 39448 لأنه يزيد 39.448 يوماً عن 1 يناير 1900.
-
إذا كانت قيمة serial_number خارج نطاق القيمة الأساسية للتاريخ الحالي، فستُرجع الدالة الخطأ #NUM!.
-
إذا كانت قيمة return_type خارج النطاق المحدد في الجدول أعلاه، فستُرجع الدالة الخطأ #NUM!.
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
البيانات |
||
14/2/2008 |
||
الصيغة |
الوصف (النتيجة) |
النتيجة |
=WEEKDAY(A2) |
يوم الأسبوع، بالأرقام من 1 (الأحد) إلى 7 (السبت) (5) |
5 |
=WEEKDAY(A2, 2) |
يوم الأسبوع، بالأرقام من 1 (الإثنين) إلى 7 (الأحد) (4) |
4 |
=WEEKDAY(A2, 3) |
يوم الأسبوع، بالأرقام من 0 (الاثنين) إلى 6 (الأحد) (3) |
3 |