اكسل

تظليل مجموعات متناوبة من n من الصفوف

Shade Alternating Groups N Rows

صيغة Excel: تظليل مجموعات متناوبة من n من الصفوفصيغة عامة
= ISEVEN ( CEILING ( ROW ()-offset,n)/n)
ملخص

لتمييز الصفوف في مجموعات من 'n' (أي تظليل كل 3 صفوف ، كل 5 صفوف ، وما إلى ذلك) ، يمكنك تطبيق التنسيق الشرطي باستخدام صيغة تستند إلى وظائف ROW و CEILING و ISEVEN.





في المثال الموضح ، الصيغة المستخدمة لتمييز كل 3 صفوف في الجدول هي:

 
= ISEVEN ( CEILING ( ROW ()-4,3)/3)

حيث 3 هي n (عدد الصفوف للمجموعة) و 4 هي إزاحة لتطبيع الصف الأول إلى 1 ، كما هو موضح أدناه.





تفسير

بالعمل من الداخل إلى الخارج ، نقوم أولاً بـ 'تسوية' أرقام الصفوف لتبدأ بالرقم 1 باستخدام وظيفة ROW والإزاحة:

صيغة لحساب الأحرف في خلية التفوق
 
 ROW ()-offset

في هذه الحالة ، يكون الصف الأول من البيانات في الصف 5 ، لذلك نستخدم إزاحة 4:



 
 ROW ()-4 // 1 in row 5  ROW ()-4 // 2 in row 6  ROW ()-4 // 3 in row 7 etc.

تنتقل النتيجة إلى دالة CEILING ، والتي تقرِّب القيم الواردة إلى مضاعف معين لـ n. بشكل أساسي ، يتم حساب دالة CEILING بمضاعف معين لـ n:

عد الصفوف بمضاعفات n

كيفية فرز البيانات في Excel

ثم يتم تقسيم هذا العدد على n ليتم حسابه على مجموعات n ، بدءًا من 1:

عد الصفوف في مجموعات من n

أخيرًا ، يتم استخدام وظيفة ISEVEN لفرض نتيجة TRUE لجميع مجموعات الصفوف الزوجية ، مما يؤدي إلى تشغيل التنسيق الشرطي.

التفوق إذا كان البيان بشرطين

ترجع مجموعات الصفوف الفردية FALSE لذلك لا يتم تطبيق تنسيق شرطي.

مجموعة الظل الأولى

لتظليل الصفوف التي تبدأ بالمجموعة الأولى من n من الصفوف ، بدلاً من الثانية ، استبدل ISEVEN بـ ISODD:

 
= ISODD ( CEILING ( ROW ()-offset,n)/n)
بداية سريعة | مزيد من الأمثلة | استكشاف الأخطاء وإصلاحها | تمرين المؤلف ديف برونز


^