Excel ۾ ترقي يافته VLOOKUP: گھڻا، ڊبل، nested

  • هن کي شيئر ڪريو
Michael Brown

اهي مثال توهان کي سيکاريندا ته ڪيئن ڪيترن ئي معيارن کي Vlookup ڪرڻ، هڪ مخصوص مثال يا سڀ ميچون واپس ڪرڻ، ڪيترن ئي شيٽس ۾ متحرڪ Vlookup ڪرڻ، ۽ وڌيڪ.

اهو ٻيو حصو آهي. سيريز جيڪا توهان جي مدد ڪندي ايڪسل VLOOKUP جي طاقت کي استعمال ڪندي. مثالن جو مطلب آهي ته توهان ڄاڻو ٿا ته هي فنڪشن ڪيئن ڪم ڪري ٿو. جيڪڏهن نه، اهو هڪ دليل آهي ته VLOOKUP جي بنيادي استعمالن سان شروع ڪرڻ لاءِ Excel ۾.

اڳتي وڌڻ کان اڳ، مون کي مختصر طور تي توهان کي نحو ياد ڏياريو:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup] )

هاڻي ته هرڪو هڪ ئي صفحي تي آهي، اچو ته ويجهڙائيءَ سان ڏسون ترقي يافته VLOOKUP فارمولا مثال:

    5>6>ڪيئن ڪجي Vlookup گھڻن معيارن تي

    The Excel VLOOKUP فنڪشن واقعي مددگار آھي جڏھن اھو ھڪڙي خاص قدر لاءِ ڊيٽابيس ۾ ڳولھڻ لاءِ اچي ٿو. بهرحال، ان ۾ هڪ اهم خصوصيت نه آهي - ان جي نحو صرف هڪ نظر جي قيمت جي اجازت ڏئي ٿي. پر جيڪڏهن توهان چاهيو ٿا ته ڪيترن ئي شرطن سان ڏسڻ چاهيو؟ توھان جي لاءِ ڪجھ مختلف حل آھن جن مان چونڊڻ لاءِ.

    فارمولا 1. VLOOKUP ٻن معيارن سان

    فرض ڪريو توھان وٽ آرڊر جي ھڪڙي فهرست آھي ۽ توھان 2 معيارن جي بنياد تي مقدار ڳولڻ چاھيو ٿا، گراهڪ جو نالو ۽ پراڊڪٽ . هڪ پيچيده عنصر اهو آهي ته هر گراهڪ ڪيترن ئي شين جو آرڊر ڏنو، جيئن هيٺ ڏنل جدول ۾ ڏيکاريل آهي:

    هڪ عام VLOOKUP فارمولا هن صورتحال ۾ ڪم نه ڪندو ڇو ته اهو پهريون مليو واپس ڏئي ٿو مطابقت جي بنياد تي aعلائقا:

    اڳئين مثال وانگر، اسان ڪجھ نالا بيان ڪرڻ سان شروع ڪريون ٿا:

    4> 14> رينج A2:B5 CA شيٽ ۾ رکيو ويو آهي CA_Sales .
  • FL شيٽ ۾ رينج A2:B5 جو نالو رکيو ويو آهي FL_Sales .
  • KS شيٽ ۾ رينج A2:B5 نالو رکيو ويو آهي KS_Sales .

جيئن توهان ڏسي سگهو ٿا، سڀني نالي واري حدن ۾ هڪ عام حصو آهي ( سيلز ) ۽ منفرد حصا ( CA ، FL ، KS ). مھرباني ڪري پنھنجن رينجز کي ساڳي طرح نالا ڏيڻ جي پڪ ڪريو جيئن اھو فارمولا لاءِ ضروري آھي جيڪو اسان ٺاھڻ وارا آھيون.

فارمولا 1. مختلف شيٽس مان ڊيٽا کي متحرڪ طور تي ڪڍڻ لاءِ INDIRECT VLOOKUP

