كيفية استخدام وظيفة MATCH

ال مباراة تقوم الدالة بإرجاع الموضع النسبي لقيمة في نطاق البيانات الذي حددته.

معادلة:

= MATCH (lookup_value، lookup_array، [match_type])



تفسير:

Lookup_value مطلوب ، القيمة المراد البحث عنها.

مطلوب Lookup_array ، نطاق البيانات للبحث.

Match_type اختياري ، وهو رقم (1،0 أو -1) لتحديد نمط المطابقة. الافتراضي هو 1 عندما يتم حذفه.

- عندما تكون القيمة 1 أو يتم حذفها ، يتم إرجاع أكبر قيمة أقل من قيمة البحث أو مساوية لها ؛ يجب أن يكون ترتيبًا تصاعديًا.

- عندما تكون القيمة 0 ، تُرجع القيمة الأولى التي تتطابق تمامًا مع قيمة البحث ؛

- عندما تكون القيمة -1 ، يجب أن تكون إرجاع أصغر قيمة أكبر من أو تساوي قيمة البحث ترتيبًا تنازليًا.

مثال 1:

= MATCH (61900، C2: C6،1)

عندما تكون match_style هي 1 ، للبحث عن أكبر قيمة أقل من أو تساوي 61900 في مصفوفة البيانات C2: C6 والتي تم فرزها بترتيب تصاعدي. إنه 61877 وفي موضع 2.

المثال 2:

= MATCH (61900، D2: D6، -1)

عندما تكون match_style هي -1 ، للبحث عن أصغر قيمة أكبر من أو تساوي 61900 في مصفوفة البيانات D2: D6 والتي يتم فرزها بترتيب تنازلي. إنه 61877 وفي موضع 4.

المثال 3:

= MATCH (61877، C2: C6،0)

عندما تكون match_style تساوي 0 ، للبحث عن القيمة الأولى التي تطابق تمامًا 61877 في مصفوفة البيانات C2: C6 وإرجاع 2.

المثال 4:

= MATCH (61877، D2: D6،0)

عندما تكون match_style تساوي 0 ، للبحث عن القيمة الأولى التي تطابق تمامًا 61877 في مصفوفة البيانات D2: D6 وإرجاع 4.

تنزيل: MATCH Function