Note: The other languages of the website are Google-translated. Back to English
تسجيل الدخول  \/ 
x
or
x
حساب جديد  \/ 
x

or

كيفية تحديد ما إذا كان التاريخ يقع بين تاريخين أو في نهاية الأسبوع في Excel؟

في بعض الأحيان قد ترغب في تحديد أو التحقق مما إذا كان التاريخ يقع بين تاريخين أو عطلة نهاية الأسبوع في Excel. ستوضح لك هذه المقالة اتباع طرق صعبة للتحقق مما إذا كان التاريخ يقع بين تاريخين أو عطلة نهاية الأسبوع في Excel.

حدد ما إذا كان التاريخ يقع بين تاريخين باستخدام الصيغة
يمكنك بسهولة تحديد ما إذا كان التاريخ يقع بين تاريخين باستخدام أداة مذهلة  
حدد ما إذا كان التاريخ يقع في عطلة نهاية الأسبوع باستخدام الصيغ ورمز VBA
حدد ما إذا كان التاريخ يقع في عطلة نهاية الأسبوع باستخدام أداة رائعة

المزيد من البرامج التعليمية للتواريخ ...


حدد ما إذا كان التاريخ يقع بين تاريخين في Excel

لنفترض أنك بحاجة إلى تحديد ما إذا كانت التواريخ الموجودة في العمود "أ" تقع بين 7/1/2008 و 12/31/2009. الرجاء القيام بما يلي:

1. في خلية فارغة ، تقول الخلية B2 ، انسخ والصق الصيغة أدناه واضغط على أدخل الرئيسية.

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

ملاحظة: ستتحقق هذه الصيغة مما إذا كان التاريخ يقع بين 7/1/2008 و 12/31/2009. إذا كان التاريخ يقع في هذه الفترة ، فسيعيد التاريخ ؛ إذا لم يقع التاريخ في هذه الفترة ، فسيعيد نص خاطئة.

2. استمر في تحديد خلية النتيجة ، واسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. انظر لقطة الشاشة:

يمكنك الآن تحديد ما إذا كان التاريخ يقع ضمن نطاق تاريخ محدد أم لا.


تحديد ما إذا كان التاريخ يقع بين تاريخين في Excel مع Kutools for Excel

نوصيك هنا بأداة رائعة - حدد خلايا معينة فائدة كوتولس ل إكسيل. لا تساعدك هذه الأداة في اكتشاف جميع التواريخ الواقعة بين تاريخين معينين فحسب ، بل تساعدك أيضًا في تحديد جميع خلايا التاريخ المؤهلة على الفور.
قبل تطبيقه ، تحتاج إلى قم بتنزيله وتثبيته أولاً.

1. حدد النطاق مع التواريخ التي تريد تحديد ما إذا كانت تقع بين تاريخين ، ثم انقر فوق كوتولس > اختار > حدد خلايا معينة. انظر لقطة الشاشة:

2. في ال حدد خلايا معينة في مربع الحوار ، حدد ملف الموبايل الخيار في نوع التحديد ، ثم حدد ملف اعظم من و أقل من التواريخ ، ثم انقر فوق الزر OK .

يمكنك رؤية خلايا التاريخ التي تقع بين تاريخين يتم تحديدها على الفور. انظر لقطة الشاشة:

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


حدد ما إذا كان التاريخ يقع في عطلة نهاية الأسبوع باستخدام الصيغ ورمز VBA

يمكنك تحديد ما إذا كان التاريخ الموجود في العمود "أ" يقع في عطلات نهاية الأسبوع بالخطوات التالية:

الطريقة أ: استخدام الصيغة للتحقق مما إذا كان التاريخ يقع في عطلة نهاية الأسبوع.

1. في خلية فارغة ، انسخ والصق الصيغة أدناه واضغط على أدخل الرئيسية.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

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

2. استمر في تحديد خلية النتيجة ، ثم اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج.

الطريقة ب: استخدام الوظيفة المعرفة من قبل المستخدم للتحقق مما إذا كان التاريخ يقع في عطلة نهاية الأسبوع.

1. اضغط على ALT + F11 مفاتيح معًا لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة ميكروسوفت فيسوال باسيك للتطبيقات ، انقر فوق إدراج >> وحدة، ولصق الماكرو التالي في نافذة الوحدة النمطية.

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. في خلية فارغة ، أدخل الصيغة في "شريط الصيغة" ، ثم اضغط على أدخل الرئيسية.

=IsWeekend(A2)

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


حدد ما إذا كان التاريخ يقع في عطلة نهاية الأسبوع باستخدام أداة رائعة

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

1. حدد نطاق التاريخ ، ثم انقر فوق كوتولس > شكل > تطبيق تنسيق التاريخ. انظر لقطة الشاشة:

2. في ال تطبيق تنسيق التاريخ مربع الحوار، حدد الأربعاء في ال تنسيق التاريخ مربع ، ثم انقر فوق OK .

الآن يتم تحويل التواريخ المحددة إلى أيام الأسبوع على الفور. يمكنك تحديد ما إذا كان التاريخ يقع في عطلة نهاية الأسبوع أم لا يعتمد بشكل مباشر على محتواه. انظر لقطة الشاشة:

المكونات:

  • عملت النتائج المحولة مباشرة في البيانات الأصلية ؛
  • هذه الأداة تدعم فك "CTRL + Z".

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


مقالات ذات صلة:

