From: Omar [mailto:omar27601@gmail.com]
Sent: Wednesday, March 31, 2010 12:05 AM
To: 'post@posterous.com'
Subject: دالة INDEX مع دالة MATCH تعاون مفيد جدا فى إكسل
| تعالوا نتعرف على زوج من الدوال يعملان معا
| |||
| دالة index | |||
| ودالة match | |||
| وهما يعملان معا | |||
| للبحث عن قيمة خلية معينة | |||
| داخل مصفوفة | |||
| تحتاج دالة index لثلاثة أشياء | |||
| الأول المصفوفة التى تشتمل على القيمة التى نريد إرجاعها | |||
| يعنى القيمة التىنبحث عنها تكون ضمن هذه المصفوفة | |||
| و قد تكون جدولا من عدة أعمدة | |||
| أو عمودا واحدا | |||
| كما بالمثال | |||
| نحن نريد هنا إرجاع اسم معين من عمود مسمى الاسم | |||
| لذلك فهذا يكون أول ما تطلبه دالة index | |||
| تذكر هذاجيدا مع هذه الدالة | |||
| دائما المطلوب إرجاعه يكون أول وسيطاتها | |||
| تحتاج أيضا الدالة لتحديد رقم الصف فى هذه المصفوفة التى نبحث فيها | |||
| و هنا يأتى دور دالة match | |||
| حيث تحدد لنا رقم الصف فى عمود آخر | |||
| و يكون هو نفسه رقم الصف للعمود الأول | |||
| ودالة match | |||
| تحتاج لتعرف القيمة التى نبحث عنها | |||
| وهذه يمكن أن تكون مأخوذة من قيمة خلية أخرى نحددها | |||
| و تحتاج أيضا لمعرفة المصفوفة التى تبحث فيها | |||
| وهى هنا عمود الدرجة | |||
| الآن نترجم المعادلة أعلاه ليسهل فهمها | |||
| ابحث عن القيمة الموجودة بعمود B | |||
| فى الصف الذى يطابق القيمة الموجودة بالخلية I1 | |||
| فى العمود C | |||
| فمثلا لو كانت I1= 2 | |||
| فسترجع الدالة اسم " منة " الموجود بالعمود B | |||
| لأنه يقابل الصف المشتمل على الخلية التى قيمتها 2 | |||
| فى عمود C | |||
| حاول تغيير قيمة الخلية I1 | |||
| وشاهد النتائج | |||
حمل نموذج ملف إكسل للتوضيح


0 التعليقات:
إرسال تعليق
اكتب تعليقك مع الشكر