مواد جي جدول
اڄ مان ڳالهائيندس MS Excel جي مشهور ۽ تمام گهڻي استعمال ٿيل فنڪشن جنهن جو نالو آهي The VLOOKUP function . هي فنڪشن ڪنهن به ٽيبل يا رينج ۾ ڊيٽا کي ڪڍڻ، موازنہ ڪرڻ، شفٽ ڪرڻ يا ڳولڻ لاءِ استعمال ٿي سگهي ٿو. اهي ڪارڪردگي ڪيترن ئي ڪالمن لاء استعمال ڪري سگھجن ٿيون. هن آرٽيڪل ۾، مان ڏيکاريندس ته اسان ڪيئن استعمال ڪري سگھون ٿا VLOOKUP فنڪشن ڪيترن ئي ڪالمن لاءِ Excel ۾ مختلف مقصدن لاءِ.
Practice Workbook
توهان ڊائون لوڊ ڪري سگهو ٿا مشق ورڪ بڪ هتان کان.
Multiple Columns.xlsx لاءِ VLOOKUP استعمال ڪرڻ
Excel ۾ ڪيترن ئي ڪالمن لاءِ VLOOKUP استعمال ڪرڻ جا 6 مثالي مثال
هتي، مون هن آرٽيڪل لاءِ هيٺ ڏنل ڊيٽا سيٽ ورتو آهي. اهو ڪجهه پراڊڪٽس لاءِ پراڊڪٽ جي تفصيل تي مشتمل آهي. مان هي ڊيٽا سيٽ استعمال ڪندس وضاحت ڪرڻ لاءِ ته ڪيئن ڪجي ڪيترن ئي ڪالمن لاءِ VLOOKUP استعمال ڪجي Excel ۾.
1. Excel VLOOKUP فنڪشن استعمال ڪندي ڪيترن ئي ڪالمن مان قدر حاصل ڪريو
اچو ته غور ڪريون ته توهان وٽ هڪ پراڊڪٽ تفصيلات فهرست آهي انهن جي ID ، نالو ، ۽ يونٽ قيمت . اتي هڪ ٻيو ٽيبل آهي جنهن کي سڏيو ويندو سيلز جو جائزو . ھن جدول ۾، ھوندو ID ، نالو ، يونٽ قيمت ، مقدار ، ۽ مجموعي وڪرو . توھان جو ڪم آھي ھڪڙو خودڪار حساب ڪتاب ٺاھيو مجموعي سيلز جدول ۾ جيڪڏھن توھان صرف پراڊڪٽ داخل ڪريو ID . فارمولا Product Details جدول مان پراڊڪٽ جا نالا ۽ قيمتون ڪڍندو ۽ ٺاهيندومنتخب ٿيل سيل. =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))
47>
- ٽيون، دٻايو Enter حاصل ڪرڻ لاءِ نتيجو.
- جيڪڏهن توهان Microsoft Excel جو پراڻو ورزن استعمال ڪري رهيا آهيو Excel 2019 ته پوءِ Ctrl + Shift کي دٻايو. + Enter .
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- MATCH(1,(C:C=C15)*(B:B=B15),0): فارمولا جو هي حصو داخل ٿيل <1 سان ملندو آهي>ID ۽ نالو ڊيٽا سيٽ سان، ۽ “1” هتي TRUE ڏانهن اشارو ڪري ٿو واپسي ۾ قطار نمبر جتي سڀئي معيار آهن TRUE .
- INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): هاڻي , INDEX فنڪشن رينج جي اندر مان قيمت ڏي ٿو D:D .
- پوءِ ڇڪيو فيل هينڊل ٻين سيلن ۾ فارمولا ڪاپي ڪرڻ لاءِ هيٺ وڃو.
- آخر ۾، توهان ڏسي سگهو ٿا ته مون فارمولا نقل ڪيو آهي ٻين سڀني سيلن ڏانهن ۽ منهنجي گهربل پيداوار حاصل ڪئي.
وڌيڪ پڙهو: INDEX MATCH بمقابله VLOOKUP فنڪشن (9 مثال)
انهن ڪمن کي استعمال ڪرڻ دوران عام غلطيون
51> 54>عام غلطيون
55>جڏهن اهي ڏيکاريندا آهن
#N/A غلطي اها غلطي ٿيندي جيڪڏهن فارمولا هڪ آهي array فارمولا، ۽ توهان صرف دٻايو Enter . ان کي حل ڪرڻ لاءِ پريس ڪريو CTRL + SHIFT + ENTER . #N/A ۾ VLOOKUP عملي طور تي، ڪيترائي سبب آهنتوھان کي ھي نقص ڇو نظر اچي سگھي ٿو، بشمول- ڏکڻ جي قيمت ٽيبل ۾ موجود نه آھي.
- ڏکڻ جي قيمت غلط ھجي يا اضافي جاءِ تي مشتمل آھي.
- ٽيبل جي حد آھي صحيح طرح داخل نه ٿيو.
- توهان نقل ڪري رهيا آهيو VLOOKUP ، ۽ ٽيبل ريفرنس بند ناهي.
ياد رکڻ جون شيون
- جيڪڏهن توهان Microsoft Excel جو پراڻو ورزن استعمال ڪري رهيا آهيو کان Excel 2019 پوءِ توھان کي دٻڻو پوندو Ctrl + Shift + Enter for array formulas .
مشق سيڪشن
هتي، مون هر هڪ لاءِ مشق سيڪشن مهيا ڪيو آهي ڪافي ته جيئن توهان مشق ڪري سگھوٿا ته ڪيئن استعمال ڪجي VLOOKUP فنڪشن لاءِ ڪيترن ئي ڪالمن لاءِ Excel ۾ .
نتيجو
تنهنڪري، اهي آهن Excel ۾ VLOOKUP فنڪشن ڪيترن ئي ڪالمن لاءِ استعمال ڪرڻ جا ڪجهه طريقا. مون سڀني طريقن کي انهن جي لاڳاپيل مثالن سان ڏيکاريو آهي، پر ٻيا ڪيترائي طريقا ٿي سگهن ٿا. مون استعمال ٿيل افعال جي بنيادي ڳالهين تي پڻ بحث ڪيو آهي. ان کان علاوه، جيمشق ورڪ بڪ پڻ مضمون جي شروعات ۾ شامل ڪيو ويو آهي. مثالن کي مشق ڪرڻ لاءِ ان کي ڊائون لوڊ ڪريو. جيڪڏھن توھان وٽ ھي حاصل ڪرڻ جو ڪو ٻيو طريقو آھي، ته مھرباني ڪري ان کي اسان سان شيئر ڪريو.
کل سيلز پاڻمرادو.11>
اچو ته ڏسو ته توهان اهو ڪيئن ڪري سگهو ٿا.
قدم:
- سڀ کان پهريان، سيل چونڊيو جتي توهان چاهيو ٿا پراڊڪٽ نالو . هتي، مون چونڊيو سيل C15 .
- ٻيو، سيل C15 ۾ هيٺ ڏنل فارمولا لکو.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)
- ٽيون، دٻايو Enter نتيجو حاصل ڪرڻ لاءِ.
- جيڪڏهن توهان استعمال ڪري رهيا آهيو پراڻو ورجن جو Microsoft Excel than Excel 2019 پوءِ دٻايو Ctrl + Shift + Enter .
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- ۾ VLOOKUP فنڪشن، پهريون دليل ڊيٽا کڻندو آهي جيڪو ٽيبل ۾ ڳولهيو ويندو. هتي B15 شامل آهي ID جيڪو پراڊڪٽ لسٽ ٽيبل ID سان ملندو.
- $B$6:$ D$11 هي ٽيبل سري رينج آهي جتي ڊيٽا ڳولهي ويندي.
- {2,3} هن جو مطلب آهي ته اسان ٻئي ۽ ٽئين ڪالمن کي ڪڍي رهيا آهيون. ملندڙ قطارن جا قدر.
- 0 تعريف ڪري رهيا آهيون ته اسان هڪ درست ميچ حاصل ڪرڻ چاهيون ٿا.
- ان کان پوء، ڇڪيو ھينڊل ڀريو ھيٺ فارمولا کي ٻين سيلن ڏانھن نقل ڪرڻ لاءِ.
- آخر ۾، توھان ڏسي سگھوٿا ته مون فارمولا کي ٻئي سيل ۾ نقل ڪيو آھي. سيلز ۽ منهنجي گهربل پيداوار حاصل ڪئي.
7>
نوٽ: پيدا ڪرڻ لاءِ ڪل سيلز ، مون هيٺ ڏنل استعمال ڪيو آهيفارمولا.
=D15*E15
۽ پوءِ ان کي نقل ڪيو F20 تائين.
وڌيڪ پڙهو:<2 Excel VLOOKUP ڪيترن ئي قدرن کي عمودي طور تي واپس ڪرڻ لاءِ
2. مختلف ورڪ بڪ مان ڪيترن ئي ڪالمن لاءِ VLOOKUP فنڪشن استعمال ڪريو
هن مثال ۾، مان استعمال ڪندس Excel VLOOKUP مختلف ورڪ بڪ مان گهڻن ڪالمن مان ڊيٽا حاصل ڪرڻ لاءِ فنڪشن. هاڻي، ڊيٽا سيٽ اڃا تائين ساڳيو آهي، پر ٻه ٽيبل ٻه مختلف ورڪ بڪ ۾ هوندا. پراڊڪٽ تفصيلات ٽيبل هڪ ورڪ بڪ ۾ آهي جنهن جو نالو آهي پراڊڪٽ-لسٽ-ٽيبل . مان هن مثال ۾ هن جدول مان نالا ۽ قيمتون ڪڍندس.
اچو ته ڏسو قدم.
Steps:
- شروع ۾، سيل چونڊيو جتي توهان پراڊڪٽ چاهيو ٿا نالو .
- پوءِ، هيٺ ڏنل فارمولا لکو ان چونڊيل سيل ۾. هتي، مون استعمال ڪيو آهي نالو Excel workbook جو مون استعمال ڪيو. توھان کي ان مطابق تبديل ڪرڻو پوندو.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)
23>
- اڳيون، دٻايو Enter نتيجو حاصل ڪرڻ لاءِ.
- جيڪڏهن توهان Microsoft Excel جو پراڻو ورزن استعمال ڪري رهيا آهيو Excel 2019 ته پوءِ پريس ڪريو Ctrl + Shift + Enter .
هتي، فارمولا ساڳيو آهي پوئين طريقي جي فارمولا وانگر. صرف اهم فرق اهو آهي ته هتي جيئن ته سورس ٽيبل ٻئي فائل ۾ آهي، ان ڪري اسان کي '[Product-List-Table.xlsx]Product Details!$B$5:$D استعمال ڪندي فائل جو حوالو استعمال ڪرڻو پيو. $10 حصو.
- ان کان پوءِ، فارمولا نقل ڪرڻ لاءِ هٿ ڀريو کي هيٺ ڇڪيو.
- هيٺ ڏنل تصوير ۾، توهان ڏسي سگهو ٿا ته مون فارمولا نقل ڪيو آهي ٻين سيلن ڏانهن ۽ منهنجي گهربل پيداوار حاصل ڪئي.
پڙهو وڌيڪ: VLOOKUP هڪ کان وڌيڪ ڪالمن واپس ڪرڻ لاءِ Excel ۾ (4 مثال)
ساڳيا پڙهڻ
- VLOOKUP نه ڪم ڪرڻ (8 سبب ۽ حل)
- Excel VLOOKUP ڪالم ۾ آخري قدر ڳولڻ لاءِ (متبادل سان)
- VLOOKUP ۽ واپسي ۾ سڀئي ميچون Excel (7 طريقا)
- VBA VLOOKUP جو استعمال Excel ۾ ٻي ورڪ شيٽ مان قدر ڳولڻ لاءِ
3. VLOOKUP لاڳو ڪريو ڪيترن ئي مان قيمتون ڳولڻ لاءِ ڪالمن ۽ گيٽ ٽوٽل
هن مثال لاءِ، مون هيٺ ڏنل ڊيٽا سيٽ ورتو آهي. فرض ڪريو، توهان وٽ ڪجهه شاگردن جو نالو آهي ۽ انهن جا حاصل ڪيل نمبر فزڪس ۽ ڪيميا آهن. توھان وٽ ھڪڙو ٻيو ٽيبل آھي جنھن ۾ صرف نالا آھن ۽ توھان انھن جي نالي سان گڏ ڪل نشان ڏيکارڻ چاھيو ٿا. ھاڻي، مان توھان کي ڏيکاريندس ته توھان ڪيئن لاڳو ڪري سگھوٿا VLOOKUP فنڪشن کي قدر ڳولڻ لاءِ گھڻن ڪالمنز ۽ حاصل ڪريو مجموعي نشان انهن مان Excel ۾.
اچو ته توهان کي ڏيکاريو ته توهان اهو ڪيئن ڪري سگهو ٿا.
قدم:
12> =SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))
0> - ٽيون، دٻايو Enter ڏانهن حاصل ڪريو مجموعي مارڪس .
- جيڪڏهن توهان Microsoft Excel جو پراڻو ورزن استعمال ڪري رهيا آهيو Excel 2019 ته پوءِ دٻايو Ctrl + Shift + Enter .
🔎 فارمولا ڪيئن ڪم ڪندو؟
- VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE): هتي، VLOOKUP فنڪشن ۾، مون چونڊيو F5 جيئن lookup_value ، $B$5:$D$12 جيئن table_array ، {2,3} as col_index_num ، ۽ FALSE جيئن range_lookup . فارمولا واپس lookup_value ڪالمن مان 2 ۽ 3 جي ٽيبل_اريءَ لاءِ.
- SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): ھاڻي، SUM فنڪشن ٻنھي جو مجموعو موٽائي ٿو قيمتون ان کي VLOOKUP فنڪشن مان مليون آهن.
- بعد ۾، فارمولا کي ٻين سيلن ڏانهن نقل ڪرڻ لاءِ فيل هينڊل کي هيٺ ڇڪيو.
30>
12>
4. VLOOKUP ۽ IFERROR ڪمن کي استعمال ڪرڻ لاءِ ايڪسل ۾ گھڻن ڪالمن جي مقابلي لاءِ
هن سيڪشن لاءِ، اچو ته غور ڪريون ته توهان وٽ ڊيٽا سيٽ آهي ٽاسڪ ۽ ان جو نالو جن ملازمن کي ان ڪم لاءِ مقرر ڪيو ويو هو. اتي ھڪڙو ڪالم آھي جنھن ۾ پراڻن ملازمن جا نالا آھن جن کي ان لاءِ مقرر ڪيو ويو ھو.ٽاسڪ، نئين ملازمن جا نالا جن کي ان ڪم تي لڳايو ويو هو، ۽ انهن ڪمن لاءِ موجوده متوقع ملازمن جا نالا. ھاڻي توھان جو ڪم آھي پراڻن ملازمن ۽ نئين ملازمن جي ٻن ڪالمن جي نالن جو مقابلو ڪرڻ ۽ ملندڙن کي سڃاڻڻ. ان کان پوء، توهان کي موجوده متوقع ملازمين نالن جي ڪالمن کي سڃاڻپ ٿيل ميچن سان مقابلو ڪرڻو پوندو ۽ اهو نالو واپس ڏيو جيڪڏهن اهو سڀني 3 ڪالمن ۾ آهي.
اچو ته ڏسون ته توهان اهو ڪيئن ڪري سگهو ٿا.
قدم:
- پهريون، سيل چونڊيو جتي توهان چاهيو ٿا سيل جو نالو. ملائيندڙ ملازم .
- پوءِ، هيٺ ڏنل فارمولا لکو ان چونڊيل سيل ۾.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")
- آخر ۾، نتيجو حاصل ڪرڻ لاءِ Enter دٻايو. جيڪڏهن توهان Microsoft Excel کان Excel 2019 جو پراڻو ورزن استعمال ڪري رهيا آهيو ته پوءِ پريس ڪريو Ctrl + Shift + Enter .
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- VLOOKUP(C6:C11,D6:D11,1,FALSE): فارمولا جو هي حصو مقابلو ڪري ٿو پراڻن ملازمن ڪالمن ۽ نئون ملازمن ڪالم.
- IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""): هاڻي، IFERROR فنڪشن بدلائي ٿو #N/A هڪ خالي اسٽرنگ سان .
- VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),"") ,E6:E11,1,FALSE): هتي، VLOOKUP فنڪشن موازنہ ڪري ٿو موجوده متوقع ملازمن ڪالمن جي خلافملندڙ قدرون پھريون VLOOKUP فنڪشن مان واپس ٿيون.
- IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""), E6:E11,1,FALSE),""): آخرڪار، IFERROR فنڪشن #N/A کي خالي اسٽرنگ سان بدلائي ٿو.
وڌيڪ پڙهو: ڇو VLOOKUP واپسي #N/A جڏهن ميچ موجود آهي؟ (5 سبب ۽ حل)
5. ڪيترن ئي معيارن لاءِ CHOOSE ۽ VLOOKUP افعال کي گڏ ڪريو
هتي، مان توهان کي ڏيکاريندس ته توهان ڪيئن ڊيٽا ڪڍي سگهو ٿا گهڻن ڪالمن استعمال ڪندي گھڻن معيار . اچو ته غور ڪريون ته اسان وٽ سيلز جي معلومات جو ڊيٽا سيٽ آهي سيلز پرسن ، مهينو ، ۽ سيلز . ھاڻي توھان جو ڪم آھي ھڪڙو نئون جدول ٺاھيو جتي توھان ڪالمن ۾ سڀ سيلز ڏيکاريندا جتي ھر ڪالم ھر مھيني جي نمائندگي ڪندو.
اچو ته ڏسو قدم.
قدم:
12> =VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)
- بعد ۾، نتيجو حاصل ڪرڻ لاءِ Enter دٻايو.
- جيڪڏهن توهان <1 جو پراڻو ورزن استعمال ڪري رهيا آهيو>Microsoft Excel than Excel 2019 پوءِ پريس ڪريو Ctrl + Shift + Enter .
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- 13> چونڊيو({1) ,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12): ھتي، ۾ چووفنڪشن ، مون چونڊيو {1,2} جيئن انڊيڪس_num ، $B$5:$B$12&$C$5:$C$12 as value1 ، and $D$5:$D$12 as value2 . هي فارمولا index_num استعمال ڪندي قدر واپس ڪري ٿو.
- VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$ C$5:$C$12,$D$5:$D$12),2,0): هاڻي، VLOOKUP فنڪشن ملائي ٿو ۽ ان مطابق قيمت واپس ڪري ٿو.
- اڳيون، ڇڪيو ڀريو هينڊل فارمولا کي نقل ڪرڻ لاءِ هيٺ. 15>
- پوءِ، ڇڪيو هينڊل ساڄي ڀريو .
38>3>12>
- آخرڪار، توهان ڏسي سگهو ٿا ته مون فارمولا کي ٻين سڀني سيلن ڏانهن نقل ڪيو آهي ۽ منهنجي گهربل پيداوار حاصل ڪئي آهي.
0> وڌيڪ پڙهو: ايسل ۾ ڪيترن ئي معيارن سان VLOOKUP استعمال ڪريو (6 طريقا + متبادل)
6. VLOOKUP ۽ MATCH فنڪشن لاڳو ڪريو قدر کي متحرڪ طور تي ڪيترن ئي ڪالمن مان ڳولڻ لاءِ
هن مثال ۾، مان توهان کي ڏيکاريندس ته ڪيئن توهان ڪيترن ئي ڪالمن مان متحرڪ طور قدر ڳولي سگهو ٿا VLOOKUP فنڪشن ايڪسل. مون هن مثال لاءِ هيٺيون ڊيٽا سيٽ ورتو آهي. ان ۾ شاگردن جي سڃاڻپ ، نالو ، ۽ مارڪس شامل آهن. ٻي جدول ۾، مون وٽ آهي شاگرد جي سڃاڻپ . ھاڻي، مان استعمال ڪندس VLOOKUP فنڪشن ھن جي مقابلي ۾ قدر ڳولڻ لاءِ شاگردن جي ID متحرڪ طور تي.
اچو ته ڏسون ته اھو ڪيئن ڪجي. .
Steps:
- سڀ کان پهريان، سيل چونڊيو جتي توهان چاهيو ٿا مارڪس .
- ٻيو، لکو هيٺيونفارمولا ان چونڊيل سيل ۾.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)
42>
- ٽيون، دٻايو Enter نتيجو حاصل ڪرڻ لاءِ.
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- MATCH($G$4,$B$4:$D$4,0): هتي، The MATCH فنڪشن ۾، مون چونڊيو $G $4 جيئن l ookup_value ، $B$4:$D$4 as lookup_array ، ۽ 0 as match_type . فارمولا واپس ڪندو lookup_value lookup_array ۾.
- VLOOKUP(F5,$B$4:$D$12,MATCH($ G$4,$B$4:$D$4,0),FALSE): هاڻي، VLOOKUP فنڪشن ميچ کي موٽائي ٿو.
- ان کان پوءِ، فارمولا کي نقل ڪرڻ لاءِ Fill Handle هيٺ ڇڪيو.
44>
- آخر ۾، توهان ڏسي سگهو ٿا ته مون فارمولا کي نقل ڪيو آهي ٻيا سيل ۽ منهنجي گهربل پيداوار حاصل ڪئي.
ايڪسل ۾ ڪيترن ئي ڪالمن لاءِ VLOOKUP فنڪشن جو متبادل
هن سيڪشن ۾، مان اهو ئي ڪندس. آپريشن پر مختلف ڪمن سان (بغير VLOOKUP ). هتي، مان استعمال ڪندس انڊيڪس فنڪشن ۽ Match فنڪشن. هاڻي، اچو ته ساڳئي ڊيٽا سيٽ تي غور ڪريو جيڪو توهان پهرين مثال ۾ استعمال ڪيو آهي. مان نالو ۽ ID استعمال ڪندي پراڊڪٽ جي يونٽ قيمت ڳوليندس.
اچو ڏسو قدم.
قدم:
- شروع ۾، سيل چونڊيو جتي توهان چاهيو ٿا يونٽ قيمت .
- اڳتي، ان ۾ ھيٺ ڏنل فارمولا لکو