Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

البحث عن أول تطابق جزئي للرقم

Author Amanda Li Last modified

قد تكون هناك حالات تحتاج فيها إلى الحصول على موقع أول تطابق جزئي يحتوي على رقم معين ضمن نطاق من القيم الرقمية في Excel. في هذه الحالة، يمكن أن يساعدك استخدام صيغة MATCH و TEXT مع رمز النجمة (*)، وهو الرمز البري الذي يطابق أي عدد من الأحرف. وإذا كنت بحاجة أيضًا لمعرفة القيمة الدقيقة في هذا الموقع، يمكنك إضافة دالة INDEX إلى الصيغة.

first partial match number 1

احصل على موقع أول تطابق جزئي للرقم
استرجاع أول تطابق جزئي للرقم


احصل على موقع أول تطابق جزئي للرقم

للحصول على موقع أول تطابق جزئي يحتوي على “345” من النطاق العددي كما هو موضح أعلاه، ستساعدك صيغة MATCH و TEXT مع الرموز البرية بهذه الطريقة: لتطابق أي أرقام تحتوي على 345، ستقوم بتغليف الرقم 345 بين نجمتين (*). ومع ذلك، فإن العملية ستقوم بتحويل القيمة العددية إلى قيمة نصية. لذلك، سيكون عليك استخدام دالة TEXT لتحويل الأرقام في النطاق العددي إلى نص. فقط في هذه الحالة، ستتمكن دالة MATCH من العثور على موقع التطابق الجزئي بشكل صحيح.

الصيغة العامة

=MATCH("*"&number&"*",TEXT(lookup_array,"0"),0)

√ ملاحظة: هذه صيغة صفيف تتطلب منك الإدخال باستخدام Ctrl + Shift + Enter.

  • number: الرقم الذي حددته للبحث عن أول تطابق جزئي له.
  • lookup_array: نطاق القيم العددية لاسترداد موقع أول تطابق جزئي منها.

للحصول على موقع أول رقم يحتوي على “345”، يرجى نسخ أو إدخال الصيغ أدناه في الخلية E6، ثم الضغط على Ctrl + Shift + Enter للحصول على النتيجة:

=MATCH("*"&345&"*",TEXT(B5:B16,"0"),0)

أو، استخدم مرجع خلية لجعل الصيغة ديناميكية:

=MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0)

√ ملاحظة: لربط مرجع الخلية/الرقم والنص معًا، يجب إضافة علامة العطف (&) بينهما. ويجب أن يكون النص محاطًا بعلامات اقتباس مزدوجة.

first partial match number 2

شرح الصيغة

=INDEX("*"&345&"*",TEXT(B5:B16,"0"),0)

  • TEXT(B5:B16,"0"): تقوم دالة TEXT بتحويل جميع القيم العددية في B5:B16 إلى نص باستخدام رمز التنسيق “0”. وبالتالي، سنحصل على مجموعة نصية كالتالي: {"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"}.
    انقر هنا لمعرفة المزيد حول دالة TEXT.
  • INDEX("*"&345&"*""*"&345&"*",TEXT(B5:B16,"0"),0) = INDEX("*"&345&"*""*"&345&"*",{"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"},0): القيمة المطلوبة "*"&345&"*" يمكن أن تطابق أي سلاسل نصية تحتوي على السلسلة “345”، بغض النظر عن مكان وجود 345 داخل السلاسل النصية. نوع التطابق 0 يطلب من دالة MATCH العثور على موقع أول قيمة مطابقة تمامًا في المصفوفة. لذلك، ستعيد MATCH الرقم 5.

استرجاع أول تطابق جزئي للرقم

للاستعلام عن أول تطابق جزئي للرقم بناءً على الموقع المقدم بواسطة MATCH كما هو موضح أدناه، يمكننا تسليط الضوء على دالة INDEX.

first partial match number 3

الصيغة العامة

=INDEX(MATCH(return_range,"*"&number&"*",TEXT(lookup_array,"0"),0))

√ ملاحظة: هذه صيغة صفيف تتطلب منك الإدخال باستخدام Ctrl + Shift + Enter.

  • return_range: النطاق الذي تريد أن تقوم فيه الصيغة المركبة بإرجاع أول تطابق جزئي منه.
  • number: الرقم الذي حددته للبحث عن أول تطابق جزئي له.
  • lookup_array: نطاق القيم العددية لاسترداد أول تطابق جزئي منها.

للحصول على أول رقم يحتوي على “345”، يرجى نسخ أو إدخال الصيغ أدناه في الخلية E7، ثم الضغط على Ctrl + Shift + Enter للحصول على النتيجة:

=INDEX(MATCH(B5:B16,"*"&345&"*",TEXT(B5:B16,"0"),0))

أو، استخدم مرجع خلية لجعل الصيغة ديناميكية:

=INDEX(MATCH(B5:B16,"*"&E5&"*",TEXT(B5:B16,"0"),0))

first partial match number 4

شرح الصيغة

=INDEX(B5:B16,MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0))

  • MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0) = 5: انقر لرؤية العملية التفصيلية.
  • INDEX(B5:B16B5:B16,MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0)) = INDEX(B5:B16B5:B16,5): تقوم دالة INDEX بإرجاع القيمة الخامسة في النطاق B5:B16، وهي 34545.

الوظائف ذات الصلة

دالة MATCH في Excel

تبحث دالة MATCH في Excel عن قيمة محددة في نطاق من الخلايا، وتُرجع الموقع النسبي للقيمة.

دالة TEXT في Excel

تقوم دالة TEXT بتحويل القيمة إلى نص باستخدام تنسيق محدد في Excel.

دالة INDEX في Excel

تقوم دالة INDEX في Excel بإرجاع القيمة المعروضة بناءً على موقع معين من نطاق أو مصفوفة.


الصيغ ذات الصلة

تحديد أول تطابق جزئي باستخدام الرموز البرية

للحصول على موقع أول تطابق جزئي يحتوي على سلسلة نصية محددة ضمن نطاق في Excel، يمكنك استخدام صيغة MATCH مع أحرف الرموز البرية - النجمة (*) وعلامة الاستفهام (?).

البحث عن أقرب تطابق

للبحث عن أقرب تطابق لقيمة بحث في مجموعة بيانات عددية في Excel، يمكنك استخدام دوال INDEX و MATCH و ABS و MIN معًا.

البحث عن أقرب تطابق بناءً على عدة معايير

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

تطابق تقريبي ثنائي الاتجاه بعدة معايير

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


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

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

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

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


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

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