جيڪڏھن توھان جو ڪم ڪيترن ئي شيٽس مان ڊيٽا حاصل ڪرڻ لاءِ، هڪ VLOOKUP INDIRECT فارمولا بهترين حل آهي - جامع ۽ سمجھڻ ۾ آسان.

هن مثال لاءِ، اسان سمري جدول کي هن طرح ترتيب ڏيون ٿا:

  • A2 ۽ A3 ۾ دلچسپي جون شيون داخل ڪريو. اهي آهن اسان جي نظر جون قيمتون.
  • B1، C1 ۽ D1 ۾ نامزد ٿيل حدن جا منفرد حصا داخل ڪريو.

۽ هاڻي، اسان سيل کي گڏ ڪريون ٿا جنهن ۾ منفرد حصو (B1) شامل آهي. عام حصو ("_Sales") سان، ۽ نتيجي واري اسٽرنگ کي فيڊ ڪريو INDIRECT:

INDIRECT(B$1&"_Sales")

INDIRECT فنڪشن اسٽرنگ کي هڪ نالي ۾ تبديل ڪري ٿو جيڪو Excel سمجهي سگهي ٿو، ۽ توهان ان ۾ وجهي سگهو ٿا. VLOOKUP جو table_array دليل:

=VLOOKUP($A2, INDIRECT(B$1&"_Sales"), 2, FALSE)

مٿي ڏنل فارمولا B2 ڏانھن وڃي ٿو، ۽ پوء توھان ان کي نقل ڪريو ھيٺ ۽ ساڄي طرف.

مھرباني ڪري ڌيان ڏيو ته، ڏسڻ جي قيمت ۾ ($A2)،اسان ڪالمن جي ڪوآرڊينيٽ کي مطلق سيل ريفرنس سان لاڪ ڪيو آهي ته جيئن فارمولا ساڄي پاسي ڪاپي ڪيو وڃي ته ڪالم قائم رهي. B$1 ريفرنس ۾، اسان قطار کي لاڪ ڪيو ڇاڪاڻ ته اسان چاهيون ٿا ته ڪالم ڪوآرڊينيٽ تبديل ڪري ۽ مناسب نالي وارو حصو INDIRECT کي فراهم ڪري، ان بنياد تي ڪالم جنهن ۾ فارمولا نقل ڪيو ويو آهي:

جيڪڏهن توهان جي مکيه جدول کي مختلف طرح سان ترتيب ڏنو ويو آهي، هڪ قطار ۾ ڳولها قدر ۽ هڪ ڪالمن ۾ رينج جي نالن جا منفرد حصا، ته پوءِ توهان کي قطار جي ڪوآرڊينيٽ کي لوڪ اپ قدر (B$1) ۽ ڪالمن جي ڪوآرڊينيٽ کي نالا حصن ۾ بند ڪرڻ گهرجي. ($A2):

=VLOOKUP(B$1, INDIRECT($A2&"_Sales"), 2, FALSE)

فارمولا 2. VLOOKUP ۽ nested IFs ڪيترن ئي شيٽس کي ڏسڻ لاءِ

صورتحال ۾ جڏهن توهان وٽ هجي صرف ٻه يا ٽي لُڪ اپ شيٽ، توھان استعمال ڪري سگھوٿا ھڪ بلڪل سادو VLOOKUP فارمولا nested IF افعال سان صحيح شيٽ کي چونڊڻ لاءِ ھڪ خاص سيل ۾ ڪي قدر جي بنياد تي:

=VLOOKUP($A2, IF(B$1="CA", CA_Sales, IF(B$1="FL", FL_Sales, IF(B$1="KS", KS_Sales,""))), 2, FALSE)

جتي $A2 ڏسڻ جي قيمت آهي (شي جو نالو) ۽ B$1 اهم قيمت آهي (رياست):

