إرجاع اسم يوم الأسبوع (الإثنين...) أو رقمه لتاريخ معين.
نسخ هذه الصيغة
=TEXT(A2, "dddd")تعطي الدالة TEXT مع "dddd" اسم يوم الأسبوع كاملاً، ومع "ddd" الاسم المختصر. بالنسبة للرقم، ترجع WEEKDAY من 1 إلى 7 (الأحد = 1 افتراضياً)، وهو أمر مفيد لتحديد عطلات نهاية الأسبوع.
=TEXT("2026-06-23", "dddd")→Tuesdayترجع اسم يوم الأسبوع.
=TEXT(DATE(2026,10,7), "ddd")→Wedاختصار اسم اليوم من ثلاثة أحرف.
=WEEKDAY(DATE(2026,10,7), 2)→3الأربعاء هو اليوم 3 عندما يبدأ الأسبوع يوم الاثنين.
تحديد عطلات نهاية الأسبوع
=IF(WEEKDAY(A2, 2)>5, "Weekend", "Weekday")الكود 2 يجعل الإثنين=1…الأحد=7.
استخدم =WEEKDAY(A2) للحصول على 1–7، مع وسيطة ثانية اختيارية لتحديد بداية الأسبوع.
استخدم =SUMPRODUCT(--(WEEKDAY(A2:A100, 2)=1)).
يبدأ الأسبوع افتراضيًا يوم الأحد. أضف 2 كوسيطة ثانية ليصبح الاثنين اليوم 1.
طبّق تنسيق الأرقام المخصص dddd على خلية التاريخ. تبقى القيمة تاريخًا، لذا يظل الفرز والحساب صحيحين.
هل تحتاج إلى صيغة لبياناتك الخاصة؟
صف ما تريده بلغة بسيطة ودع ExcelGPT يكتب الصيغة ويشرحها ويتحقق منها — البدء مجاني، ولا يتطلب أي إضافات.