صيغة Excel: الحصول على يوم الأسبوع الـ N في الشهر بناءً على تاريخ معطى

كما تعلمون، يمكننا استخدام صيغة للحصول على يوم الأسبوع المقابل لتاريخ معين في Excel، لكن الكثيرين لا يعرفون أن هناك أيضًا صيغةً تُمكّنكم من استخراج اليوم N من الأسبوع لتاريخٍ معيّن.
إذا كنت ترغب في متابعة هذا البرنامج التعليمي، يُرجى تنزيل ملف جدول البيانات التجريبي.
الصيغة العامة:
| date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow) |
الصيغة والوسائط
| Date: the date that you want to find the nth weekday based on. |
| N: An integer that indicates the nth weekday you want to find based on the given date. For instance, you want to find the second specific weekday, use number 2 in the formula. |
| Dow: The integer 1-7 indicates the weekday that you want to find from the given date. |
| Dow; | Weekday |
| 1 | Sunday |
| 2 | Monday |
| 3 | Tuesday |
| 4 | Wednesday |
| 5 | Thursday |
| 6 | Friday |
| 7 | Saturday |
تنبيه
عادةً ما تكون الوسيطة N ضمن النطاق الصحيح من 1 إلى 4. فإذا أردت العثور على خامس يوم أسبوع معيّن، مثل الثلاثاء الخامس في 1/1/2021، فستحصل على أول ثلاثاء في الشهر التالي، أي 2/2/2021.
قيمة العودة
تُرجع الصيغة رقمًا تسلسليًّا، لذا يجب تنسيقه بتنسيق التاريخ.
كيف تعمل الصيغة
الجدول B3:D5، حيث يحتوي العمود B3:B4 على التواريخ التي ستستخدمها لتحديد يوم الأسبوع، ويشير النطاق C3:C5 إلى أرقام أيام الأسبوع التي تريد الحصول عليها، ويُوضّح النطاق D3:D5 ترتيب يوم الأسبوع الذي ترغب في إيجاده. يُرجى استخدام الصيغة التالية في الخلية F3:
| =B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3) |
اضغط مفتاحEnter للحصول على أول نتيجة رقم تسلسلي، ثم اسحب مقبض الملء التلقائي لأسفل حتى الخلية F5. 
بعد ذلك، احتفظ بالنتائج محددة، ثم انتقل إلى علامة التبويبالصفحة الرئيسية، واخترالتاريخ القصيرأوالتاريخ الطويلمن القائمة المنسدلة الخاصة بـتنسيق الرقم.
الشرح
دالة WEEKDAY: تُرجع رقمًا صحيحًا يتراوح بين 1 و7 لتمثيل يوم الأسبوع لتاريخ معين في Excel.
دالة DAY: تستخرج اليوم كرقم (من 1 إلى 31) من التاريخ.
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3)
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-3+8-1)
=B3-DAY(B3)+1+D3*7-WEEKDAY(1/7/2021)
=B3-DAY(B3)+1+D3*7-5
=1/3/2021-3+1+7-5
=1/3/2021
صيغ ذات صلة
- العثور على التاريخ التالي في قائمة الجدول الزمني
افترض أن لديك جدولًا في Excel يحتوي على عمودين: أحدهما يضم عناصر الجدول الزمني، والآخر يحتوي على تواريخه. الآن، تريد العثور على التاريخ التالي في الجدول الزمني بناءً على اليوم الحالي... - العثور على أقرب تاريخ وأبعد تاريخ لكل مجموعة
في هذا البرنامج التعليمي، نقدّم لك صيغًا تساعدك على العثور على أقرب تاريخ وأبعد تاريخ لكل مجموعة في Excel. - حساب الأيام بين يومين
سيكون حساب عدد الأيام أو الأشهر أو السنوات بين تاريخين معطيين أمرًا سهلاً في Excel بعد قراءتك لهذا البرنامج التعليمي - إنشاء نطاق التاريخ أسبوعي
في هذا البرنامج التعليمي، نقدّم لك صيغةً تساعدك على الحصول بسرعة على نطاق التاريخ الأسبوعي في Excel.
دوال ذات صلة
- دالة WEEKNUM في Excel
تُرجع رقم الأسبوع للتاريخ المحدد في السنة - دالة WORKDAY في Excel
تضيف أيام عمل إلى تاريخ البدء المحدد وتُرجع يوم عمل - دالة WEEKDAY في Excel
الحصول على الأسبوع كرقم (1 إلى 7) من التاريخ - دالة DAY في Excel
تحصل دالة DAY على اليوم كرقم (1 إلى 31) من التاريخ - دالة NOW في Excel
الحصول على الوقت والتاريخ الحاليين
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.