مواد جي جدول
اڄ اسين ڏيکارينداسين ته ڪيئن استعمال ڪجي VLOOKUP فارمولا Excel ۾ ڪيترن ئي شيٽس سان. دراصل، Excel جي سڀ کان اهم ۽ وڏي پيماني تي استعمال ٿيندڙ ڪمن مان هڪ آهي VLOOKUP فنڪشن . ان کان علاوه، اسان استعمال ڪري سگھون ٿا VBA VLOOKUP فنڪشن ھڪڙي ھڪڙي ورڪ شيٽ ۾ مخصوص ڊيٽا ڳولڻ لاء، يا ورڪ شيٽ جي ھڪڙي رينج ۾.
پڻ، اڄ اسين ڏيکارينداسين ته اسان ڪيئن استعمال ڪري سگھون ٿا VLOOKUP فارمولا ڪجهه مخصوص ڊيٽا ڳولڻ لاءِ ڪيترن ئي ورڪ شيٽس Excel ۾.
ڊائون لوڊ ڪريو مشق ورڪ بڪ
توهان هتي کان مشق ورڪ بڪ ڊائون لوڊ ڪري سگهو ٿا:
VLOOKUP فارمولا سان گڏ گھڻن Sheets.xlsx Mack Test Marks.xlsxExcel جي VLOOKUP فنڪشن جو تعارف
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
- هي فنڪشن سيلز جي هڪ حد کي وٺي ٿو جنهن کي table_array جي نالي سان سڏيو وڃي ٿو. argument.
- پوءِ، lookup_value جي پهرين ڪالمن ۾ table_array .
- وڌيڪ. , لڳ ڀڳ ميچ ڳولي ٿو جيڪڏهن [range_lookup] دليل آهي TRUE ، ٻي صورت ۾ هڪ درست ميچ جي ڳولا ڪري ٿو. هتي، ڊفالٽ آهي TRUE .
- جيڪڏهن اهو table_array<جي پهرين ڪالمن ۾ lookup_value جو ڪو ميلاپ ڳولي ٿو. 2.ذڪر ڪيل شيٽ ۾ غائب.
VLOOKUP فنڪشن جون حدون ۽ Excel ۾ ڪجهه متبادل
- هتي، توهان استعمال نٿا ڪري سگهو VLOOKUP فنڪشن جڏهن lookup_value نه آهي پهرين ٽيبل جي ڪالمن ۾. مثال طور، پوئين مثال ۾، توهان ان اميدوار جو نالو ڄاڻڻ لاءِ VLOOKUP فنڪشن استعمال نٿا ڪري سگهو جنهن تحريري امتحان ۾ 90 حاصل ڪيو.
- بهرحال، توھان استعمال ڪري سگھو ٿا IF , IFS , INDEX MATCH , XLOOKUP , or FILTER Excel جو ڪم حل ڪرڻ لاءِ هي (هتي، توهان ڏسي سگهو ٿا هي آرٽيڪل ).
- وڌيڪ، VLOOKUP صرف پھرين قدر واپس ڪري ٿو جيڪڏهن هڪ کان وڌيڪ قيمت سان ملن ٿا. lookup_value . انهن حالتن ۾، توهان استعمال ڪري سگهو ٿا FILTER فنڪشن سڀني قدرن کي حاصل ڪرڻ لاءِ (هتي، توهان ڏسي سگهو ٿا هي آرٽيڪل ).
ڪيئن لاڳو ڪجي VLOOKUP هڪ کان وڌيڪ ورڪ بڪ سان Excel ۾ فارمولا
هن حصي ۾، اسين بحث ڪنداسين ته ڪيئن لاڳو ڪجي VLOOKUP فارمولا ڪيترن ئي ورڪ بڪ سان Excel ۾. ھاڻي اچو ته ھيٺ ڏنل ورڪ بڪ جو نالو ڏيون Mock Test Marks . اضافي طور تي، انهي ورڪ بڪ ۾، ٽي ورڪ شيٽ پڻ آهن. اهي آهن هفتو 1، هفتو 2 ، ۽ هفتو 3 .
40>
هن وقت، اسان اڳڀرائي ڪرڻ چاهيون ٿا ۽ اميدوارن پاران حاصل ڪيل حتمي لکت جا نشان. شروعات ۾، اسان کي حتمي لکيل نشان مليا. هتي، توهان ڳولي سگهو ٿا ته ڪنهن جي پيروي ڪندياڳوڻي طريقن. ھاڻي، اسان ھڪ ٻئي ورڪ بڪ مان ابتدائي لکيل نشانيون ڪڍنداسين.
- تنھنڪري ھيٺ ڏنل فارمولا کي D5 سيل ۾ لکو.
=IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, '[Mock Test Marks.xlsx]Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
هتي، جڏهن هي فارمولا استعمال ڪري رهيا آهيو، توهان کي لازمي طور تي ٻنهي ورڪ بڪ کولڻ گهرجن. ٻي صورت ۾، توهان کي صرف فائل جو نالو استعمال ڪرڻ بدران fill path/location استعمال ڪرڻو پوندو.
- پوءِ، ENTER کي دٻايو.
43>
8>آخر ۾، توھان ڏسندا ٻئي سڀني اميدوارن لاءِ حتمي ۽ ابتدائي لکت جا نشان.
مشق سيڪشن
هاڻي، توهان پنهنجي طرفان بيان ڪيل طريقي جي مشق ڪري سگهو ٿا.
نتيجو
انهن طريقن کي استعمال ڪندي، توهان استعمال ڪري سگهو ٿا VLOOKUP فنڪشن هڪ فارمولا جي طور تي Excel جي ڪيترن ئي شيٽس مان ڊيٽا ڪڍڻ لاءِ ورڪ بڪ ۾. تنهن ڪري، توهان وٽ ڪي ٻيا سوال آهن؟ اسان کان پڇڻ لاء آزاد ٿيو.
سيل.اضافي طور تي، اسان هن VLOOKUP فنڪشن جو هڪ مثال شامل ڪيو آهي. ھاڻي ھيٺ ڏنل شڪل ڏسو.
فارمولا بريڪ ڊائون
هتي، فارمولا VLOOKUP(G8,B4:D15,3,FALSE) G8 سيل “ Angela ” جي قيمت لاءِ ڳولهيو پهرين ٽيبل جي ڪالمن ۾ : B4:D15 .
جڏهن اهو هڪ مليو، اهو ساڄي طرف هليو ويو 3rd کالم (جيئن col_index_number آهي 3 .)
پوءِ اتان قيمت واپس ڪئي، 322 .
VLOOKUP فارمولا استعمال ڪرڻ جا 5 طريقا Excel ۾ گھڻن شيٽس سان
هتي، اسان وٽ هڪ ورڪ بڪ آهي جنهن ۾ ڪجهه اميدوارن جي لکت ۽ ويوا امتحانن ۾ مارڪون آهن ٽن هفتن ۾ مختلف ورڪ شيٽس ۾. ان کان علاوه، پھرين ھڪڙي جو نالو آھي هفتو 1 .
پوءِ، 2nd ورڪ شيٽ جو نالو آھي هفتو 2 .
آخر ۾، 3rd ورڪ شيٽ جو نالو جنهن ۾ مارڪو گروپ جا نشان آهن هفتو 3 .
هاڻي، اسان جو مقصد ٽي ورڪ شيٽ مان انهن جي نشانن کي ڪڍڻو آهي <1 استعمال ڪندي نئين ورڪ شيٽ ۾>VLOOKUP Excel جو فنڪشن.
1. هر ورڪ شيٽ تي الڳ الڳ ڳولڻ لاءِ VLOOKUP فارمولا
هتي، اسان وٽ هڪ نئين ورڪ شيٽ آهي جنهن جو نالو آهي “صرف VLOOKUP” سڀني اميدوارن جا نالا الفابيٽ جي ترتيب سان ترتيب ڏنل (A کان Z) . ھاڻي، اسان استعمال ڪنداسين VLOOKUP فارمولا ڪيترن ئي شيٽس مان ڳولڻ لاءِExcel.
سڀ کان پهريان، اسين ڳولا ڪنداسين ٽي ورڪ شيٽ الڳ الڳ.
هتي اسين ڳولا ڪنداسين lookup_value هڪ ورڪ شيٽ کان ٻي ورڪ شيٽ جي سيلن جي هڪ حد تائين.
فارمولا جو نحو هوندو:
=VLOOKUP(lookup_value,'Sheet_name'! table_array, col_index_number,FALSE)
- ڳولڻ لاءِ مارڪس ۾ لکيل جي هفتي 1 جا اميدوار ، نئين ورڪ شيٽ جي C5 سيل ۾ هي فارمولا داخل ڪريو:
=VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE)
- بعد ۾، دٻايو ENTER .
هي ڏيکاري رهيو آهي #N/A! غلطي، ڇاڪاڻ ته سيل جي قيمت B5 ۾ “صرف VLOOKUP” شيٽ، Alex Hales ، رينج ۾ ناهي B5:D10 شيٽ جي “هفتو 1 “ .
- پوءِ، ڇڪيو هٿ ڀريو آئڪن.
نتيجي ۾، اسان ڏسون ٿا صرف انهن اميدوارن جا نشان جيڪي هفتو 1 ۾ ظاهر ٿيا آهن، باقي غلطيون ڏيکاري رهيا آهن.
23> 3> 8> 9> سم عام طور تي، viva نشان ڳولڻ لاءِ هيٺ ڏنل فارمولا کي D5 سيل ۾ لکو. =VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE)
- پوءِ، ENTER کي دٻايو.
- پوءِ، ڇڪيو Fill Handle icon لاڳو ڪرڻ لاءِ باقي سيلز ۾ فارمولا.
تنهنڪري، اسان صرف انهن اميدوارن جا نشان ڏسون ٿا جيڪي هفتو 1 ۾ ڏيکاريا ويا آهن، باقي غلطيون ڏيکاري رهيا آهن.
وڌيڪ،اسان ساڳيو ڪم ڪري سگهون ٿا هفتو 2 ۽ هفتو 3 پڻ، پر اهو اسان جي ضرورتن کي پورو نه ڪندو. تنهن ڪري، اسان کي بهتر طريقي جي ڳولا ڪرڻي پوندي.
نوٽ: هتي، اسان لاءِ لاڳاپيل سيل ريفرنس استعمال ڪيو آهي. lookup_value (B5) ، پر table_array ($B$5:$D$10) لاءِ مطلق سيل حوالو. ڇاڪاڻ ته اسان چاهيون ٿا ته lookup_value کي ڇڪڻ دوران هڪ هڪ ڪري وڌو وڃي Fill Handle icon، پر table_array مستقل رهي.
وڌيڪ پڙهو: ڇو VLOOKUP واپسي #N/A جڏهن ميچ موجود آهي؟ (5 سبب ۽ حل)
2. ايڪسل ۾ IFERROR فنڪشن سان ڪيترن ئي شيٽس تي ڳولا ڪريو
هن ڀيري اسان پهرين ورڪ شيٽ ۾ اميدوار ڳولينداسين هفتو 1 ).
پوءِ، جيڪڏهن اسان هن کي پهرين ورڪ شيٽ ۾ نه ڳوليون، ته اسين ٻئي ورڪ شيٽ ۾ ڳولينداسين ( هفتو 2 ).
۽ جيڪڏھن اسان اڃا تائين کيس ڳولي نه ٿا سگھون، اسان ٽئين ورڪ شيٽ ۾ ڳولھينداسين ( هفتو 3 ).
0>جيڪڏھن اسان اڃا تائين کيس نه ڳولي سگھون ٿا، اسان فيصلو ڪنداسين. ته هو/هوءَ امتحان مان غير حاضر هو.اڳئين حصي ۾ اسان ڏٺو، VLOOKUP واپسي N/A! غلطي جيڪڏهن اها lookup_value table_array ۾ ڪنهن به ميلاپ سان نٿي ملي.
تنهنڪري هن ڀيري اسان نيسٽ ڪنداسين VLOOKUP افعال اندر The IFERROR فنڪشن غلطين کي سنڀالڻ لاءِ.
تنهنڪري فارمولا جو نحو ٿيندوٿي:
=IFERROR(VLOOKUP(lookup_value,"Sheet1_Name"!table_array,col_index_number,FALSE),IFERROR(VLOOKUP(lookup_value,"Sheet2_Name"!table_array,col_index_number),IFORALRF (VLOOKUP(lookup_value,"Sheet3_Name"!table_array,col_index_number,FALSE),"Absent")))
- ھاڻي ھيٺ ڏنل فارمولا داخل ڪريو C5 سيل ۾ جي "VLOOKUP ۽ amp; IFERROR” شيٽ.
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
- پوءِ، دٻايو ENTER .
نتيجي طور، توھان ڏسندا Alex Hales جا لکيل نشان.
پوءِ، اسان ڳولينداسين Alex جي viva marks. هيلز.
- تنهنڪري هيٺ ڏنل فارمولا کي D5 سيل ۾ لکو.
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,3,FALSE),"Absent")))
- ان کان پوءِ، پريس ڪريو ENTER .
- پوءِ، ٻنهي سيلن کي چونڊيو C5<2. C6:D24 .
آخر ۾، توهان سڀني اميدوارن لاءِ لکيل ۽ viva ٻنهي جا نشان ڏسندا.
وڌيڪ پڙهو: VLOOKUP مثال Excel ۾ ٻن شيٽ جي وچ ۾
ساڳيا پڙهڻ
- VLOOKUP ڪم نه ڪري رهيو آهي (8 سبب ۽ حل)
- Excel LOOKUP vs VLOOKUP: 3 مثالن سان
- ڇا آهي VLOOKUP ۾ ٽيبل صف؟ (مثالن سان وضاحت ڪئي وئي)
- ڪيئن استعمال ڪجي Nested VLOOKUP in Excel (3 معيار)
- VLOOKUP استعمال ڪريو گھڻن سانExcel ۾ معيار (6 طريقا + متبادل)
3. گڏيل فارمولا استعمال ڪرڻ لاءِ ڪيترن ئي شيٽس تي Excel ۾ ڳولا ڪريو
دراصل، nested IFERROR ۽ VLOOKUP فارمولا جيڪو اسان اڳ ۾ استعمال ڪيو آهي اهو مددگار آهي، پر اڃا به استعمال ڪرڻ ۾ ٿورو پيچيده آهي. بنيادي طور تي، جيڪڏهن تمام گهڻيون ورڪ شيٽون هجن ته غلط فهمي ۽ غلطيون پيدا ڪرڻ جو وڏو امڪان آهي.
ان ڪري، اسان هڪ ٻيو فارمولا ٺاهينداسين INDIRECT , INDEX ، MATCH ، ۽ COUNTIF فنڪشن جيڪي اڃا به وڌيڪ پيچيده نظر اچن ٿا، پر ان کي لاڳو ڪرڻ نسبتا آسان آهي جڏهن ڪافي ورڪ شيٽ موجود آهن.
- پهريون سڀ، سڀني ورڪ شيٽس جي نالن سان افقي صف ٺاھيو. هتي، اسان هڪ ٺاهيو آهي F5:H5 سيلز ۾.
- پوءِ هيٺ ڏنل فارمولا داخل ڪريو C5 سيل.
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),2,FALSE),"Absent")
8>
0> فارمولا بريڪ ڊائون 8>
- آئوٽ پٽ: {0,0,1} .
- آئوٽ پٽ: 3 .
- آئوٽ پُٽ: ”هفتو 3“ .
- آئوٽ پُٽ: {“ناٿن ملز”,72,59;“روٿ وليمسن”,53,55;”ايلڪس هيلز“,67,70;”ميٿيو شيفرڊ“,76,45;”ڪرسٽينا پال”,69,75;”ريڪارڊو موئس“,57,61}.
- آئوٽ پُٽ: 67 .
هتي، توهان استعمال ڪري سگهو ٿا ساڳيو فارمولا ڳولڻ لاءِ Viva اميدوارن جا نشان.
- تنهنڪري، col_index_number کي 2 مان <1 ۾ تبديل ڪريو> 3 ۽ لکوفارمولا.
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),3,FALSE),"Absent")
- پوءِ، نتيجو حاصل ڪرڻ لاءِ ENTER کي دٻايو.
32>
8>آخر ۾، اسان وٽ لکيل ۽ ٻئي آهن. سڀني اميدوارن جا viva نشان. ان کان علاوه، جن جا نالا نه مليا آهن انهن کي غير حاضر طور نشان لڳايو ويو آهي.
وڌيڪ پڙهو: INDEX MATCH vs VLOOKUP Function (9 مثال)
4. Dynamic ڪالمن انڊيڪس نمبر سان VLOOKUP فارمولا
2 . ۽ viva مارڪس لاءِ، 3 .دراصل، اسان ٻنهي ڪالمن ۾ الڳ الڳ فارمولا داخل ڪري رهيا آهيون.
آخرڪار، جڏهن اسان وٽ ڪيترائي ڪالم هوندا، ته اهو ڪافي هوندو. سڀني ڪالمن ۾ الڳ الڳ فارمولو داخل ڪرڻ ۾ ڏکيائي آهي.
تنهنڪري، هن ڀيري اسان هڪ فارمولا ٺاهينداسين ته جيئن اسان فارمولا کي پهرين کالم ۾ داخل ڪري سگهون، ۽ ان کي سڀني ڪالمن ڏانهن ڇڪيو. ذريعي Fill Handle icon.
سادو. خالص نمبر داخل ڪرڻ جي بدران col_index_num ، داخل ڪريو COLUMNS($C$1:D1) جيڪڏهن فارمولا آهي کالم C ( لکڻ لاءِ نشان ).
پوءِ، اهو واپس ايندو 2 .
پوءِ، جيڪڏهن اسان ان کي کالم E ڏانهن ڇڪيندا، اهو ٿي ويندو. COLUMNS($C$1:E1) ۽ واپسي 3 . وغيره وغيره.
- تنهنڪري هاڻي اسان پوئين حصي ۾ فارمولا تبديل ڪريون ٿا:
=IFERROR(VLOOKUP($B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),$B5)>0,0))&"'!$B$5:$D$10"),COLUMNS($C$1:D1),FALSE),"Absent")
<0- 9>پوءِ، دٻايو ENTER .
- ان کان پوءِ ڇڪيو Fill Handle آئڪن کي ساڄي پاسي حاصل ڪرڻ لاءِ Viva نشان.
- پوءِ، Fill Handle آئڪن کي ھيٺ ڇڪيو.
آخر ۾، توهان سڀني اميدوارن لاءِ لکيل ۽ viva ٻنهي جا نشان ڏسندا.
7> نوٽيس: هتي، اسان تبديل ڪيو آهي. lookup_value کان B5 کان $B5 ، ته جيئن ساڄي طرف ڇڪڻ وقت اها تبديلي نه رهي، پر جڏهن هيٺ ڇڪڻ ۾ تبديلي اچي ٿي.
وڌيڪ پڙهو: Excel Dynamic VLOOKUP (3 فارمولين سان)
5. VLOOKUP فارمولا گڏيل ڪمن سان گڏ Excel ۾
هتي، اسان هڪ ٻيو استعمال ڪنداسين VLOOKUP فارمولا Excel ۾ ڪيترن ئي شيٽ سان IFERROR فنڪشن کي نظر انداز ڪري ٿو. تنهن ڪري، اچو ته هيٺ ڏنل قدم ڏسو.
قدم:
- سڀ کان پهريان، توهان کي هڪ نئون سيل چونڊڻو پوندو C5 جتي توهان لکڻ وارا نشان رکڻ چاھيو ٿا.
- ٻيو، توھان کي ھيٺ ڏنل فارمولا استعمال ڪرڻ گھرجي C5 سيل ۾.
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),2,FALSE)
- ٽيون، ENTER کي دٻايو.
- ساڳيء طرح، ھيٺ ڏنل فارمولا استعمال ڪريو Viva جا نشان حاصل ڪرڻ لاءِ D5 سيل کي دٻايو.
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),3,FALSE)
- بعد ۾، دٻايو داخل ڪريو .
- پوءِ ڇڪيو فيل هينڊل آئن.
آخر ۾، توهان ٻنهي اميدوارن جا لکيل ۽ ويوا نشان ڏسندا. ان کان علاوه، توهان ڏسندا #N/A غلطي جتي نالا هئا