صيغة Excel: الحصول على أول أو آخر يوم عمل في الشهر

لإيجاد أول أو آخر يوم عمل في الشهر استنادًا إلى تاريخ معيّن، يمكنك استخدام صيغ تجمع بين عدة دوال.
إذا كنت ترغب في متابعة هذا البرنامج التعليمي، يُرجى تنزيل ملف جدول البيانات المرفق كمثال.
الحصول على أول يوم عمل في الشهر
الصيغة العامة:
| WORKDAY(DATE(YEAR(date),MONTH(date),1)-1,1) |
التركيب والحجج
| Date: the date that you want to get the first workday of its month. |
قيمة العودة
تُرجع الصيغة رقمًا تسلسليًّا مكوَّنًا من 5 أرقام، ويمكنك تنسيقه كتاريخ لعرضه بشكلٍ أكثر وضوحًا.
كيف تعمل هذه الصيغة
تحتوي الخلية B3 على التاريخ الذي تحتاج إلى استخراج أول يوم عمل فيه خلال الشهر، يُرجى استخدام الصيغة التالية:
| =EOMONTH(B3,-2)+1 |
اضغط مفتاحEnter للحصول على الرقم التسلسلي الأول، ثم اسحب مقبض التعبئة التلقائية عبر الخلايا التي تحتاج إلى هذه الصيغة.

مع بقاء النتائج محددة، انقر على السهم الموجود في مربعتنسيق الأرقامضمن علامة التبويبالصفحة الرئيسية، ثم من القائمة المنسدلة، اخترالتاريخ القصيرأوالتاريخ الطويللتنسيق النتائج كتواريخ.
الشرح
دالة MONTH: تستخرج الشهر كرقم صحيح يتراوح بين 1 و12 من التاريخ.
دالة YEAR: تُرجع السنة بناءً على التاريخ المُعطى بصيغة رقم تسلسلي مكوَّن من أربع أرقام.
دالة DATE: تُنشئ تاريخًا بناءً على السنة والشهر واليوم.
دالة WORKDAY: تُضيف أيام عمل إلى تاريخ البدء المحدَّد، ثم تُعيد تاريخ يوم عمل.
=WORKDAY(DATE(YEAR(B3),MONTH(B3),1)-1,1)
=WORKDAY(DATE(YEAR(B3),3,1)-1,1)
=WORKDAY(DATE(2020,3,1)-1,1)
=WORKDAY(«2/29/2020»,1)
=3/2/2020
الحصول على آخر يوم عمل في الشهر
الصيغة العامة
| WORKDAY(EOMONTH(date,0)+1,-1) |
التركيب والحجج
| Date: the date that you want to get the last workday of its month. |
قيمة العودة
تُرجع الصيغة رقمًا تسلسليًّا مكوَّنًا من 5 أرقام، ويمكنك تنسيقه كتاريخ لعرضه بشكل أكثر وضوحًا.
كيف تعمل الصيغة
على سبيل المثال، تحتوي الخلية B3 على التاريخ الذي تحتاج إلى استخراج آخر يوم عمل فيه خلال الشهر، يُرجى استخدام الصيغة التالية:
| =WORKDAY(EOMONTH(B3,0)+1,-1) |
اضغط مفتاحEnter للحصول على الرقم التسلسلي الأول، ثم اسحب مقبض التعبئة التلقائية عبر الخلايا التي تحتاج إلى هذه الصيغة.

مع بقاء النتائج محددة، انقر على السهم في مربع تنسيق الأرقام ضمن علامة التبويب «الصفحة الرئيسية»، ثم من القائمة المنسدلة، اختر «التاريخ القصير» أو «التاريخ الطويل» لتنسيق النتائج كتواريخ.
الشرح
دالة EOMONTH: تحصل على آخر يوم في الشهر، سواءً في المستقبل أو في الماضي.
دالة WORKDAY: تضيف أيام عمل إلى تاريخ البدء المحدد وتعيد يوم عمل.
=WORKDAY(EOMONTH(B3,0)+1,-1)
=WORKDAY(«4/1/2020»,-1)
=3/31/2020
صيغ ذات صلة
- الحصول على التاريخ من السنة والشهر واليوم المحدَّدين
يمكنك استخدام دالة DATE في Excel للحصول على تاريخ قياسي بناءً على السنة والشهر واليوم المحدَّدة. - العثور على أقدم أو أحدث تاريخ في كل مجموعة
يقدّم هذا المقال الصيغ التي تحتاجها للعثور على أقدم وأحدث تواريخ ضمن كل مجموعة في Excel. - الحصول على اسم اليوم من التاريخ المحدد
يشرح هذا البرنامج التعليمي كيفية استخدام صيغة لاستخراج اسم اليوم—مثل الاثنين أو الثلاثاء—بناءً على التاريخ المحدد. - إنشاء نطاق التاريخ أسبوعي
في هذا البرنامج التعليمي، نقدّم لك صيغةً تساعدك على الحصول بسرعة على نطاق تواريخ أسبوعي في Excel.
دوال ذات صلة
- دالة DATE في Excel
إنشاء تاريخ باستخدام السنة والشهر واليوم - دالة YEAR في Excel
تُرجع السنة الخاصة بالتاريخ بصيغة رقم تسلسلي مكوَّن من 4 أرقام - دالة MONTH في Excel
تُستخدم دالة MONTH للحصول على الشهر كرقم صحيح (1 إلى 12) من التاريخ - دالة DAY في Excel
تحصل دالة DAY على اليوم كرقم (1 إلى 31) من التاريخ - دالة NOW في Excel
الحصول على الوقت والتاريخ الحاليين
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.