جب میچ موجود ہو تو VLOOKUP #N/A کیوں لوٹاتا ہے (حل کے ساتھ)

  • اس کا اشتراک
Hugh West

ہم VLOOKUP (Vertical Lookup) فنکشن کو کالم میں عمودی طور پر تلاش کرنے کے لیے استعمال کرتے ہیں اور پھر کسی دوسرے کالم سے متعلقہ قدر واپس کرتے ہیں۔ لیکن اس فنکشن کا استعمال کرتے ہوئے ایک بڑا مسئلہ یہ ہے کہ فنکشن نحو پیچیدہ معلوم ہوسکتا ہے اور اس کے لیے متعدد اصولوں کو برقرار رکھنے کی ضرورت ہے۔ جو ایک غلط نتیجہ کا سبب بن سکتا ہے جیسے کہ مطلوبہ اقدار کی بجائے #N/A پھینکنا۔ اس مسئلے سے چھٹکارا حاصل کرنے کے لیے، ہم نے 5 مختلف وجوہات اور ان کے حل پر تبادلہ خیال کیا ہے جو کہ VLOOKUP فنکشن #N/A واپس آنے کے پیچھے عوامل ہوسکتے ہیں۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

آپ کو ایکسل فائل ڈاؤن لوڈ کرنے اور اس کے ساتھ مشق کرنے کی سفارش کی جاتی ہے۔

VLOOKUP ریٹرن #N /A خرابی اگرچہ میچ Exists.xlsx

#N/A خرابی کیا ہے؟

#N/A خرابی کا مطلب ہے "قدر دستیاب نہیں"۔ جب آپ اپنے پورے ڈیٹاسیٹ میں VLOOKUP استفسار چلاتے ہیں لیکن بدقسمتی سے فنکشن مطلوبہ نتیجہ بازیافت نہیں کر سکتا، تب #N/A ایرر پھینک دیا جاتا ہے۔ اس غلطی کے پیچھے کئی مسائل ہو سکتے ہیں۔ جس کے بارے میں آپ سب کو اس آرٹیکل کے مندرجہ ذیل حصے میں پتہ چل جائے گا۔

میچ موجود ہونے پر VLOOKUP کی واپسی کی 5 وجوہات

اس مضمون میں، ہم تمام وجوہات کو ظاہر کرنے کے لیے ڈیٹاسیٹ کے بطور نمونہ مصنوعات کی قیمت کی فہرست کا استعمال کرے گا۔ تو، آئیے ڈیٹاسیٹ کی ایک جھلک دیکھیں:

تو، بغیرمزید بحث کرنے کے بعد آئیے ایک ایک کرکے تمام مسائل میں سیدھا غوطہ لگاتے ہیں۔

وجہ 1: Table_array Argument

کے پہلے کالم میں تلاش کی قدر موجود نہیں ہے۔ VLOOKUP فنکشن کی پہلی دلیل کو lookup_value کہا جاتا ہے۔ اس فنکشن کے صحیح طریقے سے کام کرنے کے لیے بنیادی ضروریات میں سے ایک یہ ہے کہ lookup_value ٹیبل سرنی کے پہلے کالم میں موجود ہونا چاہیے۔ اس اصول کے حوالے سے کسی بھی استثناء کے لیے، VLOOKUP فنکشن ایک #N/A خرابی لوٹائے گا۔

اس درج ذیل تصویر میں، ہم نے فارمولہ داخل کیا ہے: <3 =VLOOKUP($D$14,B5:E12,4,0)

سیل کے اندر D15 ۔

یہاں لوک اپ ویلیو سیل D14 میں محفوظ ہے، جو کہ قراقم ہے۔ جیسا کہ ہم دیکھ سکتے ہیں کہ یہ آئٹم منتخب ٹیبل اری کے پہلے کالم میں موجود نہیں ہے بلکہ دوسرے کالم میں ہے۔

اس کے نتیجے میں، ہم دیکھ سکتے ہیں کہ VLOOKUP فنکشن #N/A غلطی پہلے ہی پھینک دی ہے۔

🔗 حل حاصل کریں

1۔ پہلا حل: جیسا کہ تلاش کی قدر کے بارے میں بنیادی ضرورت یہ ہے کہ یہ ٹیبل سرنی کے پہلے کالم میں موجود ہونا چاہیے، لہذا اگر ممکن ہو تو آپ دوسرے کالم کو پہلے کالم میں منتقل کر سکتے ہیں۔

لیکن ہاں ، بہت سے معاملات میں یہ کالموں کو تبدیل کرنے کے لئے کافی ناقابل عمل ہوسکتا ہے۔ کیونکہ ہو سکتا ہے کہ آپ کا دوسرا کالم کسی فارمولے کا نتیجہ ہو یا یہ دوسرے کالموں سے بھی منسلک ہو۔ تو ایسے معاملات میں، آپ دوسرے پر غور کر سکتے ہیں۔حل۔

