قائمة منسدلة معتمدة على قائمة منسدلة أخرى في الاكسل
بسم الله الرحمن الرحيم
تحدثنا في
التدوينات السابقة عن طريقة عمل القوائم المنسدلة و كيفية تحويلها إلى قوائم
ديناميكية بحيث تستوعب أي معلومات جديدة .
و اليوم سنتحدث عن
فكرة جديدة في كيفية جعل القوائم المنسجلة مرتبطة ببعضها البعض, لتوضيح ذلك سنقوم بعمل قائمتين منسدلتين :
الأولى : تحتوي
إسم الدولة.
الثانية : تحتوي
إسم المدن بناء على الدولة المختارة في القائمة المنسدلة الأولى
و للتوضيح لدينا
المثال التالي :
في العامود
C
لدينا أسماء الدول
و في الأعمدة
التالية
F,H,J and L
لدينا إسم كل دولة
و إسماء المدن فيها
و في الخلية
N1
سنقوم بعمل قائمة
منسدلة تحتوي أسماء الدول كما هي في النطاق من
C2:C5
و قبل عمل القائمة
المنسدلة التالية يجب عمل الخطوات التالية حتى تكون عملية الربط بشكل صحيح :
1. سنقوم بتحديد النطاقات او الخلايا التي تحتوي إسم كل
دولة مع مدنها.
2. تاب المعادلات Formula نختار خيار Creat From
Selection .
و ستظهر الشاشة التالية, و التي تعني أن يقوم الإكسيل بعمل أول خلية عنوان
للنطاق المسمى في المجال المحدد
3. نضغط موافق
ملاحظة مهمه : يجب أن يكون إسم
النطاق أو أول خلية مطابقة بشكل كامل مع إسم الخلايا التي تحتوي أسماء الدول في
العامود
C
و نعيد نفس الخطوات السابقة مع باقي الدول
و النتيجة النهائية لكل هذه النطاقات هي :
بعد إتمام هذه الخطوات سنقوم بعمل قائمة منسدلة في الخلية
O2
و لك هذه المرة لن نقوم بتحديد نطاق معين, بل سنستخدم معادلة تقوم هي
تلقائياً بتحديد النطاق المرتبط بإسم الدولة المختار من القائمة الأول و المعادلة
هي معادلة :
INDIRECT
و تعريف بسيط لها هي معادلة تأخذ قيمة نصية و تعيدها كمرجع و لمعرفة المزيد
من المعلومات عن دالة اتبع الرابط التالي INDIRECT
و في مثالنا أعلاه سيكون القيمة النصية التي ستقرائها هي إسم الدولة و التي
ربطنها سابقاً بإسم نطاق يحتوي أسماء المدن
و بعد الضغط على موافق سيتكون النتيجة كالتالي :
و إذا غيرنا إسم فلسطن و إخترنا بلد آخر على سبيل المثال الأردن, ستكون
النتيجة كما يلي :
و نلاحظ إختلاف أسماء المدن عن تعديل أسماء الدول
أتمنى أن تكون المعلومة مفيدة
دمتم في حفظ الله
بارك الله فيك وجزاك الله خيرا
ردحذفبارك الله فيك وسدد خطاك واطعمك من الجنة
ردحذفhttps://www.youtube.com/playlist?list=PLnaZxtBiMa5UGOgCUeWmcxFqyIgX0NKzZ
ردحذفأزال المؤلف هذا التعليق.
ردحذف