تحويل التاريخ إلى اسم يوم من أيام الأسبوع أو الشهر أو السنة أو الرقم في Excel
تقول أنك أدخلت تاريخًا في خلية واحدة ، ويظهر في 12/13/2015. هل هناك طريقة لإظهار الشهر أو يوم الأسبوع فقط ، أو نص اسم الشهر أو اسم يوم من أيام الأسبوع ، مثل ديسمبر أو الأحد؟ يمكن أن تساعدك الطرق الواردة في هذه المقالة في تحويل أي نوع من أنواع التاريخ أو تنسيقه بسهولة لعرض اسم يوم الأسبوع أو اسم الشهر فقط في Excel.

قم بتحويل تاريخ الميلاد إلى عمر بسرعة في Excel
على سبيل المثال ، تحصل على مجموعة من بيانات تاريخ الميلاد المختلفة في Excel ، وتحتاج إلى تحويل تاريخ الميلاد هذا لعرض قيمته العمرية بالضبط في Excel ، كيف تريد معرفة ذلك؟ تسرد هذه المقالة بعض النصائح لتحويل تاريخ الميلاد إلى عمر في Excel بسهولة.

قارن التواريخ إذا كانت أكبر من تاريخ آخر في Excel
لنفترض أن لديك قائمة بالتواريخ ، وتريد مقارنة هذه التواريخ بتاريخ محدد من أجل معرفة التاريخ الأكبر من ذلك التاريخ المحدد في القائمة ، ماذا ستفعل؟ في هذه المقالة ، سنعرض لك طرق مقارنة التواريخ إذا كانت أكبر من تاريخ آخر في Excel.

مجموع القيم بين تاريخين في Excel
عندما تكون هناك قائمتان في ورقة العمل ، تكون إحداهما قائمة التواريخ والأخرى هي قائمة القيم. وتريد أن تلخص القيم بين نطاق تاريخين فقط ، على سبيل المثال ، تلخص القيم بين 3/4/2014 و 5/10/2014 ، كيف يمكنك حسابها بسرعة؟ الأساليب في هذه المقالة سوف تقدم لك معروفًا.

أضف أيامًا حتى الآن بما في ذلك أو استبعاد عطلات نهاية الأسبوع والعطلات في Excel
تتحدث هذه المقالة عن إضافة أيام إلى تاريخ معين باستثناء عطلات نهاية الأسبوع والعطلات مما يعني إضافة أيام عمل (من الاثنين إلى الجمعة) فقط في Excel.

المزيد من البرامج التعليمية للتواريخ ...


تحديد ما إذا كان التاريخ يقع بين تاريخين أو عطلة نهاية الأسبوع مع Kutools for Excel

كوتولس ل إكسيل يتضمن أكثر من 300 أداة يدوية لبرنامج Excel. تجربة مجانية بدون قيود خلال 60 يومًا. قم بتنزيل الإصدار التجريبي المجاني الآن!


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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى...
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات...
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات...
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF...
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2019 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    La · 1 years ago
    I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
  • To post as a guest, your comment is unpublished.
    Nathali · 3 years ago
    I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
  • To post as a guest, your comment is unpublished.
    Dani · 4 years ago
    I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 4 years ago
    i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 5 years ago
    Hello to all,
    I have a requirement in excel i.e.
    i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date.

    design target actual complete costing target marketing target

    05-04-2016 07-04-2016 09-04-2016 10-04-2016

    in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
  • To post as a guest, your comment is unpublished.
    zoe · 5 years ago
    I am recording the SLA duration between dates
    40 day SLA starting on day XXXX
    I am looking for a formula to show if client holds for x number of days that comes off the SLA too
    ie
    01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue

    However
    01 June 2016 Start
    15 July 2016 End date of project
    client Held 7 Day
    3 days before SLA

    Any help?
  • To post as a guest, your comment is unpublished.
    Sarathraj r · 5 years ago
    I want to show a certain date in a cell from a date range which is between two dates.
    eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 .

    pls help me..
  • To post as a guest, your comment is unpublished.
    Gary Devletian · 6 years ago
    My question falls along these lines.
    I have two date ranges A through B, and X through Y.
    I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
  • To post as a guest, your comment is unpublished.
    KANNAN · 6 years ago
    Using IF Function i need the following formula. Any one can assist

    On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically

    On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
  • To post as a guest, your comment is unpublished.
    BIJEESH.P · 7 years ago
    I want to know how many times a date or how many dates from a list are present in a range of dates.
    For example
    Date Range is 1-1-2014 31-1-2014.
    The date list is
    05-01-2014
    11-01-2014
    19-01-2014
    08-02-2014

    want to know the excel formula for count how many times the above list of dates present in the above range of dates.
  • To post as a guest, your comment is unpublished.
    Paolo · 7 years ago
    Hi, very helpful info. Im trying to do a range date let me give you the example if payment is made between " Jan. 1-16 the answer should be 7th of the following month and if payment falls Jan. 17-31 excel should be able to answer 21st of the following month. how could i create this kind of fomula
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I want to do the following:

    I'm in cell w8 which is a empty cell

    Cell L8 contains a date

    if cell L8 equals 12/14/2013 I want it to return the value of 26 however if it contains the date 12/28/2013 ; if cell L8 doesn't contain either date then I want it to go to cell V8 and give me that cell value.

    How would I create the formula?
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I'm tryin to see if cell L8 contains a specific date if it doesn then there is one of two values I want it to give me; if it doesn't contact neither of the dates then bring back the valude from a totally different cell.
    For example. I'm in an empty cell i.e. W8 and want to look at cell L8 which contains a date and if it equals 12/14/2013 then I want it to return the value of 26, however if the date in cell L8 equals 12/28/2013 then it to return the value of 25 if cell L8 has any other date than the above then I want it to return the value from cell V8. How would I write this???