2۔ دوسرا حل: ٹیبل کی صف میں تھوڑا سا ترمیم کریں۔ فی الحال، ٹیبل سرنی B5:E12 ہے۔ اگر یہ رینج کالم کے بجائے کالم C سے شروع ہوتی ہے یعنی C5:E12 تو کالم C نئی ڈیفائن شدہ ٹیبل اری کا پہلا کالم ہوگا۔ اس صورت میں، VLOOKUP فنکشن ٹھیک سے کام کرے گا۔ جیسا کہ آپ نے ٹیبل سرنی کو تبدیل کیا ہے، آپ کو کالم انڈیکس کو بھی اپ ڈیٹ کرنا ہوگا۔ جہاں تک نئے تفویض کردہ ٹیبل سرنی کا تعلق ہے، قیمت کالم سے قدر واپس کرنے کے لیے، نیا کالم انڈیکس 3 ہوگا۔

3۔ تیسرا حل: آپ تعاون میں INDEX اور MATCH کام استعمال کرسکتے ہیں۔ ان دو فنکشنز کو استعمال کرنے سے ٹیبل ارے کے پہلے کالم میں موجود لوک اپ ویلیو کی رکاوٹ کو آسانی سے ختم کیا جا سکتا ہے۔

آپ کو بس صرف پچھلے فارمولے کو تبدیل کرنے کی ضرورت ہے۔ درج ذیل فارمولے کے ساتھ:

=INDEX(E5:E12,MATCH(D14,C5:C12,0))

اس فارمولے کو داخل کرنے کے بعد آپ دیکھیں گے کہ مسئلہ ختم ہو گیا ہے، جیسے ہی آپ کو دبائیں گے۔ دوسرا فارمولہ داخل کرنے کے فوراً بعد ENTER بٹن۔ Boom!

مزید پڑھیں: INDEX MATCH بمقابلہ VLOOKUP فنکشن (9 مثالیں)

وجہ 2: قطعی مماثلت نہیں ملی

اگر تلاش کی قدر ڈیٹاسیٹ میں ذخیرہ شدہ قدر سے بالکل مماثل نہیں ہے، تو #N/A خرابی دوبارہ ظاہر ہوگی۔

مثال کے طور پر، نیچے دی گئی تصویر میں، ہم نے تلاش کی قدر داخل کی ہے۔سیل D14 ، جو سیریل ہے۔ لیکن بدقسمتی سے پہلے کالم میں سیریل جیسا کوئی لفظ نہیں ہے بلکہ سیریل ہے۔ اسی لیے #N/A سیل D15 میں ظاہر ہوا ہے۔

🔗 حل حاصل کریں

بنیں تلاش کی قدر کے بارے میں محتاط رہیں۔ اندراج فیلڈ میں تلاش کی قیمت کو صحیح طریقے سے لکھیں۔ اگر آپ کو کوئی #N/A خرابی موصول ہوتی ہے تو اپنے ڈیٹاسیٹ کو دوبارہ چیک کریں اور اس کے مطابق اپنی تلاش کی قیمت کو درست کریں۔ اس مثال کے لیے سیل D14 میں سیریل کی بجائے سیریل ٹائپ کریں۔

مزید پڑھیں: VLOOKUP کام نہیں کر رہا (8 وجوہات اور حل)

وجہ 3: تلاش کی قدر صف میں سب سے چھوٹی قدر سے چھوٹی ہے

ایک اور وجہ جو VLOOKUP فنکشن کو #N/A واپس کرنے کا سبب بن سکتی ہے۔ خرابی تلاش کی قدر ہے جو تلاش کی حد میں سب سے چھوٹی قدروں سے چھوٹی ہے۔

مثال کے طور پر، نیچے دی گئی تصویر میں تلاش کی قدر 200 ہے، جب کہ تلاش کی حد میں سب سے چھوٹی قدر یعنی <کے اندر 1>ID کالم 207 ہے۔ نتیجے کے طور پر، VLOOKUP فنکشن نے #N/A خرابی واپس کردی۔

🔗 حل حاصل کریں

اس بات کو یقینی بنائیں کہ تلاش کی قیمت تلاش کی حد کے اندر ذخیرہ شدہ کم از کم قیمت سے چھوٹی نہیں ہے۔ تلاش کی قدر کو 200 سے کسی بھی چیز میں تبدیل کریں جیسا کہ کالم ID میں درج ہے۔ پھر دستیاب نہ ہونے والی خرابی بالآخر دور ہو جائے گی۔

