Excel: كيفية استخدام دالة if مع التواريخ
يمكنك استخدام الصيغ التالية لإنشاء دالة IF مع التواريخ في Excel:
الطريقة الأولى: إنشاء دالة IF لمقارنة التاريخ الموجود في الخلية بتاريخ محدد
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
بالنسبة لهذه الصيغة، إذا كانت القيمة الموجودة في الخلية A2 تساوي 15/10/2022 أو أقدم منه، فسترجع الدالة “نعم”. وإلا، فسيتم إرجاع “لا”.
الطريقة الثانية: إنشاء دالة IF لمقارنة التواريخ في خليتين
=IF( A2 <= B2 , "Yes", "No")
بالنسبة لهذه الصيغة، إذا كان التاريخ الموجود في الخلية A2 يساوي التاريخ الموجود في الخلية B2 أو يسبقه، فسترجع الدالة “نعم”. وإلا، فسيتم إرجاع “لا”.
توضح الأمثلة التالية كيفية استخدام كل صيغة عمليًا.
مثال 1: الدالة IF لمقارنة التاريخ الموجود في الخلية بتاريخ محدد
لنفترض أن لدينا قائمة بالتواريخ في Excel تشير إلى وقت اكتمال المهمة ونريد معرفة ما إذا كانت كل مهمة قد اكتملت قبل 15/10/2022:
يمكننا كتابة الصيغة التالية في الخلية B2 لإرجاع “نعم” إذا كانت المهمة في الخلية A2 قد اكتملت قبل أو في 15/10/2022 أو لإرجاع “لا” بخلاف ذلك:
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود B:
ترجع الصيغة “نعم” أو “لا” بناءً على ما إذا كان التاريخ الموجود في العمود A قبل أو يساوي 15/10/2022.
ملاحظة : تقوم الدالة DATEVALUE في Excel بتحويل التاريخ المخزن كقيمة نصية إلى تاريخ يمكن التعرف عليه بواسطة صيغ Excel.
مثال 2: دالة IF لمقارنة التواريخ في خليتين
لنفترض أن لدينا عمودين للتاريخ في Excel يشيران إلى وقت اكتمال المهمة بالإضافة إلى تاريخ استحقاق المهمة:
يمكننا كتابة الصيغة التالية في الخلية C2 لإرجاع “نعم” إذا كانت المهمة في الخلية A2 قد اكتملت قبل أو في الموعد النهائي في الخلية B2 أو لإرجاع “لا” إذا لم تكن كذلك:
=IF( A2 <= B2 , "Yes", "No")
يمكننا بعد ذلك سحب هذه الصيغة وتعبئتها في كل خلية متبقية في العمود C:
تُرجع الصيغة “نعم” أو “لا” بناءً على ما إذا كانت المهمة في كل صف قد اكتملت في الوقت المحدد.
ملاحظة : تفترض هذه الصيغة أن كلا العمودين منسقان كتواريخ (وليس نصًا) في Excel.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
Excel: حساب عدد الأشهر بين التواريخ
إكسل: كيفية حساب المبلغ حسب التاريخ
إكسل: كيفية حساب المتوسط حسب التاريخ