كيفية تصحيح خطأ #VALUE! في الدالة INDEX/MATCH

يشرح هذا الموضوع السيناريوهات الشائعة عند ظهور خطأ #VALUE! عند استخدام الدالتين INDEX وMATCH معاً في صيغة واحدة. أحد الأسباب الأكثر شيوعاً لاستخدام الدالتين INDEX وMATCH هو البحث عن قيمة في سيناريو بحيث لا تكون VLOOKUP ملائمة لك، كما لو كانت قيمة البحث أكبر من 255 حرفاً.

المشكلة: لم يتم إدخال الصيغة كصفيف

إذا كنت تستخدم INDEX كصيغة صفيف إلى جانب MATCH لتتمكن من استرداد قيمة، فستحتاج إلى تحويل الصيغة إلى صيغة صفيف، وإلا فسيظهر الخطأ #VALUE!.

الحل: يجب استخدام INDEX وMATCH كصيغة صفيف، مما يعني أنك تحتاج إلى الضغط على CTRL+SHIFT+ENTER. سيقوم ذلك تلقائياً بتضمين الصيغة في الأقواس {}. إذا حاولت إدخال الأقواس بنفسك، فسيعرض Excel الصيغة كنص.

إذا كنت تستخدم الدالتين INDEX/MATCH عند وجود قيمة بحث أكبر من 255 حرفاً يجب إدخالها كصيغة صفيف.  الصيغة الموجودة في الخلية F3 هي =INDEX‏(B2:B4,MATCH(TRUE,A2:A4=F2,0),0)، ويتم إدخالها بالضغط على مفتاح الإدخال Ctrl+Shift+Enter
يجب استخدام INDEX وMATCH كصيغة صفيف

هل لديك أسئلة خاصة تتعلق بالدالة؟

نشر سؤال في منتدى مجتمع Excel‏

ساعدنا في تحسين Excel

هل لديك اقتراحات حول الطريقة التي يمكننا من خلالها تحسين الإصدار التالي من Excel؟ إذا كان الأمر كذلك، فالرجاء الاطلاع على المواضيع في Excel User Voice.

انظر أيضاً

تصحيح خطأ ‎#VALUE!‏

الدالة INDEX‏

الدالة MATCH‏

‎البحث عن قيم باستخدام VLOOKUP أو INDEX أو MATCH‏

نظرة عامة حول الصيغ في Excel‏

كيفية تفادي الصيغ المقطوعة

استخدام التحقق من وجود الأخطاء للكشف عن الأخطاء في الصيغ

كل دالات Excel (بالترتيب الأبجدي)

كل دالات Excel (حسب الفئة)

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×