WEEKDAY في Excel (صيغة ، أمثلة) | كيفية استخدام وظيفة WEEKDAY؟

Weekday هي دالة Excel تُستخدم في Excel لحساب أيام الأسبوع المحددة للتاريخ المحدد ، وتأخذ هذه الوظيفة تاريخًا كوسيطة ونوع إرجاع ثم تقوم بإرجاع نتيجة عدد صحيح يتراوح من 1 إلى 7 نظرًا لوجود سبعة أيام في الأسبوع ، نوع الإرجاع هو وسيطة اختيارية عند عدم توفيرها ، يتم التعامل مع 1 على أنها افتراضية والتي تمثل يوم الأحد ويتم تمثيل 7 يوم السبت ، وطريقة استخدام هذه الوظيفة هي = WEEKDAY (الرقم التسلسلي ، قيمة الإرجاع).

وظيفة WEEKDAY في Excel

تم تصنيف وظيفة Excel Weekday على أنها دالة التاريخ / الوقت . يقبل WEEKDAY في Excel وسيطة تاريخ ويعيد عددًا صحيحًا بين 1 و 7 يتوافق مع يوم الأسبوع. على سبيل المثال ، تُرجع صيغة Excel WEEKDAY التالية 7 لتاريخ - 04-أغسطس -2018.

= WEEKDAY (4/8/2018)

انتاج:

صيغة WEEKDAY في Excel

فيما يلي صيغة Excel WEEKDAY.

شرح دالة WEEKDAY في برنامج Excel

تأخذ صيغة WEEKDAY في Excel وسيطتين:

serial_number: الإدخال المطلوب وهو قيمة التاريخ التي نريد يوم الأسبوع لها

return_type: هو حقل اختياري ، قيمة تتراوح من 1 إلى 17 هي وسيطة تحدد نظام ترقيم اليوم للنتيجة. إذا حددت 2 كوسيطة ثانية ، فإن WEEKDAY Excel يُرجع 1 ليوم الاثنين ، و 2 ليوم الثلاثاء ، وهكذا. إذا حددت 3 كوسيطة ثانية ، فتُرجع الدالة 0 ليوم الاثنين ، و 1 ليوم الثلاثاء ، وهكذا. في الإصدارات اللاحقة من Excel

return_type = 1 (القيمة الافتراضية إذا لم نمرر وسيطة اختيارية ، تأخذ الدالة القيمة الافتراضية كـ 1)

return_type = 2

return_type = 3

return_type تتراوح من 11 إلى 17

WEEKDAY في إخراج Excel  :

كيفية استخدام WEEKDAY في Excel؟

وظيفة WEEKDAY في Excel بسيطة جدًا وسهلة الاستخدام. دعونا نفهم عمل WEEKDAY في التفوق ببعض الأمثلة.

يمكنك تنزيل قالب Excel الخاص بوظيفة WEEKDAY هنا - قالب Excel الخاص بوظيفة WEEKDAY

WEEKDAY في Excel المثال رقم 1

تحديد اسم أيام الأسبوع في Excel للقيمة التي يتم إرجاعها كمخرجات باستخدام الدالة Weekday في Excel:

بالنسبة لتاريخ معين ، يمكننا تحديد اسم يوم الأسبوع في Excel باستخدام المعطى أدناه Excel WEEKDAY Formula.

= IF (WEEKDAY (A2) = 1، "Sunday"، IF (WEEKDAY (A2) = 2، "Monday"، IF (WEEKDAY (A2) = 3، "Tuesday"،

إذا كان (WEEKDAY (A2) = 4 ، "الأربعاء" ، IF (WEEKDAY (A2) = 5 ، "الخميس" ،

إذا (WEEKDAY (A2) = 6، "Friday"، "Saturday"))))))

 انتاج:

= اختر (WEEKDAY (A2)، "Sun"، "Mon"، "Tue"، "Wed"، "Thur"، "Fri"، "Sat")

انتاج: 

تعمل صيغة WEEKDAY المذكورة أعلاه في Excel لوظيفة Weekday مع قيمة return_type كـ 1.

بالنسبة لقيمة return_type 2 ، لدينا صيغ