اسی طرح کی ریڈنگز

  • Excel LOOKUP بمقابلہVLOOKUP: 3 مثالوں کے ساتھ
  • ایکسل میں ایک سے زیادہ معیار کے ساتھ VLOOKUP استعمال کریں (6 طریقے + متبادل)
  • ایکسل میں وائلڈ کارڈ کے ساتھ VLOOKUP (3 طریقے )
  • ایکسل کو یکجا کرنے کا طریقہ SUMIF & ایک سے زیادہ شیٹس پر VLOOKUP
  • ایکسل VLOOKUP عمودی طور پر ایک سے زیادہ قدروں کو واپس کرنے کے لیے

وجہ 4: ٹیبل لوک اپ ویلیوز میں اضافی خالی جگہیں

خالی جگہیں ہمارے لیے پوشیدہ ہیں، اسی لیے ان کی شناخت کرنا کافی مشکل ہے۔ اور یہ وجہ VLOOKUP فنکشن کی واپسی کی قیمت کو متاثر کر سکتی ہے۔

مثال کے طور پر، ہماری تلاش کی قیمت کے نیچے دی گئی تصویر میں Candies ہے۔ مزید یہ کہ یہ قدر ڈیٹا ٹیبل کے اندر تلاش کی حد میں بھی موجود ہے۔ اس کے باوجود، VLOOKUP فنکشن #N/A خرابی واپس کرتا ہے!

لہذا، غلطی کے ظاہر ہونے کی صحیح وجہ معلوم کرنا کافی مشکل معلوم ہوسکتا ہے۔ ٹھیک ہے، یہ کیٹیگری کالم میں لفظ Candies کے بعد موجود ایک اضافی ٹریلنگ اسپیس کی وجہ سے ہے۔

یہ مسئلہ ایک آسان مسئلہ معلوم ہوسکتا ہے، لیکن یہ بدترین تکلیف کا باعث بن سکتا ہے۔ . چونکہ خالی جگہیں پوشیدہ ہیں اور تلاش کرنا مشکل ہے۔

🔗 حل حاصل کریں

آپ دستی طور پر خالی جگہوں کی جانچ کر سکتے ہیں کہ آیا وہ ڈیٹا میں موجود ہیں یا نہیں . یا، آپ تمام پچھلی جگہوں کو ہٹانے کے لیے TRIM فنکشن استعمال کر سکتے ہیں۔

وجہ 5: VLOOKUP Syntax کے Lookup_value دلیل میں غلطیاں

ایک اور مسئلہ جو بہت احمقانہ لگ سکتا ہے۔لیکن عظیم مصیبت کی قیادت کر سکتے ہیں. اگر آپ کو VLOOKUP فنکشن کے حوالے سے کوئی نحوی خامی ہے یا تلاش کی قدر کو ایڈریس کرتے وقت صرف ایک سادہ ٹائپو ہے، تو یہ غلطی ظاہر کرنے کا باعث بن سکتا ہے۔

مثال کے طور پر، درج ذیل تصویر میں، تلاش کی قدر سیل ایڈریس میں ہے، D14 ۔ لیکن ہم نے D144 ٹائپ کیا ہے۔ یہ صرف ایک سادہ قسم ہے لیکن متعلقہ سیل میں #N/A خرابی پیدا کر رہی ہے۔

🔗 حل حاصل کریں

محتاط رہیں فنکشن نحو یا کسی قسم کی ٹائپوز کے بارے میں۔ صرف ان آداب کو برقرار رکھنے سے، آپ #N/A خرابی سے بچ سکتے ہیں۔

یاد رکھنے کی چیزیں

📌 یقینی بنائیں کہ آپ کی تلاش ہے۔ قدر آپ کے ٹیبل ارے کے پہلے کالم میں موجود ہے۔

📌 VLOOKUP فنکشن کے نحو کے بارے میں محتاط رہیں۔

نتیجہ

اختصار کے لیے، ہم نے VLOOKUP فنکشن کی واپسی #N/A خرابی کے پیچھے ان کے ممکنہ حل کے ساتھ 5 مسائل پر تبادلہ خیال کیا ہے چاہے ایکسل میں میچ کا نتیجہ موجود ہو۔ آپ کو مشورہ دیا جاتا ہے کہ اس مضمون کے ساتھ منسلک پریکٹس ورک بک کو ڈاؤن لوڈ کریں اور اس کے ساتھ تمام طریقوں پر عمل کریں۔ اور ذیل میں تبصرہ سیکشن میں کوئی سوال پوچھنے میں ہچکچاہٹ نہ کریں۔ ہم تمام متعلقہ سوالات کا جلد از جلد جواب دینے کی کوشش کریں گے۔ اور مزید دریافت کرنے کے لیے براہ کرم ہماری ویب سائٹ ExcelWIKI دیکھیں۔

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