الرئيسية | مايكروسوفت اوفيس | مايكروسوفت اكسل | أمثلة التنسيق الشرطي اكسل – تنسيق صف وصف

أمثلة التنسيق الشرطي اكسل – تنسيق صف وصف


أمثلة التنسيق الشرطي 01 - 01

التنسيق الشرطي Conditionl Formatting الذي يعتمد على المعادلات يتيح لنا الخروج من الحيز الضيق للتنسيقات الشرطية الإفتراضية (تعرف على الفرق بين النوعين الافتراضي والمخصص في التنسيق الشرطي) الى بدائل وأفكار متنوعة تعتمد على مدى القدرة على تطويع معادلات الاكسل للعمل داخل اداة التنسيق الشرطي.

التطبيق الأول لإستخدام المعادلات في اداة التنسيق الشرطي سيتيح لنا تحديد / تنسيق صف ثم يترك الصف التالي بدون تنسيق ثم يعيد التنسيق مرة اخرى للصف الثالث (كما في الصورة السابقة)، يمكننا أيضًا التطبيق على الأعمدة.

لاحظ أننا نستطيع التحكم في عملية التنسيق بدلاً من صف له تنسيق والتالي بدون الى صف بتنسيق ثم صفين / ثلاثة صفوف / … بدون تنسيق.
أمثلة التنسيق الشرطي 01 - 03

الدوال المستخدمة في هذا المثال

  • الدالة Mod: تقوم بحساب الرقم الصحيح المتبقي من عملية القسمة.
  • الدالة Row: تستخلص رقم الصف لخلية محددة، أو تحديد رقم الصف للخلية التي تحتوي على الدالة، تُستخدم عند تطبيق التنسيق الشرطي على الصفوف.
  • الدالة Column: تستخلص رقم العمود لخلية محددة، أو تحديد رقم العمود للخلية التي تحتوي على الدالة، تُستخدم عند تطبيق التنسيق الشرطي على الأعمدة.

خطوات تطبيق التنسيق الشرطي (صف وصف)

  • حدد النطاق الذي سيتم تطبيق التنسيق الشرطي عليه، في هذا المثال تم تحديد النطاق B3:H17.
  • من قائمة Home نختار الأمر Conditional Formatting ثم نختار New rule.
    أمثلة التنسيق الشرطي 01 - 04
  • نختار العنصر الأخير في القائمة العلوية Use a formula to determin which cells to format.
  • في خانة المعادلة Format values where this fomula is true نكتب المعادلة التالية

    =Mod(Row();2)

    تذكر: التنسيق الشرطي بإستخدام المعادلات يقوم على استخدام معادلة تكون نتيجتها إما القيمة المنطقية True أو القيمة المنطقية False.

    أمثلة التنسيق الشرطي 01 - 05

    المعادلة السابقة سيكون نتيجتها أحد قيمتين
    1. القيمة واحد (1): وتعادل القيمة واحد القيمة المنطقية True وبالتالي في هذه الحالة سيتم تطبيق التنسيق الشرطي.
    2. القيمة صفر (0): وتعادل القيمة صفر القيمة المنطقية False وبالتالي في هذه الحالة لن يتم تنفيذ التنسيق الشرطي.
  • نضغط على زر Format لتحديد التنسيق الذي نريد تطبيقه، في هذا المثال اخترت خلفية رمادي.
  • نضغط Ok لتكون النتيجة كالتالي:
    أمثلة التنسيق الشرطي 01 - 06

شرح فكرة عمل المعادلة المستخدمة في التنسيق الشرطي

    1. الدالة Row تقوم بإيجاد رقم صف الخلية التي كُتبت بها الدالة، وبالتالي عند استخدام الدالة Row في الصف الثالث تكون النتيجة القيمة 3.
    2. تقوم الدالة Mod بتحديد عدد مضاعفات القيمة 2 في القيمة 3 (الخطوة السابقة)، فتكون ان القيمة 3 تتكون من 2 مرة واحدة ويتبقى لدينا 1.
      • لنفترض أننا نتعامل مع الصف 17 بدلاً من الصف 3، حينها ستكون القيمة 17 تتكون من القيمة 2 ثمان مرات ويتبقى واحد(2*8) = 16 + 1 = 17، القيمة 1 هي نتيجة الدالة Mod.
      • عند التعامل مع الصف 4 تكون نتيجة الدالة Mod تساوي 0 لأن القيمة 4 تتكون من 2 مرتان فقط.
    3. يتم تقييم نتيجة المعادلة الى True وFalse كما تم الإشارة سابقاً لتنفيذ التنسيق الشرطي.

ملاحظات للتحكم في نتيجة التنسيق الشرطي

  • يمكننا إستخدام الدالة Column بدلاً من الدالة Row وذلك لتطبيق التنسيق على الأعمدة بدلاً من الصفوف.
    أمثلة التنسيق الشرطي 01 - 07
  • بتعديل بسيط على المعادلة المستخدمة يمكننا تعديل التنسيق النهائي
    أمثلة التنسيق الشرطي 01 - 08التعديل على المعادلة هو اضافة عملية المقارنة لتصبح المعادلة

    =Mod(Row();2)=0

    بدلاً من

    =Mod(Row();2)

    التغيير الذي تم على التنسيق الشرطي هو أن بداية التنسيق الشرطي ستكون من الصف رقم 4 بدلاً من الصف 3، وتفسير ذلك أن

    1. القيمة 4 تتكون من القيمة 2 مرتان فقط،
    2. وبالتالي تكون نتيجة الدالة Mod تساوي صفر (0)
    3. عند مقارنة نتيجة الدالة Mod مع القيمة صفر (0) نحصل على القيمة المنطقية True
    4. وبذلك يتم تنفيذ التنسيق الشرطي بداية من الصف الرابع
  • يمكننا التعديل مرة اخرى على المعادلة، وذلك بإستبدال القيمة 2 في الدالة Mod لتصبح 4 (على سبيل المثال) وبذلك نحصل على النتيجة التالية
    أمثلة التنسيق الشرطي 01 - 09

لتحميل ملف العمل: تطبيقات التنسيق الشرطي 01 – تنسيق صف وصف

شاهد أيضاً

التنسيق الشرطي 01 - اكسل 05

التنسيق الشرطي 01 – مايكروسوفت اكسل

التنسيق الشرطي Conditional Formatting أحد أدوات مايكروسوفت اكسل المُميزة التي تعطينا إمكانية تصميم تقارير على ...