IBM Lotus Symphony
|
تقوم بارجاع يوم الأسبوع لقيمة التاريخ المحددة. سيتم ارجاع التاريخ كرقم صحيح بين 1 (الأحد) و 7 (السبت) اذا لم يتم تحديد أي نوع أو اذا كان type=1. اذا كان type=2، سيبدأ الترقيمة من Monday=1؛ اذا كان type=3 سيبدأ الترقيمة من Monday=0.
WEEKDAY(Number; Type)
Number كقيمة للتاريخ هو قيمة عشرية سيتم ارجاع يوم الأسبوع لها.
Type يحدد نوع العملية الحسابية. بالنسبة الى Type =1، سيتم حساب أيام الأسبوع بدءا من Sunday (سيكون هذا المفترض حتى عندما يكون المعامل Type غير موجود). بالنسبة الى Type =2، سيتم حساب أيام الأسبوع بدءا من Monday =1. بالنسبة الى Type = 3، سيتم حساب أيام الأسبوع بدءا من Monday = 0.
![]() |
يتم تطبيق هذه القيم فقط على نسق التاريخ القياسي الذي تحدده تحت ملف - التفضيلات - Symphony - Lotus Symphony Spreadsheets - حسابات. |
=WEEKDAY("2000-06-14") تقوم بارجاع 4 (المعامل Type غير موجود، سيتم استخدام طريقة الحساب القياسية. ستبدأ طريقة الحساب القياسية بيوم الأحد بالرقم 1، سيكون 14 يونيو 2000 هو يوم الاربعاء وبذلك سيكون رقم 4).
=WEEKDAY("1996-07-24";2) تقوم بارجاع 3 (المعامل Type هو 2، لذلك سيكون يوم الاثنين هو اليوم رقم 1. سيكون 24 يوليو 1996 هو يوم الاربعاء وبذلك سيكون رقم 3).
=WEEKDAY("1996-07-24";1) تقوم بارجاع 4 (المعامل Type هو 1، لذلك سيكون يوم الأحد هو اليوم رقم 1. سيكون 24 يوليو 1996 هو يوم الاربعاء وبذلك سيكون رقم 4).
=WEEKDAY(NOW()) تقوم بارجاع الرقم الخاص باليوم الحالي.
![]() |
للحصول على الوظيفة التي تشير ما اذا كان اليوم الموجود في A1 هو يوم عمل، استخدم الوظائف IF وWEEKDAY كما يلي: IF(WEEKDAY(A1;2)<6;"Business day";"Weekend") |