Skip to main content

دالة MATCH في Excel

Author: Siluvia Last Modified: 2025-08-06

تبحث دالة MATCH في Microsoft Excel عن قيمة محددة ضمن نطاق من الخلايا، وتعيد الموقع النسبي لهذه القيمة.

showing the usage of MATCH function

الصيغة

=MATCH (lookup_value, lookup_array, [match_type])


الوسائط

Lookup_value (مطلوبة( : القيمة المحددة التي تريد مطابقتها في صفيف البحث؛
يمكن أن تكون هذه الوسيطة رقماً، نصاً، قيمة منطقية أو مرجع خلية إلى قيمة (رقم، نص، أو قيمة منطقية).

Lookup_array (مطلوبة): نطاق الخلايا الذي يحتوي على القيمة التي تبحث عنها.

Match_type (اختيارية): نوع المطابقة التي ستقوم بها الدالة. يحتوي على 3 أنواع:

  • 0 - يجد أول قيمة تطابق تماماً lookup_value
  • 1 - أو يتم حذفه إذا لم يتم العثور على القيمة المطابقة تماماً، ستجد MATCH أكبر قيمة تكون أقل من أو تساوي lookup_value.
    يجب أن تكون القيم في وسيطة lookup_array مرتبة بترتيب تصاعدي..
  • -1 - يجد أصغر قيمة تكون أكبر من أو تساوي lookup_value.
    يجب أن تكون القيم في وسيطة lookup_array مرتبة بترتيب تنازلي..

القيمة المرجعة

ستعيد دالة MATCH رقماً يمثل موقع القيمة التي تبحث عنها.

ملاحظات حول الدالة

1. دالة MATCH ليست حساسة لحالة الأحرف.
2. ستعيد دالة MATCH قيمة الخطأ #N/A عند فشل العثور على تطابق.
3. تسمح دالة MATCH باستخدام المحارف البرية في وسيطة lookup_value للمطابقة التقريبية.


أمثلة

المثال الأول: دالة MATCH للمطابقة الدقيقة

يرجى القيام بما يلي لإرجاع موقع Charles Monaghan في النطاق B3:B7.

حدد خلية فارغة وأدخل الصيغة التالية فيها واضغط على مفتاح Enter للحصول على النتيجة.
=MATCH(D4,B3:B7,0)

showing the usage of MATCH function

ملاحظة: في الصيغة، تحتوي D4 على قيمة البحث؛ B3:B7 هو نطاق الخلايا الذي يحتوي على القيمة التي تبحث عنها؛ الرقم 0 يعني أنك تبحث عن القيمة المطابقة تماماً.

المثال الثاني: دالة MATCH للمطابقة التقريبية

هذا القسم يناقش استخدام دالة MATCH لإجراء بحث بالمطابقة التقريبية في Excel.

كما هو موضح في لقطة الشاشة أدناه، تريد البحث عن موقع الرقم 2500 في النطاق B3:B7، لكن لا يوجد 2500 في القائمة، هنا سأوضح لك كيفية إرجاع موقع أكبر قيمة تكون أقل من 2500 في القائمة.

حدد خلية فارغة، وأدخل الصيغة التالية فيها ثم اضغط على مفتاح Enter للحصول على النتيجة.
=MATCH(D4,B3:B7,1)

showing the usage of MATCH function

ثم ستعيد موقع الرقم 2000، وهو أكبر قيمة تكون أقل من 2500 في القائمة.

ملاحظة: في هذه الحالة، يجب أن تكون جميع القيم في القائمة B3:B7 مرتبة بترتيب تصاعدي، وإلا ستعيد خطأ #N/A.
لإرجاع موقع أصغر قيمة (على سبيل المثال 3000) تكون أكبر من 2500 في القائمة، يرجى تطبيق هذه الصيغة:
=MATCH(D4,B3:B7,-1)

showing the usage of MATCH function

ملاحظة: يجب أن تكون جميع القيم في القائمة B3:B7 مرتبة بترتيب تنازلي لتجنب إرجاع خطأ #N/A.

المثال الثالث: دالة MATCH للمطابقة باستخدام المحارف البرية في دالة MATCH

بالإضافة إلى ذلك، يمكن لدالة MATCH إجراء مطابقة باستخدام المحارف البرية عندما يكون نوع المطابقة مضبوطاً على الصفر.

كما هو موضح في لقطة الشاشة أدناه، للحصول على موقع القيمة التي تبدأ بـ “hi”، يرجى القيام بما يلي.

حدد خلية فارغة، وأدخل الصيغة التالية (يمكنك استبدال D4 مباشرة بـ "hi*") فيها واضغط على مفتاح Enter. ستعيد موقع أول قيمة مطابقة.
=MATCH(D4,B3:B7,0)

showing the usage of MATCH function

نصيحة: دالة MATCH ليست حساسة لحالة الأحرف.


أمثلة أخرى

كيفية العثور على القيمة الأكبر التالية في Excel؟

كيفية العثور على أطول أو أقصر سلسلة نصية في عمود؟

كيفية العثور على أعلى قيمة في صف وإرجاع عنوان العمود في Excel؟


أفضل أدوات إنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز عن الآخرين

🤖 مساعد Kutools AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي   |  توليد الكود  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools
الوظائف الشائعة: البحث، تمييز أو تحديد المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون صيغة ...
VLookup الفائق: معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة متقدمة: قائمة منسدلة سهلة  |  قائمة منسدلة تعتمد على أخرى  |  قائمة منسدلة متعددة الخيارات...
مدير العمود: إضافة عدد معين من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  مقارنة الأعمدة لتحديد نفس & الخلايا المختلفة ...
الميزات البارزة: التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  إدارة المصنفات والأوراق | مكتبة النص التلقائي (النص التلقائي)  |  منتقي التاريخ  |  دمج بيانات الأوراق  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل البريد الإلكتروني عبر القوائم  |  مرشح متقدم  |  تصفية خاصة (تصفية الخلايا بالخط العريض/المائل/المتوسط عليه خط...) ...
أفضل 15 مجموعة أدوات:  12 أداة نص (إضافة نص، حذف الأحرف ...)  |  50+ نوعاً من الرسوم البيانية (مخطط جانت ...)  |  40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...)  |  19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...)  |  12 أداة تحويل (تحويل الأرقام إلى كلمات، تحويل العملة ...)  |  7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا Excel ...)  |  ... والمزيد
استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من 40 لغة أخرى!

Kutools لـ Excel يحتوي على أكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيدًا...


Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (تتضمن Excel)

  • ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
  • تقليل مئات النقرات بالماوس يوميًا، قل وداعًا لآلام اليد بسبب استخدام الماوس.
  • زيادة إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • جلب التبويبات الفعالة إلى Office (تتضمن Excel)، تمامًا مثل Chrome و Edge و Firefox.