التخطيط بالخلية المحددة

لنفترض أنك وأنا بحاجة إلى تصور البيانات من الجدول التالي بقيم مبيعات السيارات حسب البلدان المختلفة في عام 2021 (بيانات حقيقية مأخوذة من هنا ، بالمناسبة):

التخطيط بالخلية المحددة

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

يمكن أن يكون الحل الأنيق لهذه المشكلة هو رسم مخطط على البيانات من الصف الحالي فقط ، أي الصف الذي توجد فيه الخلية النشطة:

يعد تنفيذ ذلك أمرًا سهلاً للغاية - فأنت تحتاج فقط إلى صيغتين وماكرو صغير واحد في 3 أسطر.

الخطوة 1. رقم السطر الحالي

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

التخطيط بالخلية المحددة

هنا:
  • الإسم الأول - أي اسم مناسب لمتغيرنا (في حالتنا ، هذا هو TekString)
  • المساحة - من الآن فصاعدًا ، تحتاج إلى تحديد الورقة الحالية بحيث تكون الأسماء التي تم إنشاؤها محلية
  • الفترة (من ... إلى) - هنا نستخدم الوظيفة CELL (زنزانة)، والتي يمكن أن تصدر مجموعة من المعلمات المختلفة لخلية معينة ، بما في ذلك رقم السطر الذي نحتاجه - وسيطة "الخط" هي المسؤولة عن ذلك.

الخطوة 2. اربطه بالعنوان

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

التخطيط بالخلية المحددة

هنا ، تحدد الدالة INDEX خلية برقم الصف الذي حددناه مسبقًا من نطاق معين (العمود A ، حيث تقع بلدان التوقيع لدينا).

الخطوة 3. ربط البيانات

الآن ، بطريقة مماثلة ، دعنا نحصل على رابط إلى نطاق به جميع بيانات المبيعات من الصف الحالي ، حيث توجد الخلية النشطة الآن. قم بإنشاء نطاق مسمى آخر بالصيغة التالية:

التخطيط بالخلية المحددة

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

الخطوة 4. استبدال الروابط في الرسم البياني

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

التخطيط بالخلية المحددة

دعنا نستبدل الوسيطتين الأولى (التوقيع) والثالثة (البيانات) بعناية في هذه الوظيفة بأسماء نطاقاتنا من الخطوتين 2 و 3:

التخطيط بالخلية المحددة

سيبدأ المخطط في عرض بيانات المبيعات من الصف الحالي.

الخطوة 5. إعادة الحساب ماكرو

تبقى اللمسة الأخيرة. يقوم Microsoft Excel بإعادة حساب الصيغ فقط عندما تتغير البيانات الموجودة على الورقة أو عند الضغط على مفتاح F9، ونريد إعادة الحساب عندما يتغير التحديد ، أي عندما يتم نقل الخلية النشطة عبر الورقة. للقيام بذلك ، نحتاج إلى إضافة ماكرو بسيط إلى مصنفنا.

انقر بزر الماوس الأيمن فوق علامة تبويب ورقة البيانات وحدد الأمر مصدر (مصدر الرمز). في النافذة التي تفتح ، أدخل رمز معالج الماكرو لحدث تغيير التحديد:

التخطيط بالخلية المحددة

كما يمكنك أن تتخيل بسهولة ، كل ما تفعله هو تشغيل إعادة حساب الورقة كلما تغير موضع الخلية النشطة.

الخطوة 6. تسليط الضوء على الخط الحالي

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

التخطيط بالخلية المحددة

هنا تتحقق الصيغة لكل خلية في الجدول من أن رقم صفها يطابق الرقم المخزن في متغير TekRow ، وإذا كان هناك تطابق ، فسيتم تشغيل التعبئة باللون المحدد.

هذا كل شيء - بسيط وجميل ، أليس كذلك؟

ملاحظة

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

    = IF (CELL (“row”) <4، IF (CELL ("row")> 4، CELL (“row”)))

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

اترك تعليق