كيفية تصحيح الخطأ #N/A في الدالة VLOOKUP
الاجابة هى :
الخطأ #N/A في الدالة VLOOKUP يحدث عادة عندما لا تتمكن الدالة من العثور على القيمة المطلوبة في الجدول المرجعي. يمكن تصحيح هذا الخطأ باستخدام إحدى الطرق التالية:
1- التحقق من الصيغة: تأكد من أن الصيغة المستخدمة في دالة VLOOKUP صحيحة وأنه تم استخدام المدى الصحيح للبحث عن القيمة.
2- التحقق من قيمة البحث: تأكد من أن القيمة التي تبحث عنها في الجدول المرجعي موجودة بالفعل في الجدول، وأنه لا يوجد أي تهجئة أو مسافات زائدة قد تؤثر على البحث.
3- استخدام دالة IFERROR: يمكن استخدام دالة IFERROR لتحويل القيمة #N/A إلى قيمة أخرى عندما يحدث الخطأ. يمكن استخدام IFERROR مع دالة VLOOKUP على النحو التالي:
=IFERROR(VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),"Not Found")
في هذه الصيغة، سيتم استخدام "Not Found" كقيمة بديلة عندما يحدث الخطأ #N/A.
4- استخدام دالة IF و ISNA: يمكن استخدام دالة IF و ISNA لفحص إذا كانت القيمة الناتجة عن VLOOKUP هي #N/A، وإذا كانت كذلك، استخدم قيمة بديلة. يمكن استخدام IF و ISNA على النحو التالي:
=IF(ISNA(VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)),"Not Found",VLOOKUP(lookup_value,table_array,col_index_num,range_lookup))
في هذه الصيغة، ستظهر "Not Found" كقيمة بديلة عندما يحدث الخطأ #N/A، وإذا تم العثور على القيمة، ستظهر القيمة الصحيحة.
تعليقات
إرسال تعليق