خط فاصل بين مجموعات الصفوف

إذا كانت لديك قائمة كبيرة مرتبة حسب بعض الأعمدة ، فسيكون من الجيد فصل مجموعات الصفوف الناتجة تلقائيًا مع فصل الخطوط الأفقية من أجل الوضوح:

خط فاصل بين مجموعات الصفوف

في المثال أعلاه ، هذه خطوط بين البلدان ، ولكن بشكل عام ، بين أي عناصر مكررة في نفس العمود. دعونا نلقي نظرة على بعض الطرق لتنفيذ ذلك.

الطريقة 1. بسيطة

تعتبر أسرع طريقة للقيام بذلك سهلة للغاية باستخدام التنسيق الشرطي ، والذي سيرسم الحد السفلي للخلايا إذا كان محتوى الخلية في العمود A لا يساوي محتوى الخلية التالية في نفس العمود. حدد جميع الخلايا في الجدول باستثناء الرأس وحدد الرئيسية علامة تبويب الأمر التنسيق الشرطي - إنشاء قاعدة (الصفحة الرئيسية - تنسيق شرطي - قاعدة جديدة). حدد نوع القاعدة استخدم صيغة لتحديد الخلايا المطلوب تنسيقها (استخدم الصيغة لتحديد الخلايا المراد تنسيقها) وأدخل الصيغة التالية في الحقل:

خط فاصل بين مجموعات الصفوف

انتبه إلى الدولارات في العناوين لإصلاح أحرف العمود ، ولكن ليس أرقام الصفوف ، لأن. نحن نقارن فقط البلدان في العمود "أ" يجب ألا تكون هناك مسافات في الصيغة.

انقر فوق الزر الإطار (شكل) وفي النافذة المفتوحة في علامة التبويب الحدود (حدود) قم بتشغيل خط اللون المطلوب على الحد السفلي. بعد الضغط على OK ستعمل قاعدتنا وستظهر خطوط متقطعة أفقية بين مجموعات الخطوط

الطريقة الثانية. مع دعم عامل التصفية للأرقام والتواريخ

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

خط فاصل بين مجموعات الصفوف

في هذه الحالة ، يمكنك الخروج باستخدام الوظيفة المجاميع الفرعية (المجموع الفرعي)، والتي يمكن أن تؤدي عمليات حسابية مختلفة (مجموع ، متوسط ​​، عدد ، إلخ) ، ولكن "انظر" فقط الخلايا التي تمت تصفيتها. على سبيل المثال ، دعنا نفرز جدولنا حسب العمود الأخير بالتاريخ ونرسم خطًا فاصلًا بين الأيام. في التنسيق الشرطي ، سيتعين عليك إنشاء قاعدة مشابهة للطريقة الأولى ، لكن لا تستخدم ارتباطات مباشرة في مقارنة الخلايا D2 و D3 ، ولكن قم بتضمينها كوسائط في الدالة SUBTOTAL:

خط فاصل بين مجموعات الصفوف

الوسيطة الأولى للدالة (رقم 109) هي كود تشغيل الجمع. في الواقع ، نحن لا نضيف أي شيء هنا ونقوم ، في الواقع ، بعملية غبية مثل SUM (D2) ، والتي ، بالطبع ، تساوي D2. لكن هذه الوظيفة تختلف عن SUM تحديدًا في أنها تؤدي الإجراءات فقط على الخلايا المرئية ، أي وستتم مقارنة الخلايا المتبقية بعد المرشح على الشاشة ، وهو ما أردناه.

الطريقة الثالثة. مع دعم عامل التصفية لأي بيانات

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

=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;СМЕЩ($A$1:$A2;СТРОКА($A$1:$A2)-МИН(СТРОКА($A$1:$A2));;1));—($A$1:$A2=$A2))=1

في النسخة الإنجليزية سيكون:

=SUMPRODUCT(SUBTOTAL(103;OFFSET($A$1:$A2;ROW($A$1:$A2)-MIN(ROW($A$1:$A2));;1));—($A$1:$A2=$A2))=1

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

خط فاصل بين مجموعات الصفوف

  • قم بتمييز التواريخ والأوقات باستخدام التنسيق الشرطي
  • كيف يعمل Excel بالفعل مع التواريخ والأوقات
  • كيفية استخدام التنسيق الشرطي لتمييز الخلايا حسب الشرط في Excel

 

اترك تعليق