= IF (WEEKDAY (A2،2) = 7، "Sunday"، IF (WEEKDAY (A2،2) = 1، "Monday"، IF (WEEKDAY (A2،2) = 2، "Tuesday"، IF (WEEKDAY ( A2،2) = 3، "الأربعاء"، IF (WEEKDAY (A2،2) = 4، "الخميس"، IF (WEEKDAY (A2،2) = 5، "Friday"، "Saturday"))))))

انتاج:

= اختر (WEEKDAY (A2،2)، "Mon"، "Tue"، "Wed"، "Thur"، "Fri"، "Sat"، "Sun")

انتاج:

بالنسبة لقيمة return_type 3 ، لدينا صيغة WEEKDAY في Excel

= IF (WEEKDAY (A2،3) = 6، "Sunday"، IF (WEEKDAY (A2،3) = 0، "Monday"،

إذا كان (WEEKDAY (A2،3) = 1 ، "الثلاثاء" ، IF (WEEKDAY (A2،3) = 2 ، "الأربعاء" ،

إذا (WEEKDAY (A2،3) = 3، "الخميس"، IF (WEEKDAY (A2،3) = 4، "Friday"، "Saturday"))))))

انتاج:

بالنسبة لقيمة return_type 3 ، لا يمكننا استخدام وظيفة الاختيار لأن دالة Weekday في Excel تؤدي إلى الناتج الأول كـ 0 ليوم الاثنين واختيار الوظيفة التي تبدأ فهرسة أولها من الرقم 1.

وبالمثل ، بالنسبة للقيم الأخرى لـ return_type ، يمكننا تخصيص صيغة Excel WEEKDAY.

يمكننا أيضًا استخدام وظيفة TEXT لعرض اسم أيام الأسبوع في Excel عند تحديد التاريخ

= TEXT (A2، "dddd")

انتاج:

WEEKDAY في Excel المثال رقم 2 - تحديد أيام عطلة نهاية الأسبوع

 توجد قائمة بالتواريخ العشوائية الواردة في العمود A ، نحتاج إلى العثور على التاريخ في عطلة نهاية الأسبوع أو يوم من أيام الأسبوع.

سنستخدم Weekday in excel لمعرفة التاريخ الذي هو عطلة نهاية الأسبوع. نعلم أن الرقم التسلسلي ليومي السبت والأحد هو 7 و 1.

لذلك ، سنستخدم شرط IF جنبًا إلى جنب مع الدالة المنطقية OR للتحقق مما إذا كان رقم أيام الأسبوع هو 1 أو 7 ، ثم اليوم هو عطلة نهاية الأسبوع ، وإلا فإن اليوم هو يوم من أيام الأسبوع

لذا ، فإن صيغة WEEKDAY في Excel ستكون

= IF (OR (WEEKDAY (A2) = 1، WEEKDAY (A2) = 7)، "Weekend"، "Weekday")

 تطبيق صيغة Excel WEEKDAY على الخلايا الأخرى التي لدينا

انتاج:

وبالمثل ، يمكننا تحديد أسماء أيام الأسبوع الأخرى في Excel سواء كان ذلك يوم الإثنين أو الثلاثاء أو أي يوم آخر.

WEEKDAY في Excel المثال رقم 3

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

قيمة رقم يوم الأسبوع ليوم السبت هي 7 ، لذلك سنستخدم شرط IF ونتحقق مما إذا كان يوم العمل هو يوم من أيام الأسبوع أو يوم السبت وسنحسب النتيجة وفقًا لذلك.

إذن ، صيغة WEEKDAY في Excel التي سنستخدمها هي

= IF (WEEKDAY (A2) = 7، B2 * $ F $ 4، B2 * $ F $ 3)

تطبيق صيغة WEEKDAY في التفوق على الخلايا الأخرى التي لدينا ،

انتاج:

المبلغ الإجمالي للدفع هو

= SUM (C2: C11)

وهو ما يساوي 765.00 دولارًا

أشياء يجب تذكرها حول وظيفة WEEKDAY في Excel

  • بشكل افتراضي ، يكون return_type دائمًا 1 أي إذا حذفنا return_type ، فستأخذ وظيفة WEEKDAY القيمة الافتراضية كـ 1.
  • إذا كان serial_number أو return_type خارج النطاق كما هو محدد أعلاه ، #NUM! تم إنشاء خطأ.

$config[zx-auto] not found$config[zx-overlay] not found