اذهب الي المحتوي
أوفيسنا

مشكلة في دالة VLOOKUP


الردود الموصى بها

عندي مشكلة في دالة LOOKUP وهي أنة إذا لم يكن العنصر اللذي تبحث عنة الدالة موجود في القائمة فإن الدالة تعطي ناتج N/A وهذا الناتج يسبب لي مشكلة كبيرة مع دوال أخرى سوف تعمل على هذة الخلية اللتي بها N/A فهل يوجد طريقة بأنه إذا لم يكن العنصر اللذي تبحث عنة الدالة موجود أن يكون ناتج الدالة لا شيئ أو حتى صفر على الأقل وأسف على الإطالة

رابط هذا التعليق
شارك

أنا أسف على الإطالة ولكني ذهبت بالفعل للقسم ولم أجد موضوع بهذا الإسم أم إنك تقصد أن الملف موجود داخل موضوع معين ففي هذة الحالة أرجو أن تدلني علية وشكراً

رابط هذا التعليق
شارك

السلام عليكم

الاخ wessamh

مثلما ذكر الاخوة في حال عدم وجود العنصر المطلوب البحث عنه ترجع الدالة VLOOKUP

NA#

Not Available

اي غير متوفر او غير موجود لازالة هذه العقبة امامك لانها تؤثر على المعادلات الاخرى لذا تستخدم دالة ISNA() لحل هذه المشكلة..

في حال وجود الخطاء NA#

و دالة

ISNA()
تختبر الناتج و ترجع TRUE في حال وجود NA# و ترجع FALSE في حال كان الناتج مخالف لــ NA# و يكون تركيب الدالة لازالة NA# كالتالي:
=IF(ISNA(VLOOKUP(E1,A1:B10,2)) = TRUE,"",VLOOKUP(E1,A1:B10,2))
تبحث هذه الدالة عن القيمة الموجودة في E1 في مجال البححث A1:B10 و ترجع القيمة الموجودة في العامود 2 للقيمة المقابلة و المطلوب البحث على اساسها في حال عدم وجود هذه القيمة ترجع الدالة "" اي فراغ لا تعطي اي نتيجة و يمكنك تضع الشرط الذي تريد بدل "" و في حال وجودها ترجع القيمة المقابلة . ملاحظة : بالنسبة للدالة VLOOKUP يوجد ضمن تركيبها ان كنت تبحث عن القيمة مساوية لها تماما او قريبة منها. في حال كنت تريد القيمة قريبة منها او تساويها يكون تركيب الدالة كالتالي:
=IF(ISNA(VLOOKUP(E12,A13:B23,2,TRUE))=TRUE,"",VLOOKUP(E12,A13:B23,2,TRUE))
في حال العكس اي كنت تريدها مساوية لها تماما يكون تركيب الدالة كالتالي
=IF(ISNA(VLOOKUP(E26,A26:B36,2,FALSE))=TRUE,"",VLOOKUP(E26,A26:B36,2,FALSE))

مرفق ملف يجمع هذه الامثلة اتمنى ان تكون اجابتي فيها نفع لك

اخوك حسام

VLOOKUP.rar

تم تعديل بواسطه hussam031
رابط هذا التعليق
شارك

هناك سؤال أخير يا أخ حسام وهي في الحقيقة مشكلة ظهرت وهي أنة في حالة ما إذا كانت الورقة من اليمين لليسار فإن دالة VLOOKUP لم تعمل أو عندما يكون العمود اللذي سوف تستخرج منه الدالة الناتج على اليمين وتكون ورقة الإكسل هي الأخرى من اليمين إلى اليسار فإن الدالة لا تعمل

رابط هذا التعليق
شارك

السلام عليكم

اخي الكريم بصراحة هذه مشكلة تواجهني في دالة VLOOKUP و انا بصراحة مع قلة عملي مع هذه الدالة الا اني احتال عليها بوضع عامود مخفي في اليسار ... و لكن في المنتدى و يوجد لاحد الاخوة الكرام مرفق ملف اكسل فيه حل هذه المشكلة باستخدام الدالة OFFEST

و لكن لا اعلم اين بالظبط و بأي تاريخ والا كنت ارفقته لك

و لكن للاخ علي السحيب موضوع مشابه و يحل المشكلة

و هذا الرابط

http://www.officena.net/ib/index.php?showtopic=10287

ارجو ان توفق لما تبحث

اخوك حسام

رابط هذا التعليق
شارك

لا أعرف كيف أشكرك على مساعدتك وبالفعل أنا أيضا فكرت في موضوع وضع عمود مخفي على اليسار لتفادي المشكلة ولكني طرحت السؤال حتى لا يكون هناك حل نظامي أكثر ولا نتبعة سوف أرى الرابط المرفق ومرة أخرى أدعو الله لك بالصحة والعافية

رابط هذا التعليق
شارك

لا أعرف كيف أشكرك على مساعدتك وبالفعل أنا أيضا فكرت في موضوع وضع عمود مخفي على اليسار لتفادي المشكلة ولكني طرحت السؤال حتى لا يكون هناك حل نظامي أكثر ولا نتبعة سوف أرى الرابط المرفق ومرة أخرى أدعو الله لك بالصحة والعافية

رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information