Excel EXCEL VLOOKUP : مائیکروسوفٹ ایکسل میں وی لُک اپ فنکشن کا استعمال

Doctor

Thread Starter
★★★★★★
Most Valuable
Most Popular
Top Poster
Dynamic Brigade
Developer
Expert
Writer
Joined
Apr 25, 2018
Messages
4,447
Reaction score
5,037
Points
1,864
Location
Rawalpindi - Punjab - Pakistan
دوستو! آج میں آپ کو بتاؤں گا کہ ایکسل فائل میں کام کرتے ہوئے کسی ڈاٹا بیس کی ویلیوز کو اُسی فائل کی کسی دوسری شیٹ یا کسی دوسری فائل میں کیسے کال کیا جاتا ہے ، اس کام کے لئے ہم جس فنکشن کو استعمال کرتے ہیں اُسے VLOOKUPکہتے ہیں

سب سے پہلے آپ کے پاس ایک ایکسل شیٹ میں ماسٹر ڈاٹا موجود ہونا چاہئے میں نے ایک سامپل ڈاٹا تیار کیا ہے جو کہ ذیل امیج میں شو ہو رہا ہے

1747

اب اس ماسٹر ڈاٹا شیٹ میں موجود کوئی بھی ویلیو میں کسی دوسری شیٹ میں ڈسپلے کرواؤں گا اس مقصد کے لئے میں VLOOKUP فنکشن استعمال کروں گا آئیں دیکھتے ہیں کہ اوپری ریکارڈ کی کوئی بھی ویلیو کس طرح ڈسپلے کروائی جاسکتی ہے

اگر ہمیں کسی فرد کی بنیادی تفصیل پر مشتمل ڈاٹا شیٹ میں سے کچھ ڈسپلے کروانا ہے تو یہاں آپ دیکھیں گے کہ ہم نے ڈاٹا بیس میں ایک کالم آئی ڈی کا بنایا ہے، یہ اس لئے ضروری ہے کہ ایک نام کے ایک سے زیادہ افراد ہوسکتے ہیں اس لئے اپنے فارمولے کو آسان رکھنے کے لئے ہم بنیادی طور پر آئی ڈی نمبر استعمال کریں گے

اب ہم فی الحال اسی ایکسل فائل کی اگلی شیٹ میں ایک ٹیبل بنارہے ہیں جس میں ہم اوپری ڈاٹا شیٹ سے مختلف ویلوز کال کریں گے
نوٹ: ماسٹر ڈاٹا کا اُسی ایکسل فائل میں ہونا ضروری نہیں ماسٹر ڈاٹاشیٹ ایک الگ شیٹ بھی ہوسکتی ہے بلکہ آن لائن ایکسس والی کوئی ایکسل فائل بھی ہوسکتی ہے لیکن احتیاط یہ ہے کہ آپ نے فارمولے میں ریفرینس درست شامل کرنا ہے ورنہ فارمولہ کام نہیں کرے گا


اگلی شیٹ میں ہم ایک ڈمی ٹیبل بنارہے ہیں جس میں ہم صرف آئی ڈی نمبر تبدیل کرکے ماسٹر ڈاٹا بیس میں موجود ویلوز حاصل کرسکیں گے

1748

اب یہ کس فارمولے کے تحت ہوگا یہ ہم اگلی پوسٹ میں تحریر کرتے ہیں
 

Doctor

Thread Starter
★★★★★★
Most Valuable
Most Popular
Top Poster
Dynamic Brigade
Developer
Expert
Writer
Joined
Apr 25, 2018
Messages
4,447
Reaction score
5,037
Points
1,864
Location
Rawalpindi - Punjab - Pakistan
ہم نے جو ماسٹر ڈاٹا شیٹ یا ڈاٹا بیس تیار کی ہے اس میں کسی بھی فرد کا مکمل ڈاٹا موجود ہوسکتا ہے لیکن ہم جس شیٹ میں ورکنگ کر رہے ہیں وہاں ہمیں صرف کچھ افراد کے بارے میں مخصوص تفصیل دینی ہے مثال کے طور پر ہم نے اپنی ورکنگ شیٹ میں صرف فرد کا نام، اس کا شہر اور موبائل نمبر دینا ہے (بنیادی طور پر یہ تھریڈ ہمارے دوست
Please, Log in or Register to view URLs content!
کے جواب میں لکھا جارہا ہے اور ان کا بنیادی سوال کم و بیش یہی تھا)۔

