هل يوجد أحد هنا ؟
قبل أن نترك شيت الناجحين
لاحظ أنه يوجد 4 طلاب ناجحون فقط
الآن نرجع للورقة التى بها الشهادة
من أين نبدأ
نرسل شخصا يأتى لنا بالطالب الناجح رقم 1
ماذا سيفعل فى شيت الناجحين بالتفصيل
كل ما لديه هو رقم
وليس أسماء
هات الطالب الناجح رقم 1
سيذهب لأول عمود
الرقم المسلسل
سيبحث عن رقم 1
بالطبع لن يأتى لى برقم واحد نفسه
سيتحرك يسارا قليلا بمقدار عمود ليأتى باسم الطالب الذى بنفس الصف الذى به رقم 1
هاكم المعادلة يليها الشرح
كود:
=INDEX(namePass,MATCH("1",pass!A7:A500,0))
الترجمة
ابحث فى عمود الأسماء
عرفت سابقا أنه namePass أسماء الناجحين
دالة index تطلب ررقم الصف
رقم الصف هو نفس رقم الصف الذى يوجد به الرقم المسلسل 1
فى عمود الرقم المسلسل A7:A500 فى ورقة الناجحين
استخدمنا لذلك الدالة
match
فهذه الدالة ترجع رقم الصف
رقم الصف
وليس القيمة نفسها
الذى تحتاجه دالة
index
كود:
MATCH("1",pass!A7:A500,0)
و معناه
ابحث عن القيمة "1"
فى المدى a7:a500 بشيت الناجحين
بحثا مطابقا
و أ{جع لى رقم الصف الموجود به هذه القيمة
و هو هنا 1 أيضا
أنت تحتاج لفهم آلية عمل هذه المعادلة
* تبحث دالة index داخل عمود أسماء الناجحين
* تطلب من دالة match إرجاع رقم الصف الذى قيمة الخلية فيه هى 1 و ذلك فى عمود الرقم المسلسل
* تأخذ دالة index هذا الرقم " رقم الصف " و ترجع اسم الطالب الموجود بنفس الصف
يعنى باختصار حصلنا على اسم الطالب ذى الرقم المسلسل 1
إذا اختصرت الصورة لدالة match
ستكون كما يلى
== يتبع ==