KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُرجع يوم العمل الحالي أو يوم العمل السابق في إكسل؟

المؤلفSiluviaتاريخ التعديل

في العمل اليومي على إكسل، قد تحتاج غالبًا إلى تحديد آخر يوم عمل قبل تاريخ معيّن—مثل تتبع مواعيد استحقاق الدفعات أو معالم المشروع أو إعداد تقارير الأعمال. عادةً ما تمتد أيام العمل من الاثنين إلى الجمعة، ولا تُحتسب عطلتا نهاية الأسبوع (السبت والأحد) ولا العطلات الرسمية. وقد يصبح العثور على يوم العمل السابق أمرًا معقّدًا عند وجود عطلات رسمية أو عطلات نهاية أسبوع مخصصة، لكن إكسل يوفّر عدة طرق عملية لتلبية هذه الاحتياجات بسلاسة. سيقدّم هذا المقال طريقة مباشرة تعتمد على الصيغ، كما سيوفّر كود VBA لسيناريوهات أكثر مرونة أو تقدمًا، حيث قد تحتاج إلى تخصيص أيام العطلة أو إدارة قوائم عطلات ديناميكية.

إرجاع يوم العمل أو يوم العمل السابق باستخدام صيغة في إكسل


إرجاع يوم العمل أو يوم العمل السابق باستخدام صيغة في إكسل

إذا كانت روتينات عملك تتطلب فقط تخطي يومَي السبت والأحد ومجموعة ثابتة من العطلات الرسمية، فإن استخدام صيغ إكسل هو الخيار الأبسط والأكثر استقرارًا. كما هو موضح في لقطة الشاشة أدناه، افترض أن النطاقF2:F4 يحتوي على تواريخ العطلات الرسمية الخاصة بك. يمكنك استخدام صيغة لحساب يوم العمل السابق (أو يوم العمل)، مع تخطي عطلتي نهاية الأسبوع والعطلات المحددة، بناءً على التاريخ الحالي أو أي تاريخ معيّن.

بيانات نموذجية

1. انقر على الخلية التي تريد أن يظهر فيها يوم العمل السابق (مثلًا، الخلية B2)، ثم اكتب الصيغة التالية في شريط الصيغة:

=WORKDAY(TODAY(),-1,F2:F4)

2. اضغطEnterلتطبيق الصيغة. إذا ظهرت النتيجة كرقم تسلسلي بدلًا من تاريخ منسَّق، فغيِّر تنسيق الخلية إلى «تاريخ» كما في لقطة الشاشة أدناه.تطبيق صيغة لإرجاع يوم العمل السابق باستثناء عطلتي نهاية الأسبوع والعطل الرسمية

ملاحظات:

  • في هذه الصيغة، يوفّرTODAY() التاريخ الحالي كنقطة بداية. إذا أردت الحصول على يوم العمل السابق لتاريخ موجود في خلية أخرى (مثل الخلية A2)، فاستبدلTODAY() بـA2(كما في)=WORKDAY(A2,-1,F2:F4)).
  • العطلات الرسميةيجب إدخالها كتواريخ صالحة في إكسل (وليست نصوصًا) ضمن الخلايا F2:F4. لا مشكلة إن كانت قائمة العطلات أطول—فقط عدّل نطاق الصيغة وفقًا لذلك. وإذا لم ترغب في استبعاد أي عطلات رسمية، يمكنك حذف المعامل الثالث بالكامل.
  • بشكل افتراضي، تعتبر دالةWORKDAY يومَي السبت والأحد عطلة نهاية أسبوع.
  • إذا كان التاريخ المشار إليه يوافق يومًا غير عمل (كعطلة نهاية الأسبوع أو عطلة رسمية)، فإن الصيغة تُرجع على أي حال يوم العمل السابق له.
  • إذا ظهر خطأ أو كانت النتيجة فارغة، فتأكد من أن جميع التواريخ المشار إليها صالحة، وأن قائمة العطلات لا تحتوي على أي قيم غير تواريخ.

يُعدّ هذا الحل القائم على الصيغ مثاليًا للمستخدمين الذين يحتاجون إلى عمليات حسابية سريعة وموثوقة وفقًا لقواعد أسبوع العمل القياسية وقائمة ثابتة من العطلات الرسمية. فهو سهل الإعداد، ولا يتطلب تمكين ماكرو، ويعمل بسلاسة في جميع إصدارات إكسل الحديثة.

لقطة شاشة لـ kutools for excel ai

افتح سحر إكسل مع KUTOOLS AI

  • التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
  • الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
  • برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
  • تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
  • ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
حسِّن قدراتك في إكسل بأدوات مدعومة بالذكاء الاصطناعي.حمِّل الآنوجرِّب الكفاءة كما لم تفعل من قبل!

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل