كيف يمكنك تحديد ما إذا كان التاريخ يقع بين تاريخين أو يصادف عطلة نهاية أسبوع في Excel؟
قد ترغب أحيانًا في تحديد ما إذا كان تاريخٌ ما يقع بين تاريخين أو يصادف عطلة نهاية أسبوع في Excel. تعرض لك هذه المقالة الطرق الذكية التالية للتحقق من ذلك بسهولة وفعالية.
تحديد ما إذا كان التاريخ يقع بين تاريخين باستخدام صيغة
تحديد بسهولة ما إذا كان التاريخ يقع بين تاريخين باستخدام أداة رائعة
تحديد ما إذا كان التاريخ يقع في عطلة نهاية أسبوع باستخدام الصيغ وأكواد VBA
تحديد ما إذا كان التاريخ يقع في عطلة نهاية أسبوع باستخدام أداة رائعة
مزيد من الدروس التعليمية حول التواريخ...
تحديد ما إذا كان التاريخ يقع بين تاريخين في Excel
افترض أنك بحاجة إلى تحديد ما إذا كانت التواريخ في العمود A تقع بين 1/7/2008 و31/12/2009. يُرجى اتباع الخطوات التالية:

1. في خلية فارغة، مثل الخلية B2، انسخ الصيغة أدناه والصقها فيها، ثم اضغط مفتاحEnter.
=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

ملاحظة: تتحقّق هذه الصيغة مما إذا كان التاريخ يقع بين 1/7/2008 و31/12/2009. فإذا وقع ضمن هذه الفترة، تُرجع التاريخ؛ وإذا لم يقع ضمنها، تُرجع النصFALSE.
2. استمر في تحديد خلية النتيجة، ثم اسحب مقبض التعبئة (Fill Handle) لأسفل للحصول على جميع النتائج. انظر لقطة الشاشة:

يمكنك الآن بسهولة تحديد ما إذا كان التاريخ يقع ضمن نطاق تاريخي معيّن أم لا.
تحديد ما إذا كان التاريخ يقع بين تاريخين في Excel باستخدام Kutools لـ Excel
نوصي هنا بأداة رائعة – وهي أداةتحديد خلايا محددةالتابعة لـKutools لـ Excelتساعدك هذه الأداة ليس فقط على العثور بسهولة على جميع التواريخ الواقعة بين تاريخين محددين، بل أيضًا على تحديد خلايا التواريخ المؤهلة فورًا.
قبل استخدامها، تحتاج إلىتنزيلها وتثبيتها أولًا.
1. حدد النطاق الذي يحتوي على التواريخ التي تريد التحقق مما إذا كانت تقع بين تاريخين، ثم انقر علىKutools > تحديد (Select) > تحديد خلايا محددة. انظر لقطة الشاشة:

2. في مربع الحوارتحديد خلايا محددة، اختر الخيارخلية (Cell)في قسمنوع التحديد، ثم حدد تواريخأكبر من (Greater than)وأقل من (Less than)، ثم انقر على زرموافق (OK).
يمكنك رؤية خلايا التواريخ التي تقع بين تاريخين تم تحديدها فورًا. انظر لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
تحديد ما إذا كان التاريخ يقع في عطلة نهاية أسبوع باستخدام الصيغ وأكواد VBA
يمكنك تحديد ما إذا كان التاريخ في العمود A يقع في عطلة نهاية أسبوع باتباع الخطوات التالية:
الطريقة أ: استخدم صيغة للتحقق مما إذا كان التاريخ يقع في عطلة نهاية الأسبوع.
1. في خلية فارغة، انسخ والصق الصيغة أدناه، ثم اضغط على المفتاح.Enter.
=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

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

الطريقة ب: استخدام دالة معرَّفة من قِبل المستخدم (User-defined function) للتحقُّق مما إذا كان التاريخ يقع في عطلة نهاية الأسبوع.
1. اضغط على المفاتيحALT + F11 معًا لفتح نافذة Microsoft Visual Basic for Applications.
2. في نافذة Microsoft Visual Basic for Applications، انقر علىإدراج (Insert) >> وحدة نمطية (Module)، ثم الصق الماكرو التالي في نافذة الوحدة النمطية.
Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function 3. اضغط على مفاتيح Alt + Q معًا لإغلاق نافذة Microsoft Visual Basic for Applications.
4. في خلية فارغة، أدخل الصيغة في شريط الصيغة، ثم اضغط على مفتاحEnter.
=IsWeekend(A2)

