استرجاع المطابقة n-th باستخدام INDEX
للحصول على المطابقةn-th لقيمة ضمن نطاق واسترجاع بياناتها المرتبطة، يمكنك استخدام صيغة تعتمد على دوالINDEX وROW وSMALL وIF.

كيف يمكن استرجاع المعلومات المرتبطة بالمطابقة n-th لقيمة باستخدام دالة INDEX؟
للحصول علىمعلومات حول المطابقة الثالثة ليوسين بولتفي الجدول كما هو موضح أعلاه، يمكنك دمج دالتَي ROW وIF للحصول على مصفوفة تحتوي على أرقام الصفوف التي تتوافق مع جميع قيم يوسين بولت. بعد ذلك، استخدم دالة SMALL لاسترجاع رقم الصف المقابل للمطابقة n-th التي حددتها. وأخيرًا، قدّم هذا الناتج إلى دالة INDEX للحصول على المعلومات المرتبطة في ذلك الصف نفسه.
الصيغة العامة
=INDEX()return_range,SMALL(IF())lookup_array=lookup_value,ROW()lookup_array-ROW(INDEX())lookup_array,1,1))+1),n))
√ ملاحظة: هذه صيغة مصفوفة تتطلب منك إدخالها باستخدامCtrl+Shift+Enter.
- نطاق الإرجاع:النطاق الذي تُستخرج منه المعلومات المقابلة للمطابقة n-th. ويشير هنا إلى السنة أو نطاق الوقت.
- مصفوفة_البحث:النطاق الذي يتم فيه البحث عن موضع الصف المقابل للمطابقة n-th. ويشير هنا إلى نطاق الفائز.
- قيمة البحث:القيمة التي حددتها للبحث عن مطابقتها n-th. وتشير هنا إلى يوسين بولت.
- n: تشير إلى المطابقةn-th. للعثور على المطابقة الأولى لقيمة ما، عيِّنn كـ 1؛ وللعثور على المطابقة الثانية، عيِّنn كـ 2.
للحصول علىمعلومات حول المطابقة الثالثة ليوسين بولت، يُرجى نسخ الصيغ التالية أو إدخالها في الخليتين G8 وG9، ثم الضغط علىCtrl+Shift+Enterللحصول على النتائج:
السنة (الخلية G8)
=INDEX()B6:B12،SMALL(IF())C6:C12=G5،ROW()C6:C12-ROW(INDEX())C6:C12،1،1))+1)،G6))
الوقت (الخلية G9)
=INDEX()D6:D12،SMALL(IF())C6:C12=G5،ROW()C6:C12-ROW(INDEX())C6:C12،1،1))+1)،G6))

شرح الصيغة
سنستخدم الصيغة التالية كمثال:
=INDEX(B6:B12,)SMALL()IF(C6:C12=G5,)ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6))
- ROW(C6:C12):تُرجع دالة ROW أرقام الصفوف لكل خلية في النطاقC6:C12 على هيئة مصفوفة بالشكل التالي: {6;7;8;9;10;11;12}.
- ROW(INDEX(C6:C12,1,1)):تُرجع دالتاINDEX وROW رقم أول صف في نطاق البحثC6:C12 في ورقة عمل Excel هذه، وهو6.
- IF(C6:C12=G5,)ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1)=IF(C6:C12=G5,){6;7;8;9;10;11;12}-6+1):تقوم دالةIF بالتحقق مما إذا كانت كل قيمة في النطاقC6:C12 تطابق القيمة الموجودة في الخليةG5، باستخداميوسين بولت. إذا كانت الإجابة نعم، فستُرجع الدالة نتيجة «رقم صفها المقابل ناقص 6 زائد 1»؛ وإلا فستُرجعFALSE. لذا ستكون النتائج في مصفوفة على الشكل التالي: {FALSE;2;3;4;FALSE;FALSE;FALSE}.
- SMALL()IF(C6:C12=G5,)ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6)=SMALL(){FALSE;2;3;4;FALSE;FALSE;FALSE},G6):تُرجع الدالةالثالثة(القيمة الموجودة في الخلية)G6) أصغر قيمة من المصفوفة، وهي4.
- INDEX(B6:B12,)SMALL()IF(C6:C12=G5,)ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6)) = INDEX(B6:B12,4)تُرجع دالةINDEX القيمة الموجودة في الموضعالرابعضمن النطاقB6:B12، وهيبكين 2008.
الدوال ذات الصلة
تُرجع دالة INDEX في Excel القيمة القيمة المعروضة استنادًا إلى موضع معطى من نطاق أو مصفوفة.
دالة IF هي إحدى أبسط وأكثر الدوال فائدة في مصنف Excel. تقوم بإجراء اختبار منطقي بسيط، واعتمادًا على نتيجة المقارنة، تُرجع قيمة واحدة إذا كانت النتيجة TRUE، أو قيمة أخرى إذا كانت النتيجة FALSE.
تُرجع دالة ROW في Excel رقم الصف المرجعي.
الصيغ ذات الصلة
استرجاع المطابقة n-th باستخدام VLOOKUP
افترض أن لديك قائمة بالقيم ومعلوماتها المرتبطة بها، وللاستعلام عن المعلومات المرتبطة بالمطابقة n-th لقيمة ما، يمكنك استخدام صيغة تعتمد على دالة VLOOKUP.
استرجاع المعلومات المرتبطة بأصغر n قيم
لاسترجاع البيانات المرتبطة بأصغر قيمة، أو ثاني أصغر قيمة، أو القيمة n-th الأصغر في قائمة أو جدول أو صف في Excel، يمكنك استخدام دالتَي INDEX وتمييز الصيغ معًا مع دالة SMALL.
الحصول على المعلومات المقابلة لـ القيمة القصوى
لاسترجاع البيانات المرتبطة بـ القيمة القصوى في قائمة أو جدول أو صف في Excel، يمكنك استخدام دالتَي INDEX وتمييز الصيغ معًا مع دالة MAX.
الحصول على المعلومات المقابلة لـ القيمة الدنيا
لاسترجاع البيانات المرتبطة بـ القيمة الدنيا في جدول، يمكنك استخدام دالتَي INDEX وتمييز الصيغ معًا مع دالة MIN.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.