التطابق التقريبي ثنائي الاتجاه باستخدام معايير متعددة
في هذا البرنامج التعليمي، سنشرح كيفية البحث عن تطابق تقريبي استنادًا إلى معايير متعددة موزَّعة على الأعمدة والصفوف في جدول Excel، باستخدامدالة INDEX، ودالة MATCH، ودالة IF.

كيف يمكن تنفيذ تطابق تقريبي ثنائي الاتجاه باستخدام معايير متعددة في Excel؟
لمعرفةمقاس الملابسلـامرأةطولها165.5 سم ووزنها55 كغ وفق الجدول أعلاه، يمكنك دمج دالتَي MATCH في الصيغة: إحداهما مع دالة IF لتحديد رقم الصف (الجنس والطول)، والأخرى لتحديد رقم العمود (الوزن). بعد ذلك، ستستخدم دالة INDEX لإيجاد المقاس المقابل بناءً على هذين الإحداثيين. (تذكّر أن رقم الصف يسبق رقم العمود في صيغة INDEX.)
الصيغة العامة
=INDEX()return_range,MATCH()lookup_value1,IF()lookup_array2=lookup_value2,lookup_array1),match_type),MATCH(lookup_value3,lookup_array3,match_type))
√ ملاحظة: هذه صيغة مصفوفة تتطلب منك الضغط علىCtrl+Shift+Enter.
- نطاق الإرجاع:النطاق الذي تريد أن تُرجع منه صيغة التركيب الحجم، وهو يشير هنا إلى نطاق الأحجام.
- قيمة البحث:القيمة التي تستخدمها الصيغة لتحديد موضع الحجم المقابل، وهي هنا تمثّل المعلومات المتعلقة بالجنس والطول والوزن المحدَّدة.
- مصفوفة_البحث:نطاق الخلايا الذي يحتوي على القيم المراد مقارنتها بـقيمة_البحث، ويشير هنا إلى نطاقات الجنس والطول والوزن.
- نوع_المطابقة:1 أو -1.
1 أو تم حذفه (افتراضيًا): ستبحث دالة MATCH عن أكبر قيمة أقل من أو تساويقيمة_البحث. ويجب أن تكون القيم فيمصفوفة_البحثمرتبة تصاعديًّا.
-1: ستبحث دالة MATCH عن أصغر قيمة أكبر من أو تساويقيمة_البحث. ويجب أن تكون القيم فيمصفوفة_البحثمرتبة تنازليًّا.
لمعرفةمقاس الملابسللـامرأةالتي طولها165.5سم ووزنها55كغ، يُرجى نسخ الصيغة أدناه أو إدخالها في الخلية M9، ثم الضغط علىCtrl+Shift+Enterللحصول على النتيجة:
=INDEX()D5:J16،MATCH()M6،IF()B5:B16=M5،C5:C16)،1)،MATCH(M7،D4:J4،1))

شرح الصيغة
=INDEX()D5:J16,MATCH(M6,)IF(B5:B16=M5,C5:C16),1),MATCH(M7,D4:J4,1))
- IF(B5:B16=M5,C5:C16):تقوم دالة IF بالتحقق من كل قيمة فيB5:B16 لمعرفة ما إذا كانت تطابق القيمة الموجودة في الخليةM5، أيأنثى. فإذا تطابقت، تحتفظ دالة IF بالطول المقابل من النطاقC5:C16؛ وإذا لم تتطابق، تُرجع القيمةFALSE. وستُرجع الصيغة مصفوفة كالتالي: {157;160;162.5;165;167.5;170;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}.
- MATCH(M6,)IF(B5:B16=M5,C5:C16),1)=MATCH(M6,){157;160;162.5;165;167.5;170;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE},1):إننوع_المطابقة 1يُجبر دالة MATCH على إرجاع موضع أكبر قيمة أقل من أو تساوي165.5(القيمة الموجودة في الخلية)M6) في المصفوفة. لذلك، سترجع دالة MATCH القيمة4، أي موضع القيمة165.
- MATCH(M7,D4:J4,1):تُرجع دالة MATCH القيمة3، لأن أكبر قيمة أقل من أو تساوي القيمة الموجودة فيM7، وهي55، تقع في الموضع3 (الثالث) من النطاقD4:J4.
- INDEX()D5:J16,MATCH(M6,)IF(B5:B16=M5,C5:C16),1),MATCH(M7,D4:J4,1)) = INDEX(D5:J16:تستخرج دالة INDEX القيمة عند تقاطعالصف الرابعوالعمود الثالثفي نطاق الأحجامD5:J16، وهي القيمة الموجودة في الخليةF8،M.
الدوال ذات الصلة
تُرجع دالة INDEX في Excel القيمة القيمة المعروضة استنادًا إلى موضع معين من نطاق أو مصفوفة.
تبحث دالة MATCH في Excel عن قيمة معيّنة في نطاق من الخلايا، وترجع الموضع النسبي لتلك القيمة.
تُعد دالة IF من أبسط الدوال في مصنف Excel وأكثرها فائدة، إذ تنفّذ اختبارًا منطقيًّا بسيطًا يعتمد على نتيجة مقارنةٍ ما، وترجع قيمةً إذا كانت النتيجة TRUE، أو قيمةً أخرى إذا كانت النتيجة FALSE.
الصيغ ذات الصلة
البحث ثنائي الاتجاه باستخدام INDEX وMATCH
للبحث عن شيء ما عبر الصفوف والأعمدة في Excel، أو بعبارة أخرى البحث عن قيمة عند تقاطع صف وعمود معيّنين، يمكننا استخدام دالتي INDEX وMATCH.
للعثور على أقرب تطابق لقيمة بحث ضمن مجموعة بيانات رقمية في Excel، يمكنك دمج دالات INDEX وMATCH وABS وMIN معًا.
البحث عن أقرب تطابق باستخدام معايير متعددة
في بعض الحالات، قد تحتاج إلى العثور على أقرب تطابق أو تطابق تقريبي بناءً على أكثر من معيار واحد. وباستخدام تركيبة ذكية من دالات INDEX وMATCH وIF، يمكنك إنجاز ذلك بسرعة في Excel.
البحث باستخدام معايير متعددة مع INDEX وMATCH
عند التعامل مع قاعدة بيانات كبيرة في جدول Excel تحتوي على عدة أعمدة وعناوين صفوف، يصبح العثور على عنصر يتوافق مع معايير متعددة أمرًا معقدًا دائمًا. في هذه الحالة، يمكنك استخدام صيغة مصفوفة تجمع بين دالتي INDEX وMATCH للحصول على النتائج بدقة وسلاسة.
التطابق التقريبي باستخدام INDEX وMATCH
أحيانًا نحتاج إلى إيجاد تطابقات تقريبية في Excel لتقييم أداء الموظفين، أو تحديد درجات الطلاب، أو حساب رسوم الشحن بناءً على الوزن، وغير ذلك. في هذا البرنامج التعليمي، سنوضح لك كيفية استخدام دالتي INDEX وMATCH لاسترداد النتائج التي تحتاجها بدقة وسلاسة.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.