اگر آپ اوپری تصویر میں دکھائے گئے ماسٹر ڈاٹا کا جائزہ لیں تو آپ دیکھیں گے کہ ٹیبل میں پہلا کالم آئی ڈی کا ہے، دوسرا کالم نام کا ہے، تیسرا ولدیت کا، چوتھا شہر کا اور پانچواں موبائل نمبر کا اسی طرح آپ اپنی ضرورت اور مرضی کے مطابق ڈاٹا بیس یا ماسٹر شیٹ تیار کرسکتے ہیں۔

اب ہمیں عقیل بھائی کی ریکوائرمنٹ کے مطابق نام اور شہر کا کالم درکار تھا میں نے اپنی شیٹ میں موبائل نمبر بھی شامل کردیا ہے

جیسا کہ میں نے پہلے بتایا تھا کہ اس مقصد کے لئے ہم VLOOKUPنامی فنکشن استعمال کریں گے تو آئیں دیکھتے ہیں کہ اس فنکشن کی کمانڈ کیسے اینٹر کی جائے گی۔

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

میں نے جو ایکسل فائل اپلوڈ کی ہے اسکی شیٹ نمبر 1 ماسٹر شیٹ ہے اور شیٹ نمبر دو میں ہمیں اپنی ضرورت کے مطابق ڈاٹا ڈسپلے کروانا ہے، شیٹ نمبر 2 میں ہم صرف نام ، شہر اور موبائل نمبر ڈسپلے کروائیں گے جنکے کالم نمبر ماسٹر ڈاٹا کے مطابق بالترتیب 2، 4 اور 5 ہیں یہ یاد رکھنے والی ایک اہم بات ہےاور اسی کی بنیاد پر ہمارا ڈاٹا ڈسپلے ہونا ہے

سب سے پہلے آپ نے شیٹ نمبر 2 میں نام کے کالم میں یہ فارمولا لگانا ہے


=VLOOKUP(B4,Sheet1!B4:F10,2,FALSE)
1750

یہاں اگر آپ دیکھیں تو سب سے پہلے VLOOKUPلکھا ہے اسکے بعد B4 لکھا گیا ہے یہ اُس سیل کا ریفرنس نمبر ہے جہاں آپ نے آئی ڈی نمبر لکھنا ہے فارمولا آئی ڈی نمبر کو ریڈ کرکے اسکے مطابق ڈاٹا کاپی کرے گا B4 کے بعد کامہ ہے اور اسکے بعد ایک رینج ہے، جو کہ ہماری ماسٹر ڈاٹا شیٹ کی ہے آپ کا ماسٹر ڈاٹا جتنا بھی بڑا ہوگا آپ نے اسکی رینج دینی ہے چاہے ایک ہی ایکسل فائل ہو چاہے کوئی الگ فائل ہو اسکے بعد کامہ لگایا گیا ہے اور اسکے بعد آپ دیکھ سکتے ہیں کہ ڈیجٹ 2 لکھا ہے جیسا کہ میں نے اوپر لکھا ہے کہ فرد کا نام ماسٹر شیٹ میں کالم نمبر 2 پر ہے یاد رکھنے کی بات یہ ہے کہ صرف یہی ایک ڈیجٹ ہر کالم میں تبدیل ہوگا باقی فارمولا اسی طرح رہے گا، اگر آپ ایکسل فائل کی شیٹ 2 میں اگلے کالم کا فارمولا دیکھیں تو وہاں باقی سارا فارمولا وہی ہے صرف 2 کی جگہ 4 لکھا ہے کیونکہ ماسٹر شیٹ میں شہر کا نام کالم نمبر 4 میں ہے اور اگلے کالم میں 2 کے بجائے 5 ہے کیونکہ موبائل نمبر ماسٹر شیٹ میں کالم 5 میں ہے، کالم نمبر کے بعد کامہ لگا کر آگے لفظ FALSE لکھا ہے یہاں یا تو TRUE آئے گا یافالس FALSE، اگر ٹرو لکھیں گے تو رزلٹ ملتا جُلتا ڈسپلے ہوگا اور اگر فالس لکھیں گے تو ایک سو فیصد مطلوبہ رزلٹ شو ہوگا اس لئے ہم یہاں فالس لکھیں گے۔

اب آپ مذکورہ بالا تفصیل کے مطابق ایک ڈمی ایکسل فائل تیار کریں اور بیان کردہ طریقے کے مطابق اس فارمولے کی پریکٹس کریں بطور سامپل میں اپنی ایکسل فائل بھی اپلوڈ کر رہا ہوں، کچھ سمجھ نہ آئے تو اس تھریڈ میں پوچھ لیں

امید ہے آپ لوگوں کو VLOOKUP فنکشن سمجھ آگیا ہوگا اگر مذید کچھ پوچھنا ہو تو میں حاضر ہوں


اب اجازت چاہتا ہوں

والسلام
 

Attachments

aqeel

☆☆☆☆☆☆
Joined
Oct 8, 2018
Messages
32
Reaction score
30
Points
28
Location
rawalpindi
ہم نے جو ماسٹر ڈاٹا شیٹ یا ڈاٹا بیس تیار کی ہے اس میں کسی بھی فرد کا مکمل ڈاٹا موجود ہوسکتا ہے لیکن ہم جس شیٹ میں ورکنگ کر رہے ہیں وہاں ہمیں صرف کچھ افراد کے بارے میں مخصوص تفصیل دینی ہے مثال کے طور پر ہم نے اپنی ورکنگ شیٹ میں صرف فرد کا نام، اس کا شہر اور موبائل نمبر دینا ہے (بنیادی طور پر یہ تھریڈ ہمارے دوست
Please, Log in or Register to view URLs content!
کے جواب میں لکھا جارہا ہے اور ان کا بنیادی سوال کم و بیش یہی تھا)۔

اگر آپ اوپری تصویر میں دکھائے گئے ماسٹر ڈاٹا کا جائزہ لیں تو آپ دیکھیں گے کہ ٹیبل میں پہلا کالم آئی ڈی کا ہے، دوسرا کالم نام کا ہے، تیسرا ولدیت کا، چوتھا شہر کا اور پانچواں موبائل نمبر کا اسی طرح آپ اپنی ضرورت اور مرضی کے مطابق ڈاٹا بیس یا ماسٹر شیٹ تیار کرسکتے ہیں۔

اب ہمیں عقیل بھائی کی ریکوائرمنٹ کے مطابق نام اور شہر کا کالم درکار تھا میں نے اپنی شیٹ میں موبائل نمبر بھی شامل کردیا ہے

جیسا کہ میں نے پہلے بتایا تھا کہ اس مقصد کے لئے ہم VLOOKUPنامی فنکشن استعمال کریں گے تو آئیں دیکھتے ہیں کہ اس فنکشن کی کمانڈ کیسے اینٹر کی جائے گی۔

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

میں نے جو ایکسل فائل اپلوڈ کی ہے اسکی شیٹ نمبر 1 ماسٹر شیٹ ہے اور شیٹ نمبر دو میں ہمیں اپنی ضرورت کے مطابق ڈاٹا ڈسپلے کروانا ہے، شیٹ نمبر 2 میں ہم صرف نام ، شہر اور موبائل نمبر ڈسپلے کروائیں گے جنکے کالم نمبر ماسٹر ڈاٹا کے مطابق بالترتیب 2، 4 اور 5 ہیں یہ یاد رکھنے والی ایک اہم بات ہےاور اسی کی بنیاد پر ہمارا ڈاٹا ڈسپلے ہونا ہے

سب سے پہلے آپ نے شیٹ نمبر 2 میں نام کے کالم میں یہ فارمولا لگانا ہے


=VLOOKUP(B4,Sheet1!B4:F10,2,FALSE)
View attachment 1750

یہاں اگر آپ دیکھیں تو سب سے پہلے VLOOKUPلکھا ہے اسکے بعد B4 لکھا گیا ہے یہ اُس سیل کا ریفرنس نمبر ہے جہاں آپ نے آئی ڈی نمبر لکھنا ہے فارمولا آئی ڈی نمبر کو ریڈ کرکے اسکے مطابق ڈاٹا کاپی کرے گا B4 کے بعد کامہ ہے اور اسکے بعد ایک رینج ہے، جو کہ ہماری ماسٹر ڈاٹا شیٹ کی ہے آپ کا ماسٹر ڈاٹا جتنا بھی بڑا ہوگا آپ نے اسکی رینج دینی ہے چاہے ایک ہی ایکسل فائل ہو چاہے کوئی الگ فائل ہو اسکے بعد کامہ لگایا گیا ہے اور اسکے بعد آپ دیکھ سکتے ہیں کہ ڈیجٹ 2 لکھا ہے جیسا کہ میں نے اوپر لکھا ہے کہ فرد کا نام ماسٹر شیٹ میں کالم نمبر 2 پر ہے یاد رکھنے کی بات یہ ہے کہ صرف یہی ایک ڈیجٹ ہر کالم میں تبدیل ہوگا باقی فارمولا اسی طرح رہے گا، اگر آپ ایکسل فائل کی شیٹ 2 میں اگلے کالم کا فارمولا دیکھیں تو وہاں باقی سارا فارمولا وہی ہے صرف 2 کی جگہ 4 لکھا ہے کیونکہ ماسٹر شیٹ میں شہر کا نام کالم نمبر 4 میں ہے اور اگلے کالم میں 2 کے بجائے 5 ہے کیونکہ موبائل نمبر ماسٹر شیٹ میں کالم 5 میں ہے، کالم نمبر کے بعد کامہ لگا کر آگے لفظ FALSE لکھا ہے یہاں یا تو TRUE آئے گا یافالس FALSE، اگر ٹرو لکھیں گے تو رزلٹ ملتا جُلتا ڈسپلے ہوگا اور اگر فالس لکھیں گے تو ایک سو فیصد مطلوبہ رزلٹ شو ہوگا اس لئے ہم یہاں فالس لکھیں گے۔

اب آپ مذکورہ بالا تفصیل کے مطابق ایک ڈمی ایکسل فائل تیار کریں اور بیان کردہ طریقے کے مطابق اس فارمولے کی پریکٹس کریں بطور سامپل میں اپنی ایکسل فائل بھی اپلوڈ کر رہا ہوں، کچھ سمجھ نہ آئے تو اس تھریڈ میں پوچھ لیں

امید ہے آپ لوگوں کو VLOOKUP فنکشن سمجھ آگیا ہوگا اگر مذید کچھ پوچھنا ہو تو میں حاضر ہوں


اب اجازت چاہتا ہوں

والسلام
السلام علیکم حضرت آپ کا بہت شکریا شکریا،میں نے مشق کی ہے کامیاب ہو گیا ہے۔ایک چیز سمجھا دے کہ مجھے جو ٹیبل درکار ہے اس میں تقریبا 200 رو ہیں تو کیا ماسٹر شیٹ مجھے دو ہزار رو کی ہی بنانی پڑے گی یا اسکا کوءی شاٹ حل بھی ہے۔؟؟؟؟
 

Doctor

Thread Starter
★★★★★★
Most Valuable
Most Popular
Top Poster
Dynamic Brigade
Developer
Expert
Writer
Joined
Apr 25, 2018
Messages
4,447
Reaction score
5,037
Points
1,864
Location
Rawalpindi - Punjab - Pakistan
السلام علیکم حضرت آپ کا بہت شکریا شکریا،میں نے مشق کی ہے کامیاب ہو گیا ہے۔ایک چیز سمجھا دے کہ مجھے جو ٹیبل درکار ہے اس میں تقریبا 200 رو ہیں تو کیا ماسٹر شیٹ مجھے دو ہزار رو کی ہی بنانی پڑے گی یا اسکا کوءی شاٹ حل بھی ہے۔؟؟؟؟
وعلیکم السلام
عقیل بھائی ماسٹر شیٹ کا کوئی شارٹ کٹ نہیں ہے یہ تو ایک بار آپ کو ہمت کرکے بنانی ہی پڑے گی
بٹن دباکے
:)
 
Top