فہرست کا خانہ
Microsoft Excel میں، VLOOKUP فنکشن عام طور پر کالم یا سیلز کی ایک رینج میں تلاش کی قدر کی بنیاد پر ڈیٹا نکالنے کے لیے استعمال ہوتا ہے۔ اس مضمون میں، آپ کو VLOOKUP فنکشن کے ساتھ 10 بہترین مثالوں اور طریقوں سے متعارف کرایا جائے گا۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ کر سکتے ہیں۔ ایکسل ورک بک ڈاؤن لوڈ کریں جسے ہم نے اس مضمون کی تیاری کے لیے استعمال کیا ہے۔
VLOOKUP.xlsx کے ساتھ مشق کریں
VLOOKUP فنکشن کا تعارف
- فنکشن کا مقصد:
VLOOKUP فنکشن کو دیکھنے کے لیے استعمال کیا جاتا ہے دیئے گئے ٹیبل کے سب سے بائیں کالم میں دی گئی قدر کے لیے، اور پھر مخصوص کالم سے اسی قطار میں ایک قدر لوٹاتا ہے۔
- نحو:
=VLOOKUP(lookup_value, table_array, col_index, [range_lookup])
- دلائل کی وضاحت:
دلائل | ضروری/اختیاری | وضاحت |
---|---|---|
lookup_value | درکار ہے | وہ قدر جو یہ دیے گئے ٹیبل کے سب سے بائیں کالم میں تلاش کرتا ہے۔ ایک واحد قدر یا قدروں کی ایک صف ہو سکتی ہے۔ |
ٹیبل_ارے | درکار ہے | وہ جدول جس میں یہ سب سے بائیں کلم میں lookup_value تلاش کرتا ہے۔ |
col_index_num | درکار ہے | ٹیبل میں کالم کا وہ نمبر جس سے کوئی قدر ہونا ہےآپ کو نتیجہ کا ڈیٹا فوراً دکھایا جائے گا۔ |
اب آپ سیلزمین اور ماہ میں سے کسی بھی نام یا مہینے کو تبدیل کرسکتے ہیں۔ ڈراپ ڈاؤنز کریں اور فوری طور پر سیل C17 میں متعلقہ آؤٹ پٹ تلاش کریں۔
مزید پڑھیں: ایکسل میں ڈراپ ڈاؤن فہرست کے ساتھ VLOOKUP
💡 ذہن میں رکھنے کی چیزیں
- The lookup_value ایک ہی قدر یا ایک صف ہوسکتی ہے۔ اقدار اگر آپ قدروں کی ایک صف درج کرتے ہیں، تو فنکشن سب سے بائیں کالم میں ہر ایک قدر کو تلاش کرے گا اور مخصوص کالم سے وہی قطار کی قدریں لوٹائے گا۔
- فنکشن ایک تخمینی مماثلت تلاش کرے گا اگر> [range_lookup] دلیل 1 پر سیٹ ہے۔ اس صورت میں، یہ ہمیشہ lookup_value کی نچلی قریب ترین قدر کو تلاش کرے گا، نہ کہ اوپری قریب ترین۔
- اگر col_index_number ایک عدد کی جگہ ایک حصہ ہے، Excel خود اسے نچلے عدد میں بدل دے گا۔ لیکن یہ #VALUE کو بڑھا دے گا! غلطی>VLOOKUP اس مضمون میں فنکشن اب آپ کو تلاش کی قدر کی بنیاد پر ڈیٹا نکالتے ہوئے اپنی Excel اسپریڈ شیٹس میں لاگو کرنے میں مدد کرے گا۔ اگر آپ کے کوئی سوالات یا رائے ہیں، تو براہ کرم مجھے تبصرے کے سیکشن میں بتائیں۔ یا آپ اس ویب سائٹ پر ایکسل فنکشنز سے متعلق ہمارے دوسرے مضامین دیکھ سکتے ہیں۔ واپس کر دیا گیا lookup_value کا قطعی یا جزوی مماثلت درکار ہے۔ ایک عین مطابق میچ کے لیے 0، جزوی میچ کے لیے 1۔ ڈیفالٹ 1 ہے (جزوی میچ)۔
- ریٹرن پیرامیٹر:
قدر لوٹاتا ہے۔ دیے گئے جدول کے مخصوص کالم سے اسی قطار کی، جہاں سب سے بائیں کالم کی قدر lookup_value سے ملتی ہے۔
ایکسل میں VLOOKUP کے ساتھ 10 بہترین پریکٹسز
ہم نے VLOOKUP فنکشن کے استعمال کی مشکل کی سطح کو تین زمروں میں تقسیم کیا ہے: ابتدائی، معتدل اور اعلیٰ ۔
1۔ VLOOKUP
i کے ساتھ ابتدائی سطح کی مثالیں اور مشقیں۔ ٹیبل سے مخصوص ڈیٹا یا ارے کو افقی طور پر تلاش کرنے کے لیے VLOOKUP
مندرجہ ذیل جدول میں سیلز مین کے لیے سیلز ڈیٹا کی ایک بڑی تعداد ریکارڈ کی گئی ہے۔ VLOOKUP فنکشن کی ہماری پہلی مثال میں، ہم ایک مخصوص سیلز مین کا سیلز ریکارڈ نکالیں گے۔
مثال کے طور پر، ہم کا سیلز ریکارڈ حاصل کرنے جا رہے ہیں۔ پیٹر ٹیبل سے۔
آؤٹ پٹ سیل C16 میں، مطلوبہ فارمولہ یہ ہوگا:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter دبانے کے بعد، آپ کو ایک ہی بار میں ایک افقی صف میں ڈیپارٹمنٹ، مہینہ اور سیلز ویلیو مل جائے گی۔ اس فنکشن میں، ہم نے {2,3,4} کی صف میں تین کالم C، D، اور E کے کالم انڈیکس کی وضاحت کی ہے۔ تو،فنکشن نے ان تینوں کالموں سے نکالی گئی قدریں واپس کر دی ہیں۔
مزید پڑھیں: ایکسل میں ایک سے زیادہ ورک شیٹس سے ڈیٹا کیسے کھینچیں (4) فوری طریقے)
ii۔ ایکسل میں نام کی حد کے ساتھ VLOOKUP پریکٹس
VLOOKUP فنکشن کے پہلے استدلال میں، ہم نام کی حد کے ساتھ صف یا ٹیبل ڈیٹا کی وضاحت کر سکتے ہیں۔ پچھلی مثال میں، منتخب کردہ سرنی یا ٹیبل ڈیٹا رینج B5:E13 تھی۔ لیکن یہاں ہم ڈیٹا کی اس حد کو Sales_Data
کا نام دیں گے، ایسا کرنے کے لیے، ہمیں صرف صف کو منتخب کرنا ہوگا اور پھر نام باکس<2 میں نام میں ترمیم کرنا ہوگی۔> اسپریڈشیٹ کے بائیں اوپری کونے پر واقع ہے۔
اب، پچھلی مثال میں استعمال ہونے والا فارمولہ متعین کردہ رینج کے ساتھ اس طرح نظر آئے گا:
=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)
Enter دبانے کے بعد، ہم اسی طرح کا ڈیٹا نکال سکیں گے جیسا کہ پچھلے حصے میں پایا گیا ہے۔
iii۔ ایکسل میں VLOOKUP کے ساتھ ڈیٹا کی درجہ بندی کرنا
اس مثال میں، ہم نے ڈیٹا ٹیبل یا صف کے باہر زمرہ نامی ایک اضافی کالم شامل کیا ہے۔ ہم یہاں جو کچھ کریں گے وہ ہے A، B، یا C کے ساتھ محکموں کی درجہ بندی نیچے کی دوسری میز کی بنیاد پر۔
📌 مرحلہ 1:
➤ سیل F5 کو منتخب کریں اور ٹائپ کریں:
=VLOOKUP(C5,$C$16:$D$18,2,FALSE)
➤ دبائیں Enter اور فنکشن A لوٹ آئے گا کیونکہ یہ حروف تہجی جینس کو ظاہر کرتا ہے محکمہ۔
📌 مرحلہ 2:
➤ اب استعمال کریں فل ہینڈل پورے کالم F کو آٹو فل کرنے کے لیے اور آپ کو ڈیپارٹمنٹ کے ناموں کی بنیاد پر تمام زمرے دکھائے جائیں گے۔
2۔ VLOOKUP
i کے ساتھ معتدل سطح کی مثالیں اور مشقیں VLOOKUP
کے ساتھ ڈیٹا نہ ملنے پر خرابی کا پیغام دکھا رہا ہے، بعض اوقات، ہم اپنے طے شدہ معیار کی بنیاد پر ڈیٹا کو تلاش کرنے یا نکالنے میں ناکام ہو سکتے ہیں۔ اس صورت میں، VLOOKUP فنکشن ایک ایسی خرابی لوٹائے گا جو ڈیٹا ٹیبل میں کافی عجیب لگتی ہے۔ ہم اس غلطی کے پیغام کو حسب ضرورت بیان سے بدل سکتے ہیں، جیسے کہ "نہیں ملا" یا "ڈیٹا دستیاب نہیں"۔
مثال کے طور پر، ہم تلاش کرنے جا رہے ہیں۔ رابرٹ کا سیلز ریکارڈ لیکن یہ نام سیلز مین کالم میں دستیاب نہیں ہے۔ لہذا، ہم یہاں IFERROR فنکشن استعمال کریں گے اور یہ فنکشن ایک پیغام کی وضاحت کرے گا جو اس وقت ظاہر ہوگا جب فنکشن دیے گئے معیار سے مماثل نہیں ہوگا۔
<3
سیل C16 میں، IFERROR اور VLOOKUP فنکشنز کے ساتھ مطلوبہ فارمولہ یہ ہوگا:
=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")
اب دبائیں انٹر اور آپ کو حسب ضرورت بیان ملے گا "نہیں ملا" کیونکہ نام <1 کی عدم موجودگی کی وجہ سے فنکشن کوئی ڈیٹا نہیں نکال سکا۔ رابرٹ کالم B میں۔
ii۔ اضافی جگہوں پر مشتمل ایک قدر VLOOKUP
ہماری تلاش کی قدر میں پوشیدہ جگہ ہوسکتی ہےکبھی کبھی اس صورت میں، ہماری تلاش کی قدر کو کالم B میں موجود متعلقہ ناموں سے نہیں ملایا جا سکتا۔ لہذا، فنکشن ایک ایرر لوٹائے گا جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔
اس ایرر میسج سے بچنے کے لیے اور مخصوص ویلیو کو تلاش کرنا شروع کرنے سے پہلے اسپیس کو ہٹانے کے لیے، ہمیں TRIM استعمال کرنا ہوگا۔ اندر فنکشن. TRIM فنکشن تلاش کی قدر سے غیر ضروری جگہ کو تراشتا ہے۔
چونکہ سیل B16 نام کے آخر میں ایک اضافی جگہ رکھتا ہے- پیٹر، آؤٹ پٹ سیل C16 میں بغیر کسی جگہ کے صرف نام تلاش کرنے کے لیے مطلوبہ فارمولہ یہ ہوگا:
=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)
دبانے کے بعد درج کریں، آپ کو پیٹر کے لیے نکالا گیا ڈیٹا مل جائے گا۔
iii۔ ایکسل میں میچ فنکشن کے ساتھ VLOOKUP
اس سیکشن میں، ہم کالموں اور قطاروں کے ساتھ دو وضاحتی معیارات تلاش کریں گے۔ اس دو طرفہ تلاش میں، ہمیں منتخب صف سے کالم نمبر کی وضاحت کرنے کے لیے MATCH فنکشن استعمال کرنا ہوگا۔
مثال کے طور پر، درج ذیل ڈیٹاسیٹ کی بنیاد پر، ہم کوئی بھی نکال سکتے ہیں۔ ایک مخصوص سیلز مین کے لیے سیلز ریکارڈ کی قسم، اسے انتونیو رہنے دیں اور ہم اس کا شعبہ یہاں تلاش کریں گے۔
آؤٹ پٹ سیل C18 میں، MATCH اور VLOOKUP فنکشنز کے ساتھ مطلوبہ فارمولہ یہ ہوگا:
=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)
دبائیں Enter اور فارمولہ 'جینز' واپس آئے گا جیسا کہ انٹونیو جینز میں کام کرتا ہےڈیپارٹمنٹ۔
آپ سیل C17 میں آؤٹ پٹ کے معیار کو تبدیل کر سکتے ہیں اور دیگر متعلقہ سیلز ریکارڈز فوری طور پر ظاہر ہوں گے۔ دوسرے سیلز مین کے لیے بھی سیلز ڈیٹا تلاش کرنے کے لیے آپ Cell C16 میں سیلز مین کا نام بھی تبدیل کر سکتے ہیں۔
مزید پڑھیں: INDEX MATCH بمقابلہ VLOOKUP فنکشن (9 مثالیں)
iv۔ VLOOKUP
VLOOKUP فنکشن کے ساتھ جزوی مماثلت پر مبنی ڈیٹا کو نکالنا وائلڈ کارڈ کریکٹرز کے استعمال کے ساتھ بھی کام کرتا ہے جس کے ذریعے ہم ایک تلاش کرسکتے ہیں۔ جدول میں جزوی میچ اور متعلقہ ڈیٹا نکالیں۔
مثال کے طور پر، ہم جزوی متن “ٹن” کے ساتھ اصل نام تلاش کر سکتے ہیں اور پھر ہم اس سیلز مین کا سیلز ریکارڈ نکالیں۔
سیل C16 میں مطلوبہ فارمولا ہونا چاہیے:
=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)
دبانے کے بعد 1
مزید پڑھیں: ایکسل میں وائلڈ کارڈ کے ساتھ VLOOKUP (3 طریقے)
v. VLOOKUP
خلیات کی طویل رینج میں آخری یا آخری قدر کو نکالنا VLOOKUP فنکشن کے ساتھ بہت آسان ہے۔
مندرجہ ذیل تصویر میں، کالم B بے ترتیب اقدار کے ساتھ اعداد پر مشتمل ہے۔ ہم اس کالم یا سیلز کی رینج سے آخری قدر نکالیں گے B5:B14 ۔
اس کے ساتھ ضروری فارمولہ1 آپ کو اس کالم کے آخری سیل میں موجود ویلیو ملے گی۔
🔎 فارمولا کیسے کام کرتا ہے؟
- اس فنکشن میں، تلاش کی قدر ایک بہت بڑی تعداد ہے جسے سیلز کی رینج میں تلاش کرنا ہے B5:B14 ۔
- یہاں تلاش کا معیار تیسرا استدلال TRUE ہے جو اس نمبر کی تخمینی مماثلت کو ظاہر کرتا ہے۔
- VLOOKUP فنکشن اس بڑی قدر کو تلاش کرتا ہے اور تخمینی مماثلت کی بنیاد پر آخری قدر لوٹاتا ہے۔ چونکہ فنکشن کالم میں متعین نمبر تلاش کرنے سے قاصر ہے۔
مزید پڑھیں: کالم میں آخری قدر تلاش کرنے کے لیے ایکسل VLOOKUP (متبادل کے ساتھ)
اسی طرح کی ریڈنگز
- VLOOKUP کام نہیں کر رہا (8 وجوہات اور حل)
- Excel LOOKUP بمقابلہ VLOOKUP: 3 مثالوں کے ساتھ
- VLOOKUP میں ٹیبل ارے کیا ہے؟ (مثالوں کے ساتھ وضاحت کی گئی)
- ایکسل میں ایک سے زیادہ معیار کے ساتھ VLOOKUP استعمال کریں (6 طریقے + متبادل)
- ایکسل میں وائلڈ کارڈ کے ساتھ VLOOKUP کیسے انجام دیں (2 طریقے)
3۔ VLOOKUP کے ساتھ اعلی درجے کی مثالیں اور مشقیں
i. ایکسل میں کیس حساس متن تلاش کرنے کے لیے VLOOKUP
بعض اوقات، ہمیں کیس کے حساس مماثلتوں کو تلاش کرنا پڑ سکتا ہے اور پھر ڈیٹا نکالنا پڑتا ہے۔ درج ذیل جدول میں، کالم B رہا ہے۔تھوڑی سی ترمیم کی اور اگر آپ نے دیکھا تو اس کالم کا نام 'Simon' تین بار ہے لیکن ان میں سے ہر ایک مختلف کیسز کے ساتھ ہے۔
ہم صحیح نام تلاش کریں گے ' SIMON' اور میچ کی بنیاد پر سیلز ڈیٹا نکالیں۔
آؤٹ پٹ سیل C16 میں مطلوبہ فارمولہ یہ ہوگا:<3
=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)
درج کریں دبانے کے بعد آپ کو صرف صحیح نام 'SIMON' کے لیے متعلقہ سیلز ڈیٹا دکھایا جائے گا۔
🔎 فارمولا کیسے کام کرتا ہے؟
- <1 کی تلاش کی صف>VLOOKUP فنکشن کی وضاحت CHOOSE اور EXACT فنکشنز کے مجموعہ سے کی گئی ہے۔
- یہاں EXACT فنکشن کیس کو تلاش کرتا ہے۔ سیلز B5:B13 کی حد میں SIMON نام کی حساس مماثلتیں اور اس کی ایک صف لوٹاتی ہے:
{FALSE;FALSE;FALSE;FALSE;FALSE; FALSE;FALSE;TRUE;FALSE
- CHOOSE یہاں فنکشن ٹیبل کا پورا ڈیٹا نکالتا ہے لیکن صرف پہلا کالم بولین ویلیوز دکھاتا ہے (TRUE اور FALSE ) کے بجائے سیلز مین کے نام۔
- VLOOKUP فنکشن اس نکالے گئے ڈیٹا میں مخصوص بولین ویلیو TRUE تلاش کرتا ہے اور اس کے بعد مماثل کی قطار نمبر کی بنیاد پر دستیاب سیلز ریکارڈ واپس کرتا ہے۔ تلاش کی قدر TRUE .
مزید پڑھیں: ایکسل میں VLOOKUP کیس کو کیسے حساس بنایا جائے (4 طریقے)
ii۔ VLOOKUP کے بطور ڈراپ ڈاؤن لسٹ آئٹمز کا استعمالقدریں
نام یا دوسرے معیار کو دستی طور پر تبدیل کرنے کے بجائے، ہم متعین معیار کے لیے ڈراپ ڈاؤن فہرستیں بھی بنا سکتے ہیں اور ڈیٹا نکال سکتے ہیں۔ درج ذیل جدول میں، تین مختلف مہینوں کے لیے متعدد سیلز مین کی سیلز ویلیو ریکارڈ کی گئی ہے۔ بنیادی جدول کے تحت، ہم سیلز مین اور مہینوں کے لیے دو ڈراپ ڈاؤن بنائیں گے۔
📌 مرحلہ 1:
➤ منتخب کریں سیل C15 جہاں ڈراپ ڈاؤن فہرست تفویض کی جائے گی۔
➤ ڈیٹا ریبن سے، ڈیٹا کی توثیق کا انتخاب کریں۔ ڈیٹا ٹولز ڈراپ ڈاؤن سے۔
ایک ڈائیلاگ باکس ظاہر ہوگا۔
📌<2 1>ذریعہ باکس، سیلز کی رینج کی وضاحت کریں جس میں تمام سیلز مین کے نام ہوں۔
➤ دبائیں ٹھیک ہے اور آپ نے پہلا ڈراپ ڈاؤن مکمل کرلیا۔
جیسا کہ نیچے دی گئی تصویر میں، آپ کو تمام سیلز مین کے لیے ایک ڈراپ ڈاؤن فہرست ملے گی۔
اسی طرح، آپ کو ایک اور ڈراپ ڈاؤن فہرست بنانا ہوگی۔ سیلز کی رینج کے لیے (C4:E4) مہینوں کے ناموں پر مشتمل ہے۔
📌 مرحلہ 3 :
➤ اب سیلز مین ڈراپ ڈاؤن سے نام انتونیو منتخب کریں۔
➤ مہینے کا نام منتخب کریں فروری سے مہینہ ڈراپ ڈاؤن .
➤ آخر میں، آؤٹ پٹ سیل C17 میں، متعلقہ فارمولا یہ ہوگا:
=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)
➤ دبائیں درج کریں اور