گوگل شیٹس میں کسی اور ورک بک سے Vlookup کا استعمال کیسے کریں۔

اسپریڈ شیٹس بشمول گوگل شیٹس میں Vlookup ایک ضروری فنکشن ہے۔ یہ آپ کو منتخب رینج میں کلیدی اقدار کو تلاش کرکے عمودی تلاش کرنے دیتا ہے۔ یہ فنکشن پھر ایک ویلیو کو دوسرے کالم میں لوٹاتا ہے لیکن اسی قطار کے اندر۔

گوگل شیٹس میں کسی اور ورک بک سے Vlookup کا استعمال کیسے کریں۔

Vlookup عام طور پر شیٹس کے درمیان انجام دیا جاتا ہے، لیکن آپ اسے علیحدہ ورک بک کے نتائج نکالنے کے لیے بھی استعمال کر سکتے ہیں۔ اس مضمون میں، ہم آپ کو دکھائیں گے کہ اسے عملی مثال کے ذریعے کیسے کرنا ہے۔

دو ورک بک کے ساتھ دیکھیں - قدم بہ قدم گائیڈ

اس مثال میں، ہم جوتوں کی فروخت کے ڈیٹا پر مشتمل ورک بک استعمال کریں گے۔ جیسا کہ آپ دو دستاویزات کے ساتھ کام کر رہے ہیں، ان کو ساتھ ساتھ رکھنا بہتر ہے۔ بدقسمتی سے، مائیکروسافٹ ایکسل کے برعکس، سائڈ بائی سائڈ ویو آپشن نہیں ہے، لہذا آپ کو ونڈوز کا سائز دستی طور پر تبدیل کرنا ہوگا۔ دوسرا آپشن کروم اسٹور سے ٹیب ریسائز ایپ کو انسٹال کرنا ہے۔

دوسری ورک بک سے Vlookup کا استعمال کیسے کریں۔

  1. اس ورک بک سے URL کاپی کریں جسے آپ Vlookup کے لیے ڈیٹا استعمال کرنا چاہتے ہیں۔ ہمارے معاملے میں، وہ "جوتے 2" ہے۔ آپ کو صرف "d/" اور "/edit" کے درمیان حصہ کاپی کرنے کی ضرورت ہے۔
  2. "Shoes 2" سے ڈیٹا استعمال کرنے کے لیے، آپ کو اسے "Shoes 1" سے رسائی دینے کی ضرورت ہے۔ IMPORTRANGE فنکشن استعمال کرنے کا یہی وہ لمحہ ہے۔ فارمولا استعمال کریں:

امپورٹرینج (اسپریڈشیٹ_کی، رینج_سٹرنگ)

ہماری مثال میں، فارمولا ہے:

امپورٹرینج("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","Shoes!A2″)

نوٹ کریں کہ اگر آپ کی شیٹ کے نام میں دو یا زیادہ الفاظ ہیں، تو آپ کو ایک ہی اقتباس استعمال کرنا پڑے گا۔ اگر شیٹ کا نام "شو ڈیٹا" تھا، تو فارمولا اس طرح نظر آئے گا:

امپورٹرینج("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","'Shoes data'!A2″)

رسائی کی اجازت دیں

اگر آپ کے پاس بہت زیادہ ڈیٹا ہے، تو آپ اس کے لوڈ ہونے سے پہلے چند منٹ انتظار کر سکتے ہیں۔ اب، مختلف ورک بک سے ان شیٹس کو جوڑنے کے لیے "Allow Access" پر کلک کریں۔

دوسری ورک بک سے Vlookup استعمال کریں۔

اب جب کہ آپ منسلک ہو چکے ہیں، آپ Vlookup استعمال کر سکتے ہیں۔ "Shoes 1" پر B2 فیلڈ میں، اس فارمولے کو حذف کریں جو ہم نے ابھی نافذ کیا ہے، اور درج ذیل کو ٹائپ کریں:

VLOOKUP(A2,IMPOTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","Shoes!A2:D6″),3,0)

ہم نے "Shoes" سے اسپریڈشیٹ کی کلید اور شیٹ کے نام کے ساتھ IMPORTRANGE فنکشن استعمال کیا۔ پھر ہم نے رینج، انڈیکس اور آخر میں "0" فراہم کیا کیونکہ اس ڈیٹا کو ترتیب نہیں دیا گیا ہے۔

فارمولا ہے:

VLOOKUP(search_key، IMPORTRANGE (اسپریڈشیٹ_کی، رینج سٹرنگ)، انڈیکس، is_sorted

نوٹ کریں کہ آپ کی فراہم کردہ رینج ", "Shoes!A2:D6" ایک سٹرنگ ہے، دوسرے تمام سیل حوالوں کے برعکس۔ اس صورت میں، ہمیں رینج کو مقفل کرنے کی ضرورت نہیں ہے کیونکہ یہ متن ہے، اور یہ تبدیل نہیں ہوگا۔

اس کے علاوہ، ہم نے رینج کی تعریف "A2:D6" کے طور پر کی ہے، لیکن اگر آپ ڈیٹا کو D7 میں شامل کرتے ہیں، تو آپ کو اسے "A2:D7" میں تبدیل کرنا ہوگا۔ تاہم، "A2:D" داخل کرنا بہتر ہے۔ اس طرح، آپ اس قطار کی وضاحت نہیں کر رہے ہیں کہ گوگل شیٹس ان سب کو چیک کرے گی۔ اس کا فائدہ یہ ہے کہ اگر ہم مزید آئٹمز شامل کرتے ہیں تو ہمیں فارمولے کو اپ ڈیٹ کرنے کی ضرورت نہیں ہے۔

گوگل شیٹس میں دیکھیں - غلطیوں سے کیسے بچیں۔

اگر آپ نے Microsoft Excel میں Vlookup استعمال کیا ہے، تو آپ الجھن میں پڑ سکتے ہیں، کیونکہ یہ فنکشن Google Sheets پر کچھ مختلف طریقے سے کام کرتا ہے۔ شروع کرنے سے پہلے آپ کو یہ جاننے کی ضرورت ہے۔

Google Sheet میں Vlookup بطور ڈیفالٹ کیس حساس نہیں ہے، لہذا یہ چھوٹے اور بڑے میں فرق نہیں کرتا ہے۔ اگر آپ کو کیس سے متعلق Vlookup کی ضرورت ہے، تو یہ فارمولہ استعمال کریں:

ArrayFormula(INDEX(return_range, MATCH (TRUE,EXACT(lookup_range, search_key),0)))

اگر is_sorted دلیل درست پر سیٹ ہے یا موجود نہیں ہے تو آپ کو پہلے کالم پر صعودی ترتیب استعمال کرنے کی ضرورت ہوگی۔ ایسا کرنے سے، Vlookup ایک تیز تر تلاش کرے گا جو صرف اس وقت کام کرتا ہے جب ڈیٹا کو ترتیب دیا جاتا ہے۔

اگر آپ جزوی مماثلت چاہتے ہیں، تو آپ دو وائلڈ کارڈ حروف استعمال کر سکتے ہیں: ایک ستارہ (*) اور سوالیہ نشان (؟)۔

بطور ڈیفالٹ، Google Sheets میں Vlookup ہمیشہ سب سے بائیں کالم تلاش کرتا ہے۔ اسے اوور رائڈ کرنے کے لیے، فارمولہ استعمال کریں۔

INDEX (return_range, MATCH(search_key, lookup_range, 0))

استعمال کرنے کے لیے ترکیبیں

اس گائیڈ کو بہتر طور پر سمجھنے کے لیے، ہم نے استعمال کیے گئے نحو کی ایک فہرست یہ ہے:

تلاش_کی - یہ وہ قدر ہے جس کی ہم تلاش کرتے ہیں، جسے ایک منفرد شناخت کنندہ بھی کہا جاتا ہے۔

رینج - تلاش کرنے کے لیے دو یا زیادہ کالم منتخب کریں۔

انڈیکس - یہ اس کالم کی تعداد ہے جس کی قیمت آپ کو دوسری اسپریڈشیٹ میں درآمد کرنے کی ضرورت ہے۔

ترتیب دیا گیا ہے۔ - یہاں صرف دو قدریں ہیں، اور FALSE پہلے سے طے شدہ ہے۔

TRUE استعمال کریں۔ اگر کالم کو سب سے چھوٹے سے بڑے یا A سے Z میں ترتیب دینے کی ضرورت ہے۔ اس طرح، Vlookup فارمولہ عین مطابق نہیں لوٹ سکتا۔ اس کے بجائے، آپ کو تخمینی نتیجہ ملے گا جو search_key سے کم ہے۔ اگر کوئی نہیں ہے تو، آپ کو غلطی کا پیغام ملے گا۔

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

گوگل شیٹس میں دوسری ورک بک سے Vlookup استعمال کریں۔

ورک بک کو کامیابی کے ساتھ جوڑنا

جیسا کہ آپ نے امید سے سیکھا ہے، IMPORTRANGE فنکشن استعمال کرتے وقت Google Sheets میں مختلف ورک بک کو Vlookup کے ساتھ جوڑنا ایک سیدھا سا عمل ہے۔ جبکہ VLookup فنکشن ایکسل میں اسی طرح کام کرتا ہے، یہ ایپس ایک ساتھ کام نہیں کریں گی۔ مائیکروسافٹ کے اسپریڈشیٹ کے متبادل میں اس کے بدیہی فارمولے اور خصوصیات موجود نہ ہونے کی وجہ سے، گوگل شیٹس متعدد ورک بک اور شیٹس کے ساتھ کام کرنے کا بہترین حل ہو سکتا ہے۔

آپ Google Sheets میں Vlookup فنکشن کتنی بار استعمال کرتے ہیں؟ کیا آپ اکثر ایک ہی وقت میں دو یا زیادہ ورک بک پر کام کرتے ہیں؟ ہمیں نیچے تبصرے کے سیکشن میں بتائیں۔