إذا أعادت النتيجةTrue، فإن التاريخ في الخلية A2 يقع في عطلة نهاية أسبوع؛ وإذا أعادتFalseبالتالي، فإن التاريخ الموجود في الخلية A2 لا يقع في عطلة نهاية الأسبوع.

تحديد ما إذا كان التاريخ يقع في عطلة نهاية أسبوع باستخدام أداة رائعة
في الواقع، يمكنك تحويل جميع التواريخ إلى أسماء أيام الأسبوع، ثم التحقق مما إذا كانت تواريخ عطلة نهاية الأسبوع بناءً على ما إذا كان اليوم سبتًا أو أحدًا. وهنا تأتي أداةتطبيق تنسيق التاريخمنKutools لـ Excelلتسهيل إنجاز هذه المهمة عليك.
ولكن قبل استخدامها، ستحتاج أولًا إلىتنزيلها وتثبيتها.
1. حدد نطاق التاريخ، ثم انقر علىKutools > تنسيق (Format) > تطبيق تنسيق التاريخ. انظر لقطة الشاشة:

2. في مربع الحوارتطبيق تنسيق التاريخ، حددالأربعاء (Wednesday)في مربعتنسيق التاريخ (Date formatting)، ثم انقر على زرموافق (OK).
الآن تم تحويل التواريخ المحددة إلى أيام الأسبوع فورًا. يمكنك تحديد ما إذا كان التاريخ يقع في عطلة نهاية أسبوع أم لا مباشرةً بناءً على محتواه. انظر لقطة الشاشة:

ملاحظات:
- عملت النتائج المحولة مباشرةً في البيانات الأصلية؛
- يدعم هذا الأداةالتراجع (Undo)باستخدام “Ctrl+Z”.
Kutools لـ Excel – مزوَّد بأكثر من 300 أداة أساسية لبرنامج Excel! اجعل مهامك في Excel أسرع، وأسهل، وأكثر كفاءة.حمِّل الآن!
تحديد ما إذا كان التاريخ يقع بين تاريخين أو في عطلة نهاية أسبوع باستخدام Kutools لـ Excel
مقالات ذات صلة:
تحويل التاريخ إلى يوم الأسبوع أو الشهر أو اسم السنة أو رقمها في Excel
افترض أنك أدخلت تاريخًا في خلية واحدة، ويظهر بالشكل التالي: 12/13/2015. هل تعلم أنه يمكنك عرض الشهر فقط، أو يوم الأسبوع، أو حتى اسم الشهر أو اسم يوم الأسبوع—مثل «ديسمبر» أو «الأحد»؟ تساعدك الطرق الموضَّحة في هذه المقالة بسهولة على تحويل أو تنسيق أي تاريخ في Excel لعرض اسم يوم الأسبوع أو اسم الشهر فقط!
تحويل تاريخ الميلاد إلى العمر بسرعة في Excel
لديك، على سبيل المثال، نطاق من تواريخ الميلاد المختلفة في Excel وتحتاج إلى تحويلها إلى أعمار دقيقة. فكيف تفضل أن تفعل ذلك؟ تعرض هذه المقالة بعض النصائح البسيطة لتحويل تاريخ الميلاد إلى عمر في Excel بسهولة وسرعة.
مقارنة التواريخ لمعرفة ما إذا كانت أكبر من تاريخ آخر في Excel
افترض أن لديك قائمة تواريخ وتريد مقارنتها بتاريخ معيّن لتحديد أي تواريخ في القائمة أحدث منه. فماذا ستفعل؟ تُظهر لك هذه المقالة طرق مقارنة التواريخ في Excel لمعرفة ما إذا كانت أكبر من تاريخ آخر.
جمع القيم بين تاريخين نطاق التاريخ في Excel
عندما يكون لديك قائمتان في ورقة العمل الخاصة بك — إحداهما تحتوي على التواريخ والأخرى على القيم — وترغب في جمع القيم التي تقع ضمن نطاق تاريخي معيّن (مثل جمع القيم بين 3/4/2014 و5/10/2014)، فكيف يمكنك حساب ذلك بسرعة؟ ستساعدك الطرق الموضّحة في هذه المقالة.
إضافة أيام إلى تاريخ بما في ذلك أو باستثناء عطلات نهاية الأسبوع والعطل الرسمية في Excel
تتناول هذه المقالة كيفية إضافة أيام إلى تاريخ معين مع استبعاد عطلات نهاية الأسبوع والعطل الرسمية، أي احتساب أيام العمل فقط (من الإثنين إلى الجمعة) في Excel.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل