تحدثنا فى درس سابق عن طريقة إنشاء قائمة منسدلة فى الاكسل من خلال data validation
يمكن مراجعة درس إنشاء قائمة منسدلة عن طريق الضغط على هذا الرابط http://webw3s.blogspot.com.eg/2016/09/50-drop-down-list-excel.html
وستناول فى هذا الدرس طريقة إنشاء قائمة منسدلة drop down list معتمدة على أو مرتبطة بقائمة أخرى فى برنامج الاكسل excel .
وسنتذكر سويا طريقة إنشاء قائمة منسدلة عن طريق الأمر data validation
1- نقوم أولاً بتسمية نطاق الخلايا التى نريد وضعها فى القائمة المنسدلة drop down list
2 - نحدد نطاق الخلايا التى نريد تسميتها
3- من التبويب formula نضغط على create form selection
4- نلاحظ ظهور نافذة تخبرنا أنه سيتم انشاء اسم لهذا النطاق من خلال نختار على top row فيتم اختيار اسم النطاق هنا courses
5- من خلال التبويب data نختر data validation ومن allow نختر list,
6- ثم من التبويب setting من source نكتب courses=حيث أن course هو اسم النطاق الذى تم تحديده
7- نلاحظ أنه تم انشاء قائمة منسدلة
يمكن مراجعة درس إنشاء قائمة منسدلة عن طريق الضغط على هذا الرابط http://webw3s.blogspot.com.eg/2016/09/50-drop-down-list-excel.html
وستناول فى هذا الدرس طريقة إنشاء قائمة منسدلة drop down list معتمدة على أو مرتبطة بقائمة أخرى فى برنامج الاكسل excel .
وسنتذكر سويا طريقة إنشاء قائمة منسدلة عن طريق الأمر data validation
1- نقوم أولاً بتسمية نطاق الخلايا التى نريد وضعها فى القائمة المنسدلة drop down list
2 - نحدد نطاق الخلايا التى نريد تسميتها
3- من التبويب formula نضغط على create form selection
4- نلاحظ ظهور نافذة تخبرنا أنه سيتم انشاء اسم لهذا النطاق من خلال نختار على top row فيتم اختيار اسم النطاق هنا courses
5- من خلال التبويب data نختر data validation ومن allow نختر list,
6- ثم من التبويب setting من source نكتب courses=حيث أن course هو اسم النطاق الذى تم تحديده
7- نلاحظ أنه تم انشاء قائمة منسدلة
استخدام الدالة Indirect فى إنشاء قائمة منسدلة معتمدة على قائمة منسدلة أخرى
وظيفة الدالة indirect
تعمل على إرجاع المرجع المحدد وعرض محتوياته
خطوات إنشاء قائمة منسدلة فرعية معتمدة على قائمة منسدلة رئيسية
1- نقوم بكتابة بيانات القائمة المنسدلة الرئيسية ثم من التبويب formula نضغط على define name ونختار اسم معين لهذا النطاق
2- نقوم بكتابة بيانات القائمة المنسدلة الفرعية ثم من التبويب formula نضغط على create form selection
3- نقوم بتحديد نطاق الخلايا التى نريد أن نطبق عليها القائمة الرئيسية ثم من التبويب data نختر data validation ومن التبويب setting من الأمر allow نختر list ومن source نكتب اسم نطاق الخلايا التى تم تحديدها فى القائمة الرئيسية.
فلو مثلا قد قمنا بإعطاء القائمة الرئيسية اسم "محافظات" فإننا فى خانة source نكتب محافظات=
المقصود بنطاق الاسماء الخاص بالقائمة الرئيسية هنا هو " name range" او الاسم الذى قمنا بإعطاءه للقائمة الرئيسية عندما قمنا بتسميتها.
وبهذا نكون قد قمنا بإنشاء القائمة الرئيسية
ولإنشاء القائمة الفرعية المعتمدة على القائمة الرئيسية
4- ثم نقوم بتحديد نطاق الخلايا التى نريد أن نطبق عليها القائمة الفرعية ثم من التبويب data نختر data validation ومن التبويب setting نختر من الأمر allow القائمة list ومن الخانة source نكتب
=indirect(اسم أول خلية فى نطاق الخلايا الخاصة بالقائمة الرئيسية)
فلو كانت الخلايا الخاصة بالقائمة الرئيسية تبدأ بالخلية E5 فإننا نقوم بكتابة الأمر فى الخانة source
=indirect(e5)
نتأكد جيدا من إزالة تثبيت الخلايا
ليست هناك تعليقات:
إرسال تعليق