هن صورت ۾، توهان کي نالن جي وضاحت ڪرڻ جي ضرورت ناهي ۽ ٻاهران استعمال ڪري سگهو ٿا حوالو ڪنهن ٻي شيٽ يا ورڪ بڪ ڏانهن.

وڌيڪ فارمولا exa لاءِ mples، مهرباني ڪري ڏسو ته ڪيئن ڪجي VLOOKUP هڪ کان وڌيڪ شيٽ ۾ Excel ۾.

اهڙيءَ طرح هڪسل ۾ VLOOKUP استعمال ڪجي. مان توهان جي پڙهڻ لاءِ مهرباني ڪريان ٿو ۽ اميد اٿم ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسندا!

ڊائون لوڊ لاءِ مشق ورڪ بڪ

اعلي VLOOKUP فارمولا مثال (.xlsxفائل)

سنگل لوڪ اپ ويليو جيڪو توهان بيان ڪيو آهي.

ان کي ختم ڪرڻ لاءِ، توهان هڪ مددگار ڪالم شامل ڪري سگهو ٿا ۽ اتي ٻه لوڪ اپ ڪالمن ( Customer and Product ) مان ملائي سگهو ٿا. اهو ضروري آهي ته مددگار ڪالمن کي ٽيبل صف ۾ سڀ کان کاٻي ڪالم هجڻ گهرجي، ڇاڪاڻ ته اهو آهي جتي Excel VLOOKUP هميشه ڳولها قدر ڳوليندو آهي. ٽيبل ۽ هيٺ ڏنل فارمولا کي نقل ڪريو انهي ڪالمن ۾. هي مددگار ڪالمن کي ڪالمن B ۽ C جي قدرن سان ڀريندو (خلائي ڪردار بهتر پڙهڻ جي قابليت جي وچ ۾ ڳنڍيل آهي):

=B2&" "&C2

۽ پوء، هڪ معياري VLOOKUP فارمولا استعمال ڪريو ۽ جڳهه ٻنهي معيارن ۾ lookup_value دليل، هڪ اسپيس سان الڳ ٿيل:

=VLOOKUP("Jeremy Sweets", A2:D11, 4, FALSE)

يا، معيار کي الڳ سيلز ۾ داخل ڪريو (اسان جي صورت ۾ G1 ۽ G2) ۽ انهن کي گڏ ڪريو سيل:

=VLOOKUP(G1&" "&G2, A2:D11, 4, FALSE)

جيئن اسان ڪالمن ڊي مان هڪ قدر واپس ڪرڻ چاهيون ٿا، جيڪو ٽيبل جي صف ۾ چوٿين نمبر تي آهي، اسان 4 استعمال ڪريون ٿا col_index_num لاءِ. range_lookup argument FALSE تي Vlookup لاءِ مقرر ڪيو ويو آهي بلڪل صحيح. هيٺ ڏنل اسڪرين شاٽ نتيجو ڏيکاري ٿو:

جيڪڏهن توهان جي لوڪ اپ ٽيبل ٻي شيٽ ۾ آهي، شيٽ جو نالو پنهنجي VLOOKUP فارمولا ۾ شامل ڪريو. مثال طور:

=VLOOKUP(G1&" "&G2, Orders!A2:D11, 4, FALSE)

=VLOOKUP(G1&" "&G2, Orders, 4, FALSE)

وڌيڪ معلومات لاءِ، مهرباني ڪري ڏسو ڪيئن ڪجيExcel ۾ ٻي شيٽ مان ڏسو.

نوٽ. فارمولا صحيح طريقي سان ڪم ڪرڻ لاءِ، مددگار ڪالمن ۾ قدرن کي بلڪل ساڳي طرح سان ڳنڍيو وڃي جيئن lookup_value دليل ۾. مثال طور، اسان هڪ اسپيس اکر استعمال ڪيو معيار کي الڳ ڪرڻ لاءِ ٻنهي مددگار ڪالمن ۾ (B2&""&C2) ۽ VLOOKUP فارمولا (G1&""&G2).

