إذا كنت تعمل باستخدام الدالة VLOOKUP، فقد تواجه #VALUE! #REF!. تسرد هذه المقالة المشاكل الشائعة التي تسبب هذا الخطأ والحلول الممكنة.
المشكلة: تتكون الوسيطة lookup_value من أكثر من 255 حرفا
الحل: تقصير القيمة أو استخدام الدالتين INDEX وMATCH كحل بديل.
هذه الصيغة عبارة عن صيغة صفيف. لذلك، إما أن تضغط على ENTER (فقط إذا كان لديك Microsoft 365) أو CTRL+SHIFT+ENTER.
ملاحظة
إذا كان لديك إصدار حالي من Microsoft 365، فأدخل الصيغة في خلية الإخراج، ثم اضغط على ENTER لتأكيد الصيغة كصيغة صفيف ديناميكية. وإلا، فأدخل الصيغة كصيغة صفيف قديمة عن طريق تحديد خلية الإخراج أولا، وإدخال الصيغة في خلية الإخراج، ثم الضغط على CTRL+SHIFT+ENTER لتأكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات حول صيغ الصفيف، راجع إرشادات صيغ الصفيف وأمثلتها.
المشكلة: تحتوي الوسيطة col_index_num على نص أو أنها أقل من 0.
فهرسة العمود هو عدد الأعمدة الموجودة على يسار عمود البحث الذي تريد إرجاعه في حالة وجود تطابق.
قد يحدث هذا الخطأ بسبب خطأ إملائي في الوسيطة col_index_num ، أو أنك حددت عن طريق الخطأ عددا أقل من 1 كقيمة فهرس. قد ترجع دالة Excel أخرى متداخلة في الدالة VLOOKUP رقما مثل "0" كوسيطة col_index_num .
الحد الأدنى لقيمة وسيطة col_index_num هو 1، حيث 1 هو عمود البحث، و2 هو العمود الأول إلى يسار عمود البحث، وهكذا. إذا كنت تبحث في العمود A، فإن 1 يشير إلى ذلك العمود، و2 هو العمود B، و3 العمود C، وهكذا.
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائما الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.
اطلع أيضاً على
كيفية تفادي الصيغ المقطوعة في Excel