ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel على الويب

تبحث XLOOKUP في نطاق أو صفيف، وترجع المطابقة الأولى التي يعثر عليها. إذا لم يكن هناك تطابق، فيمكن ل XLOOKUP إرجاع أقرب تطابق (تقريبي). 

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]) 

بلغة عادية، تشير الدالة XLOOKUP إلى =XLOOKUP( ما يجب البحث عنه، ومكان البحث عنه، والصفيف أو النطاق المراد إرجاعه، والقيمة التي يجب إرجاعها في غير موجودة. نوع المطابقة ووضع البحث المراد استخدامه).

الوسيطة

الوصف

lookup_value

مطلوب*

القيمة التي يجب البحث عنها *إذا تم حذفه، ترجع XLOOKUP الخلايا الفارغة التي يعثر عليها في lookup_array.   

lookup_array

مطلوبة

الصفيف أو النطاق المراد البحث فيه

return_array

مطلوبة

الصفيف أو النطاق المراد إرجاعه

[if_not_found]

اختياري

في حالة عدم العثور على تطابق صحيح، قم بإعادة النص [if_not_found] الذي توفره.

إذا لم يتم العثور على تطابق صالح، وكان [if_not_found] مفقودا، يتم إرجاع #N/A .

[match_mode]

اختياري

حدد نوع المطابقة:

0 - المطابقة الدقيقة. إذا لم يتم العثور على أي منها، فارجع #N/A. هذا هو الإعداد الافتراضي.

-1 - التطابق الدقيق. إذا لم يتم العثور على أي عنصر، فسترجع العنصر الأصغر التالي.

1 - التطابق الدقيق. إذا لم يتم العثور على أي عنصر، فسترجع العنصر الأكبر التالي.

2 - تطابق أحرف البدل حيث *و?و ~ لها معنى خاص.

[search_mode]

اختياري

حدد وضع البحث لاستخدامه:

1 - إجراء بحث بدءا من العنصر الأول. هذا هو الإعداد الافتراضي.

-1 - إجراء بحث عكسي بدءا من العنصر الأخير.

2 - إجراء بحث ثنائي يعتمد على lookup_array يتم فرزها بترتيب تصاعدي . إذا لم يتم فرزها، إرجاع نتائج غير صالحة.

-2 - إجراء بحث ثنائي يعتمد على lookup_array يتم فرزها بترتيب تنازلي . إذا لم يتم فرزها، إرجاع نتائج غير صالحة.

لمزيد من المعلومات، راجع دالة XLOOKUP.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.