فارمولا 2. ڪيترن ئي حالتن سان Excel VLOOKUP

نظريي ۾، توھان مٿي ڏنل طريقي کي استعمال ڪري سگھو ٿا Vlookup ٻن معيارن کان وڌيڪ. تنهن هوندي به، اتي ڪجهه caveats آهن. پهرين، هڪ نظر جي قيمت 255 اکرن تائين محدود آهي، ۽ ٻيو، ورڪ شيٽ جي ڊيزائن شايد مددگار ڪالمن کي شامل ڪرڻ جي اجازت نه ڏئي سگهي ٿي.

خوش قسمت، Microsoft Excel اڪثر ڪري هڪ کان وڌيڪ طريقا مهيا ڪري ٿو ساڳيو ڪم ڪرڻ لاء. ڪيترن ئي معيارن کي Vlookup ڪرڻ لاءِ، توهان استعمال ڪري سگهو ٿا هڪ INDEX MATCH ميلاپ يا XLOOKUP فنڪشن جيڪو تازو Office 365 ۾ متعارف ڪرايو ويو آهي.

مثال طور، 3 مختلف قدرن جي بنياد تي ڏسڻ لاءِ ( تاريخ ، گراهڪ جو نالو ۽ پراڊڪٽ ، ھيٺ ڏنل فارمولن مان ھڪڙو استعمال ڪريو:

=INDEX(D2:D11, MATCH(1, (G1=A2:A11) * (G2=B2:B11) * (G3=C2:C11), 0))

=XLOOKUP(1, (G1=A2:A11) * (G2=B2:B11) * (G3=C2:C11), D2:D11)

ڪٿي:

4>
  • G1 معيار 1 آھي (تاريخ)
  • G2 معيار آھي 2 (ڪسٽمر جو نالو)
  • G3 معيار آھي 3 (پراڊڪٽ)
  • A2:A11 آھي تلاش رينج 1 (تاريخون)
  • B2:B11 آهي ڏسندڙ رينج 2 (گراهڪن جا نالا)
  • C2:C11 آهي ڏسندڙ رينج 3 (پراڊڪٽس)
  • D2:D11 واپسي آهي حد (مقدار)
  • 16>

    نوٽ. سڀني ورزن ۾ سواءِ Excel 365، INDEXCtrl + Shift + Enter کي دٻائڻ سان MATCH کي CSE صفي فارمولا طور داخل ڪيو وڃي. Excel 365 ۾ جيڪو متحرڪ صفن کي سپورٽ ڪري ٿو اهو پڻ ڪم ڪري ٿو باقاعده فارمولا طور.

    فارمولن جي تفصيلي وضاحت لاءِ، مھرباني ڪري ڏسو:

    • XLOOKUP گھڻن معيارن سان
    • InDEX MATCH فارمولا گھڻن معيارن سان

    ڪيئن 2nd، 3rd يا nth ميچ حاصل ڪرڻ لاءِ VLOOKUP استعمال ڪريو

    جيئن ته توهان اڳ ۾ ئي ڄاڻو ٿا، Excel VLOOKUP صرف هڪ ملندڙ قيمت حاصل ڪري سگهي ٿو، وڌيڪ واضح طور تي، اهو پهريون مليو ميچ موٽائي ٿو. پر ڇا جيڪڏهن توهان جي ڳولا واري صف ۾ ڪيترائي ميچ آهن ۽ توهان 2nd يا 3rd مثال حاصل ڪرڻ چاهيو ٿا؟ اهو ڪم ڪافي پيچيده لڳي ٿو، پر حل موجود آهي!

    فارمولا 1. Vlookup Nth instance

    فرض ڪريو توهان وٽ هڪ ڪالم ۾ گراهڪ جا نالا آهن، اهي پروڊڪٽس جيڪي انهن خريد ڪيون آهن، ۽ توهان ڳولي رهيا آهيو. 2nd يا 3rd پراڊڪٽ ڳولڻ لاءِ جيڪو ڪنهن ڏنل ڪسٽمر طرفان خريد ڪيو ويو آهي.

    سڀ کان آسان طريقو اهو آهي ته ٽيبل جي کاٻي پاسي هڪ مددگار ڪالم شامل ڪيو وڃي جيئن اسان پهرين مثال ۾ ڪيو هو. پر هن ڀيري، اسان ان کي گراهڪ جي نالن ۽ واقعن جي نمبرن سان آباد ڪنداسين جهڙوڪ " John Doe1 "، " John Doe2 "، وغيره.

    واقعا حاصل ڪرڻ لاءِ، COUNTIF فنڪشن کي مخلوط رينج جي حوالي سان استعمال ڪريو (پهريون حوالو مطلق آهي ۽ ٻيو تعلق آهي $B$2:B2). جيئن ته مائٽي وارو حوالو سيل جي پوزيشن جي بنياد تي تبديل ٿئي ٿو جتي فارمولا نقل ڪيو ويو آهي، قطار 3 ۾ اهو ٿيندو $B$2:B3، قطار 4 ۾ -$B$2:B4، وغيره.

    گراهڪ جي نالي (B2) سان جڙيل، فارمولا هي فارم وٺي ٿو:

    =B2&COUNTIF($B$2:B2, B2)

    مٿي فارمولا A2 ڏانهن وڃي ٿو ، ۽ پوءِ توھان ان کي نقل ڪريو جيترا سيلز ۾ ضرورت مطابق.

    ان کان پوءِ، ھدف جو نالو ۽ واقعن جو نمبر الڳ سيلز ۾ داخل ڪريو (F1 ۽ F2)، ۽ ھيٺ ڏنل فارمولا استعمال ڪريو ھڪڙي خاص واقعن کي ڏسڻ لاءِ.

    =VLOOKUP(F1&F2, A2:C11, 3, FALSE)

    17>

    فارمولا 2. Vlookup 2nd ظهور

    جيڪڏهن توهان ڳولي رهيا آهيو 2nd مثال جي ڳولا جي قيمت، ته پوءِ توهان ڪري سگهو ٿا مددگار ڪالمن کان سواء ڪريو. ان جي بدران، ٽيبل صف کي متحرڪ طور INDIRECT فنڪشن کي استعمال ڪندي MATCH:

    =VLOOKUP(E1, INDIRECT("A"&(MATCH(E1, A2:A11, 0)+2)&":B11"), 2, FALSE)

    جتي:

    • E1 آهي ڏسڻ جي قيمت
    • A2:A11 ڏسندڙ رينج آهي
    • B11 آخري (هيٺ ساڄي) سيل آهي ڏسندڙ ٽيبل جو

    18>

    مهرباني ڪري نوٽ ڪريو ته مٿيون فارمولا هڪ مخصوص صورت لاءِ لکيو ويو آهي جتي لوڪ اپ ٽيبل ۾ ڊيٽا سيلز قطار 2 ۾ شروع ٿين ٿا. جيڪڏهن توهان جي ٽيبل شيٽ جي وچ ۾ ڪٿي آهي، هن آفاقي فارمولا کي استعمال ڪريو، جتي A1 آهي لوڪ اپ ٽيبل جي مٿين-کاٻي سيل تي مشتمل آهي. ڪالم هيڊر:

    =VLOOKUP(E1, INDIRECT("A"&(MATCH(E1, A2:A11, 0)+1+ROW(A1))&":B11"), 2, FALSE)

    هي فارمولا ڪيئن ڪم ڪندو آهي

    هتي فارمولا جو اهم حصو آهي جيڪو ٺاهي ٿو ڊائنامڪ ويلوڪ اپ رينج :

    INDIRECT("A"&(MATCH(E1, A2:A11, 0)+2)&":B11")

    ڏسڻ واري ميچ لاءِ ترتيب ڏنل MATCH فنڪشن (آخري دليل ۾ 0) نالن جي فهرست (A2:A11) جي مقابلي ۾ ٽارگيٽ نالي (E1) جو مقابلو ڪري ٿو ۽ پھرين مليل جي پوزيشن واپس ڪري ٿو ميچ، جيڪو 3 آهياسان جي صورت ۾. ھي نمبر استعمال ٿيڻ وارو آھي شروعاتي قطار جي همراهيءَ جي طور تي vlookup رينج لاءِ، تنھنڪري اسان ان ۾ 2 شامل ڪريون ٿا (پهرين مثال کي خارج ڪرڻ لاءِ +1 ۽ ڪالمن جي سرن سان قطار 1 کي خارج ڪرڻ لاءِ +1). متبادل طور تي، توھان استعمال ڪري سگھوٿا 1+ROW(A1) کي ڳڻڻ لاءِ ضروري ترتيب کي خودڪار طريقي سان ڳڻڻ لاءِ ھيڊر قطار جي پوزيشن جي بنياد تي (اسان جي صورت ۾ A1).

    نتيجي طور، اسان کي ھيٺيون متن اسٽرنگ ملي ٿو، جيڪو INDIRECT رينج ريفرنس ۾ بدلائي ٿو:

    INDIRECT("A"&5&":B11") -> A5:B11

    هي رينج VLOOKUP جي table_array دليل ڏانهن وڃي ٿي ان کي قطار 5 ۾ ڳولڻ شروع ڪرڻ تي مجبور ڪري ٿي، پهرين مثال کي ڇڏي ڏيک جو قدر:

    VLOOKUP(E1, A5:B11, 2, FALSE)

    ڪيئن Vlookup ۽ واپسي ڪيترن ئي قدرن کي Excel ۾

    The Excel VLOOKUP فنڪشن صرف هڪ ميچ واپس ڪرڻ لاءِ ٺهيل آهي. ڇا ھڪڙو طريقو آھي Vlookup گھڻن مثالن لاء؟ ها، اتي آهي، جيتوڻيڪ هڪ آسان ناهي. ان لاءِ ڪيترن ئي ڪمن جي گڏيل استعمال جي ضرورت آھي جھڙوڪ INDEX، SMALL ۽ ROW ھڪ صف جو فارمولا آھي.

    مثال طور، ھيٺ ڏنل ڳولھڻ جي حد B2:B16 ۾ ڏسندڙ قيمت F2 جا سڀ واقعا ڳولي سگھن ٿا ۽ گھڻن موٽائي سگھو ٿا. ڪالمن C مان ملن ٿا:

    {=IFERROR(INDEX($C$2:$C$11, SMALL(IF($F$1=$B$2:$B$11, ROW($C$2:$C$11)-1,""), ROW()-1)),"")}

    توهان جي ورڪ شيٽ ۾ فارمولا داخل ڪرڻ جا 2 طريقا آهن:

    1. پهرين سيل ۾ فارمولا ٽائيپ ڪريو، Ctrl + کي دٻايو. Shift + Enter ڪريو، ۽ پوءِ ان کي ڇڪيو ڪجھ وڌيڪ سيلز ڏانھن.
    2. ھڪڙي ڪالمن ۾ ڪيترائي ويجھا سيل منتخب ڪريو (ھيٺ ڏنل اسڪرين شاٽ ۾ F1:F11)، فارمولا ٽائيپ ڪريو ۽ Ctrl + کي دٻايو.ان کي مڪمل ڪرڻ لاءِ Shift + Enter ڪريو.

    ٻئي به صورت ۾، سيلن جو تعداد جنهن ۾ توهان فارمولا داخل ڪيو، برابر يا وڌ ۾ وڌ ممڪن ميلن جي تعداد کان وڌيڪ هجڻ گهرجي.

    فارمولا منطق جي تفصيلي وضاحت ۽ وڌيڪ مثالن لاءِ، مھرباني ڪري ڏسو ڪيئن ڪجي ايڪسل ۾ گھڻن قدرن کي VLOOKUP ڪيئن ڪجي.

    قطار ۽ ڪالمن ۾ ڪيئن VLOOKUP ڪجي (ٻه طرفي ڏس)

    ٻه طرفي ڏس (اڪا ميٽرڪس لوڪ اپ يا 2-ڊيميشنل لوڪ اپ ) هڪ فينسي لفظ آهي جنهن جي چونڪ تي قدر ڳولڻ لاءِ. هڪ مخصوص قطار ۽ ڪالمن. Excel ۾ ٻه-dimensional lookup ڪرڻ لاءِ ڪجھ مختلف طريقا آھن، پر جيئن ته ھن سبق جو مرڪز VLOOKUP فنڪشن تي آھي، تنھنڪري اسين قدرتي طور ان کي استعمال ڪنداسين.

    ھن مثال لاءِ، اسين ھيٺيان ڏسنداسين. مھينا سيلز سان گڏ ٽيبل ۽ ھڪ ڏنل مھيني ۾ مخصوص شيءِ لاءِ سيلز جي انگ کي حاصل ڪرڻ لاءِ VLOOKUP فارمولو ٺاھيو ۽ I2 ۾ ٽارگيٽ مهينو، فارمولا هن ريت آهي:

    =VLOOKUP(I1, A2:F9, MATCH(I2, A1:F1, 0), FALSE)

    24>

    هي فارمولا ڪيئن ڪم ڪري ٿو

    فارمولا جو بنيادي معياري VLOOKUP فنڪشن آهي جيڪو I1 ۾ ڏسڻ واري قيمت سان هڪ درست ميچ ڳولي ٿو. پر جيئن ته اسان کي خبر ناهي ته ڪنهن خاص مهيني لاءِ سيلز ڪهڙي ڪالم ۾ آهن، ان ڪري اسان ڪالم نمبر سڌو سنئون col_index_num دليل کي فراهم نٿا ڪري سگهون. انهي ڪالمن کي ڳولڻ لاء، اسان هيٺ ڏنل ميچ استعمال ڪندا آهيونفنڪشن:

    MATCH(I2, A1:F1, 0)

    انگريزي ۾ ترجمو ٿيل، فارمولا چوي ٿو: A1:F1 ۾ I2 ويليو ڏسو ۽ صف ۾ ان جي لاڳاپيل پوزيشن واپس ڪريو. ٽئين دليل کي 0 فراهم ڪرڻ سان، توھان MATCH کي ھدايت ڪندا آھيو ته قدر ڳولھڻ جي قدر جي بلڪل برابر آھي (اھو جيئن آھي FALSE استعمال ڪرڻ لاءِ range_lookup argument of VLOOKUP).

    جڏھن کان مار ڏسندڙ صف ۾ چوٿين ڪالمن ۾ آهي، MATCH فنڪشن 4 موٽائي ٿو، جيڪو سڌو وڃي ٿو col_index_num دليل VLOOKUP:

    VLOOKUP(I1, A2:F9, 4, FALSE)

    مهرباني ڪري ڌيان ڏيو ته جيتوڻيڪ مھينن جا نالا ڪالمن B ۾ شروع ٿين ٿا، اسين A1:I1 استعمال ڪندا آھيون ڏسندڙ صفن لاءِ. اهو انهي ترتيب سان ڪيو ويو آهي جيڪو MATCH پاران واپس ڪيل نمبر کي VLOOKUP جي table_array ۾ ڪالمن جي پوزيشن سان ملندو.

    Excel ۾ ميٽرڪس ڳولڻ جا وڌيڪ طريقا سکڻ لاءِ، مهرباني ڪري ڏسو INDEX MATCH MATCH ۽ ٻيا فارمولا 2-dimensional lookup لاءِ.

    ڪيئن ڪجي هڪ کان وڌيڪ Vlookup Excel ۾ (nested Vlookup)

    ڪڏهن ڪڏهن ائين به ٿي سگهي ٿو ته توهان جي مکيه ٽيبل ۽ لوڪ اپ ٽيبل ۾ هڪ ڪالم نه هجي. عام، جيڪو توهان کي ٻن جدولن جي وچ ۾ Vlookup ڪرڻ کان روڪي ٿو. بهرحال، اتي هڪ ٻيو ٽيبل موجود آهي، جنهن ۾ اها معلومات نه آهي جيڪا توهان ڳولي رهيا آهيو پر ان ۾ هڪ عام ڪالم آهي مکيه ٽيبل سان ۽ ٻيو عام ڪالم ڏسڻ واري جدول سان.

    هيٺيون تصوير ۾ صورتحال بيان ڪري ٿي:

    25>3>> مقصد قيمتن کي نقل ڪرڻ آهي بنيادي جدول جي بنياد تي شيون IDs . مسئلو اهو آهي ته قيمتن تي مشتمل جدول ۾ آئٽم IDs نه آهن، مطلب ته اسان کي هڪ فارمولي ۾ ٻه Vlookup ڪرڻا پوندا.

    سُھولت جي خاطر، اچو ته ڪجھ ٺاھيون نالو ڏنل حدون پهريون:

    • لوڪ اپ ٽيبل 1 جو نالو رکيو ويو آهي پراڊڪٽس (D3:E10)
    • لوڪ اپ ٽيبل 2 جو نالو رکيو ويو آهي قيمتون ( G3:H10 )

    ٽيبل ساڳيا يا مختلف ورڪ شيٽ ۾ ٿي سگھن ٿا.

    ۽ ھاڻي، اسين نام نهاد ڊبل ويلوڪ اپ ڪنداسون. ، aka nested Vlookup .

    پهرين، هڪ VLOOKUP فارمولا ٺاهيو ته جيئن پراڊڪٽ جو نالو ڳولهڻ جي جدول 1 ۾ (نالي پراڊڪٽس ) تي ٻڌل هجي. id (A3):

    =VLOOKUP(A3, Products, 2, FALSE)

    اڳيون، مٿي ڏنل فارمولا کي lookup_value argument ۾ رکو ٻئي VLOOKUP فنڪشن جي قيمتن کي ڪڍڻ لاءِ لوڪ اپ ٽيبل 2 (نالي قيمتون ) nested VLOOKUP پاران واپس ڪيل پراڊڪٽ جي نالي جي بنياد تي:

    =VLOOKUP(VLOOKUP(A3, Products, 2, FALSE), Prices, 2, FALSE)

    هيٺ ڏنل اسڪرين شاٽ اسان جي nested Vlookup فارمولا کي عمل ۾ ڏيکاري ٿو:

    6 توهان وٽ شايد ساڳئي فارميٽ ۾ ڊيٽا ڪيترن ئي ورڪ شيٽس تي ورهايل هجي. ۽ توھان جو مقصد آھي ھڪڙي مخصوص شيٽ مان ڊيٽا کي ڪڍڻو آھي ھڪڙي ڏنل سيل ۾ مکيه قدر جي بنياد تي.

    ھي ھڪڙي مثال مان سمجھڻ آسان ٿي سگھي ٿو. اچو ته چئو، توهان وٽ ساڳئي فارميٽ ۾ ڪجھ علائقائي سيلز رپورٽون آهن، ۽ توهان ڳولي رهيا آهيو ته ڪنهن مخصوص پيداوار لاءِ سيلز جا انگ اکر حاصل ڪرڻ لاءِ

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.