=(date2-date1)>nملخص
لتمييز التواريخ التي تجاوزت تاريخ الاستحقاق ، يمكنك استخدام قاعدة تنسيق شرطي تتحقق مما إذا كان التباين بين تاريخين أكبر من عدد معين من الأيام. في المثال الموضح ، تم تطبيق ثلاث قواعد تنسيق شرطي على النطاق D5: C12 باستخدام هذه الصيغ:
=(D5-C5)<3 // rule 1 (green) =(D5-C5)<10 // rule 2 (yellow) =(D5-C5)>=10 // rule 3 (red)
ملاحظة: يتم تقييم قواعد التنسيق الشرطي بالنسبة إلى الخلية اليسرى العلوية في التحديد في وقت إنشاء القاعدة ، وفي هذه الحالة D5.
حساب التباين بالأيام
يتم حساب الفروق في العمود E بطرح التاريخ الأصلي من التاريخ الحالي بهذه الصيغة:
=D5-C5
تكون النتيجة الفرق بالأيام بين التاريخ الأصلي والتاريخ الحالي. يمثل الفرق الإيجابي تاريخًا متأخرًا (أي 'قسيمة' في الجدول). يشير الاختلاف السلبي إلى أن التاريخ الحالي يسبق الموعد المحدد. هذا يعمل ، لأن تواريخ Excel هي أرقام تسلسلية .
يتفوق بيان if بشروط متعددة
يعتبر التباين الموضح في العمود E للإشارة فقط في هذا المثال ، ولا يتم استخدامه بواسطة قواعد التنسيق الشرطي. ومع ذلك ، إذا تعاملت مع العمود E على أنه ملف العمود المساعد ، يمكنك كتابة قواعد تنسيق شرطي أبسط تستخدم التباين مباشرةً.
تفسير
في هذا المثال ، نريد تطبيق ثلاثة ألوان مختلفة ، اعتمادًا على مدى اختلاف التاريخ الأصلي عن التاريخ الحالي:
- أخضر إذا كان الفرق أقل من 3 أيام
- أصفر إذا كان الفرق بين 3 و 10 أيام
- أحمر إذا كان الفرق أكبر من 10 أيام
لكل قاعدة ، نحسب التباين عن طريق طرح التاريخ الأصلي من التاريخ 'الحالي' (كما هو موضح أعلاه). ثم نتحقق من النتيجة بتعبير منطقي. عندما يقوم التعبير بإرجاع TRUE ، يتم تشغيل التنسيق الشرطي.
نظرًا لأننا نريد ثلاثة ألوان منفصلة ، ولكل منها اختبار منطقي ، فسنحتاج إلى ثلاث قواعد تنسيق شرطية منفصلة. توضح الشاشة أدناه كيف تم تكوين القواعد لتطبيق التنسيق الأخضر والأصفر والأحمر. لاحظ أن أول قاعدتين لهما علامة 'توقف إذا كان صحيحًا':
يتم تقييم القواعد بالترتيب الموضح. تختبر القاعدة 1 ما إذا كان التباين أقل من 3 أيام. تتحقق القاعدة 2 مما إذا كان الفرق أقل من 10 أيام. تتحقق القاعدة 3 مما إذا كان الفرق أكبر من أو يساوي 10 أيام. تم تمكين كل من القاعدة 1 والقاعدة 2 'توقف إذا كان صحيحًا'. عندما ترجع أي من القاعدتين TRUE ، سيتوقف Excel عن التحقق من القواعد الإضافية.
تأخرت بمقدار n أيام اعتبارًا من اليوم
قد ترغب في مقارنة تاريخ استحقاق بتاريخ اليوم. لاختبار ما إذا كانت التواريخ قد تأخرت عن موعد استحقاقها قبل ن أيام على الأقل من اليوم ، يمكنك استخدام صيغة مثل هذه:
=( TODAY ()-date)>=n
سترجع هذه الصيغة TRUE فقط عندما يكون التاريخ على الأقل ن أيام في الماضي. عندما يكون التاريخ في المستقبل ، سيكون الفرق رقمًا سالبًا ، لذلك لن يتم إطلاق القاعدة مطلقًا.
لمزيد من المعلومات حول بناء معايير الصيغة ، راجع 50+ أمثلة لمعايير الصيغة .
بداية سريعة | مزيد من الأمثلة | استكشاف الأخطاء وإصلاحها | تمرين المرفقات تجاوز تاريخ التنسيق الشرطي الاستحقاق. xlsx المؤلف ديف برونز