لعرض رقم يمثل الأسبوع الذي يقع فيه التاريخ المقدم، بالنسبة إلى العام.
مثال للاستخدام
WEEKNUM(DATE(1969, 7, 20), 1)
WEEKNUM("12/09/1948", 2)
WEEKNUM("6/14/2002")
البنية
WEEKNUM(date, [type])
date
- التاريخ المراد تحديد رقم الأسبوع الخاص به. يجب أن يكون إحالة إلى خلية تشتمل على تاريخ، أو دالة تعرض أحد أنواع التاريخ، أو رقمًا.type
- [ اختياري - الإعداد الافتراضي هو1
] - رقم يمثل اليوم الذي يبدأ به الأسبوع وكذلك النظام المستخدم لتحديد أول أسبوع في السنة (1=الأحد، 2=الاثنين).
ملاحظات
- عند إدخال تاريخ، من الأفضل استخدام وظيفة
DATE
، نظرًا لأن القيم النصية قد تتسبب في أخطاء. - وخلف الكواليس، هناك "نظامان" لترقيم الأسابيع بهذه الوظيفة:
- النظام 1 - يعتبر أول أسبوع في السنة هو الأسبوع الذي يأتي فيه يوم الأول من يناير، ويكون الأسبوع رقم 1.
- النظام 2 - يعتبر أول أسبوع في السنة هو الأسبوع الذي يأتي فيه أول خميس في السنة، ويكون الأسبوع رقم 1. وتجدر الإشارة إلى أن النظام 2 هو الأسلوب المتبع في ISO 8601، ويُعرف أيضًا بالنظام الأوروبي لترقيم الأسابيع.
- لكل نوع من النوعين، يتم تحديد يوم بداية الأسبوع ويوم نهاية الأسبوع على النحو التالي عند حساب أرقام الأسبوع:
النوع
يبدأ يوم الأسبوع ينتهي يوم الأسبوع النظام 1 أو بلا قيمة الأحد السبت 1 2 الإثنين الأحد 1 11 الإثنين الأحد 1 12 الثلاثاء الإثنين 1 13 الأربعاء الثلاثاء 1 14 الخميس الأربعاء 1 15 الجمعة الخميس 1 16 السبت الجمعة 1 17 الأحد السبت 1 21 الإثنين الأحد 2
راجع أيضًا
WEEKDAY
: لعرض رقم يُمثّل أحد أيام الأسبوع في التاريخ المقدّم.
DAYS360
: لعرض الفارق بين يومين على أساس العام المكون من 360 يومًا، وتستخدم في بعض حسابات الفوائد المالية.
DATE
: لتحويل سنة وشهر ويوم إلى تاريخ.
DATEVALUE
: لتحويل سلسلة التاريخ المقدمة بتنسيق معروف إلى قيمة تاريخ.