كيفية العثور على آخر يوم عمل من الشهر في إكسيل
يمكنك استخدام الصيغة التالية للعثور على آخر يوم عمل من الشهر لتاريخ معين في Excel:
=WORKDAY(EOMONTH( A2 , 0)+1, -1)
ستعيد هذه الصيغة آخر يوم عمل من الشهر للتاريخ الموجود في الخلية A2 .
تعمل هذه الصيغة في ثلاث خطوات بسيطة:
- أولاً، تقوم الدالة EOMONTH بالبحث عن اليوم الأخير من الشهر للتاريخ الموجود في الخلية A2.
- ثم نضيف 1، وهو ما يعطينا اليوم الأول من الشهر التالي.
- أخيرًا، نستخدم الدالة WORKDAY للرجوع إلى يوم عمل واحد (أو يوم “العمل”)، وهو آخر يوم عمل في الشهر للتاريخ الموجود في الخلية A2 .
يوضح المثال التالي خطوة بخطوة كيفية استخدام هذه الصيغة عمليًا.
الخطوة 1: أدخل مجموعة البيانات
أولاً، دعنا ندخل العمود التالي لقيم التاريخ في برنامج Excel:
الخطوة الثانية: احسب آخر يوم عمل في الشهر
بعد ذلك، سنكتب الصيغة التالية في الخلية CB2 للعثور على آخر يوم عمل من الشهر للتاريخ الموجود في الخلية A2 :
=WORKDAY(EOMONTH( A2 , 0)+1, -1)
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:
الخطوة 3: تحويل القيم الرقمية إلى تنسيق التاريخ
افتراضيًا، يتم عرض قيم التاريخ كقيم رقمية.
ملحوظة : القيم الرقمية تمثل عدد الأيام منذ 1/1/1900.
لتحويل هذه القيم الرقمية إلى تواريخ، يمكننا تحديد نطاق الخلايا B2:B13 ، ثم النقر فوق القائمة المنسدلة ” تنسيق الأرقام” في علامة التبويب “الصفحة الرئيسية “، ثم النقر فوق “تاريخ قصير” :
سيتم تحويل كل من القيم الرقمية في العمود B إلى تنسيق التاريخ:
يشير العمود B إلى آخر يوم عمل في الشهر الذي ينتمي إليه التاريخ الموجود في العمود A.
على سبيل المثال، يمكننا أن ننظر إلى التقويم لنرى أن 01/04/2022 هو يوم الثلاثاء:
آخر يوم عمل في شهر يناير هو يوم الثلاثاء 31.
لذا فإن صيغتنا ترجع 31/1/2023 .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
كيفية إضافة أشهر حتى الآن في إكسيل
كيفية فرز الأشهر زمنيا في إكسيل
كيفية حساب عدد الأشهر بين التواريخ في إكسيل