مواد جي جدول
هاڻي ۽ پوءِ، اسان کي پنهنجي وڏي Excel ورڪ شيٽ ۾ مخصوص معلومات ڳولڻي پوندي. پر، اهو دستي طور تي ڳولڻ لاء ٿڪل آهي. هڪ فارمولا تعاون ڪندڙ INDEX ۽ MATCH افعال ڊيٽا کي ڳولڻ جو شاندار ڪم تمام آساني سان ڪري سگهي ٿو. اهو پڻ ڪري سگھي ٿو ترقي يافته ڏسندڙ. هن آرٽيڪل ۾، اسان توهان کي ڏيکارينداسين ته استعمال ڪرڻ INDEX MATCH فارمولا in Excel.
استعمال ڪرڻ جا آسان ۽ موثر طريقا، اسان مثال طور هڪ نموني ڊيٽا سيٽ استعمال ڪنداسين. مثال طور، هيٺين ڊيٽا سيٽ جي نمائندگي ڪري ٿو سيلزمان ، پراڊڪٽ ، ۽ نيٽ سيلز ڪمپني جي.
Practice Workbook ڊائون لوڊ ڪريو
پاڻ تي مشق ڪرڻ لاءِ ھيٺ ڏنل ورڪ بڪ ڊائون لوڊ ڪريو.
INDEX-MATCH.xlsx جو استعمال
جو تعارف INDEX فنڪشن
- Syntax
INDEX(array, row_num,[column_num])
- دلائل
ار: اها حد جتان اهو ڊيٽا کي ڇڪيندو.
0> row_num: موٽڻ لاءِ ڊيٽا جو قطار نمبر.[column_num]: ڊٽا جو ڪالمن نمبر واپس ڪرڻ لاءِ.
- مقصد
انڊيڪس فنڪشن سيل جي قيمت يا حوالو حاصل ڪري ٿو جيڪو ڏنل حد ۾ هڪ خاص قطار ۽ ڪالمن جي چونڪ تي واقع آهي.
اندر هيٺ ڏنل ڊيٽا سيٽ، نيٽ سيلز 17000 موجود آهي چوٿين قطار ۽ 3هين رنج ۾ ڪالم B5:D10 .
وڌيڪ پڙهو: ايڪسل ۾ انڊيڪس ملائي هڪ کان وڌيڪ قطارون (3 طريقا)
9. INDEX MATCH استعمال ڪندي لڳ ڀڳ ميچ ڳولھيو
INDEX MATCH فارمولا تمام ڪارائتو آھي جڏھن لڳ ڀڳ ميچ ڳولھيو. هن مثال ۾، اسان هڪ لڳ ڀڳ نيٽ سيلز جي 6000 لاءِ پراڊڪٽ ڳوليندا سين. ان ڪري، عمل تي عمل ڪريو.
STEPS:
- سڀ کان پهريان، سيل تي ڪلڪ ڪريو F5 .
- پوءِ ٽائيپ ڪريو. فارمولا:
=INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
- آخر ۾، پريس ڪريو Enter .
نوٽ: ڊيٽا کي اڀرندي يا ڏسندي آرڊر ۾ هجڻ گهرجي هن فارمولا کي ڪم ڪرڻ لاءِ.
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- MATCH(F4,D5:D10,1)
MATCH فارمولا استعمال ڪري ٿو 1 ميچ ٽائيپ آرگيومينٽ جي طور تي جيڪو سڀ کان وڏو قدر واپس ڪندو جيڪو ڏسڻ جي قيمت 6000 کان گهٽ يا برابر هوندو. هتي، اهو واپس ايندو 2 .
- INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
هن INDEX فنڪشن هڪ روٽر جنهن ۾ آهي 2nd رينج ۾ قطار C5:C10 .
وڌيڪ پڙهو: جزوي ميچ لاءِ INDEX ۽ ميچ ڪيئن استعمال ڪجي (2 طريقا)
INDEX MATCH VLOOKUP کان وڌيڪ فائديمند ڇو آهي؟
1. INDEX MATCH فارمولا ڏسجي ٿو ٻنهي کاٻي پاسي کان ساڄي پاسي کان ڏسندڙ قدر
VLOOKUP فنڪشن کاٻي کان ڊيٽا حاصل نٿو ڪري سگهي تلاش جي قيمت جي پاسي. پر انڊيڪس ميچ فارمولا ڪري سگھي ٿو.
2. INDEX MATCH عمودي ۽ افقي حدن سان ڪم ڪري ٿو
VLOOKUP صرف عمودي مان ڊيٽا حاصل ڪري سگھي ٿو array، جڏهن ته INDEX MATCH عمودي ڊيٽا ۽ افقي ڊيٽا ذريعي وڃي سگھي ٿو.
3. VLOOKUP Descending Data سان ناڪام ٿئي ٿو
The VLOOKUP فڪشن نزدي ترتيب جي ڊيٽا کي سنڀالي نٿو سگهي جڏهن اهو لڳ ڀڳ ميچ ۾ اچي ٿو.
4. INDEX MATCH سان فارمولا ٿورو تيز آهي
VLOOKUP جڏهن تمام گهڻيون قطارون ۽ ڪالمن سان ڪم ڪري رهيا آهن ته اهو ڪم ٿورو سست آهي.
5. حقيقي ڪالمن جي پوزيشن کان آزاد
VLOOKUP حقيقي ڪالمن جي پوزيشن کان آزاد ناهي. تنهن ڪري، جڏهن توهان ڪنهن ڪالم کي حذف ڪندا، VLOOKUP فنڪشن غلط نتيجو ڏيندو.
6. VLOOKUP استعمال ڪرڻ ڏکيو ناهي
The VLOOKUP فنڪشن INDEX MATCH فنڪشن جي مقابلي ۾ استعمال ڪرڻ آسان آهي. ۽ اسان جا اڪثر ڳولها آپريشن VLOOKUP آسانيءَ سان ڪري سگهجن ٿا.
وڌيڪ پڙهو: INDEX MATCH بمقابله VLOOKUP فنڪشن (9 مثال)
نتيجو
ان کان پوءِ، توهان مٿي بيان ڪيل طريقن سان استعمال ڪري سگهندا INDEX MATCH فارمولا ان Excel . انهن کي استعمال ڪرڻ جاري رکو ۽ اسان کي ٻڌايو ته جيڪڏهن توهان وٽ ڪم ڪرڻ جا وڌيڪ طريقا آهن. تبصرو، تجويزون، يا سوالن کي ڇڏڻ نه وساريو جيڪڏھن توھان وٽ ھيٺ ڏنل تبصري سيڪشن ۾ آھي.
B5:D10.
MATCH فنڪشن جو تعارف
- Syntax
MATCH(lookup_value,lookup_array,[match_type])
- دلائل
lookup_value: ڊيٽا جي حد ۾ ڳولهڻ لاءِ قدر.
lookup_array : ڊيٽا جي حد جتان اهو ڳوليندو lookup_value .
[match_type]: – 1/0/1 . -1 ھڪ قدر لاءِ بيٺو آھي صحيح ميچ کان وڌيڪ، 0 ھڪڙي درست ميچ لاءِ، ۽ 1 صحيح ميچ کان گھٽ قدر لاءِ.
- Objective
MATCH فنڪشن هڪ صف ۾ lookup_value جي لاڳاپيل پوزيشن واپس ڪري ٿو.
هيٺ ڏنل ڊيٽا سيٽ ۾، F4 سيل جي قيمت فرينڪ ( lookup_value ) آهي ۽ فرينڪ موجود آهي <1 ۾> ٽيون پوزيشن سيلزمين سيڪشن ۾ ( B5:B10 ). تنهن ڪري اهو واپس اچي ٿو 3 .
9 مثال استعمال ڪرڻ لاءِ INDEX MATCH فارمولا Excel ۾
هاڻي، اسان گڏجي هڪ فارمولا ٺاهينداسين ٻن ڪمن. اسان اڳ ۾ ئي ڄاڻون ٿا ته INDEX فنڪشن کي ڊيٽا حاصل ڪرڻ لاء قطار ۽ ڪالمن نمبرن جي ضرورت آهي جڏهن ته MATCH فنڪشن ڊيٽا جي جڳھ کي واپس ڪري ٿو. تنهن ڪري، اسان آساني سان انهن جي دليل کي قطار ۽ ڪالمن نمبرن کي حاصل ڪرڻ لاءِ رکي سگهون ٿا.
هيٺين ڊيٽا سيٽ ۾، INDEX فنڪشن ڊيٽا کي ڪڍندو B5:D10 . MATCH فنڪشن قطار نمبر واپس ڪري ٿو 3 ۽ اسان ڪالمن نمبر بيان ڪيو آهي. تنهنڪري ديفارمولا موجود ڊيٽا کي آڻيندو 3rd قطار ۽ 3rd کالم ۾ رينج ۾.
1. ٻه طرفو ايڪسل ۾ INDEX MATCH سان ڳولهيو
ٻه طرفي ڏسڻ جو مطلب آهي قطار نمبر ۽ ڪالمن نمبر ٻنهي کي آڻڻ لاءِ استعمال ڪندي MATCH فنڪشن لاءِ گهربل INDEX فنڪشن. تنهن ڪري، ڪم کي انجام ڏيڻ لاءِ هيٺ ڏنل قدمن تي عمل ڪريو.
StepS:
- پهرين، سيل چونڊيو F6 .
- پوءِ، فارمولا ٽائيپ ڪريو:
=INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4,B4:D4,0))
- آخر ۾، پريس ڪريو Enter ۽ اهو قدر واپس ڪندو.
🔎 فارمولا ڪيئن ڪم ڪندو؟
- MATCH(F5,B5:B10,0)
The MATCH فارمولا 3 ڏانهن INDEX قطار طور واپس اچي ٿو نمبر.
- MATCH(F4,B4:D4,0))
هي MATCH فارمولا موٽائي ٿو 3 کان INDEX کالم نمبر جي طور تي.
- INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4, B4:D4,0))
آخر ۾، INDEX فنڪشن واپس اچي ٿو 13500 جيڪو 3rd قطار ۾ آهي ۽ 3rd رنج ۾ ڪالم B5:D10 .
وڌيڪ پڙهو: SUMPRODUCT INDEX ۽ MATCH ڪمن سان گڏ Excel ۾
2. INDEX MATCH فارمولا کاٻي طرف ڏسڻ لاءِ
INDEX MATCH فارمولا جو وڏو فائدو اهو آهي ته اهو ڊيٽا کي واپس حاصل ڪري سگهي ٿو کاٻي پاسي کان لوڪ اپ قدر. تنهن ڪري، عمل کي انجام ڏيڻ جا قدم سکو.
StepS:
- سڀ کان پهريان، سيل چونڊيو F5 .
- اڳيون، فارمولا ٽائيپ ڪريو:
=INDEX(B5:B10,MATCH(F4,C5:C10,0))
- آخر ۾، پريس ڪريو Enter ۽ اهو قدر واپس ڪندو.
هتي، فارمولا واپس ڪري ٿو سيلزمين جو نالو جيڪو ڏسندڙ قدر جي کاٻي پاسي آهي ڪيبل .
🔎 فارمولا ڪيئن ڪم ڪندو؟
- MATCH(F4,C5:C10,0)
The MATCH فارمولا 1 ڏانهن INDEX جيئن قطار نمبر.
- INDEX(B5:B10,MATCH(F4,C5:C10,0))
آخر ۾، INDEX فنڪشن واپسي ولم جيڪو پهرين رينج ۾ قطار ۾ آهي B5:B10 .
وڌيڪ پڙهو: ايڪسل ۾ انڊيڪس ميچ فارمولو ڪيئن استعمال ڪجي (9 مثال)
3. ڪيس-حساس انڊيڪس ميچ فارمولا استعمال ڪندي ڏسندي
The MATCH فنڪشن ڊفالٽ جي صورت ۾ حساس نه آهي. تنهن هوندي، اسان لاڳو ڪري سگھون ٿا EXACT فنڪشن ڏسڻ لاءِ جيڪو مٿين ۽ هيٺين ڪيسن جو احترام ڪري ٿو. ان ڪري، عمل جي پيروي ڪريو انڊيڪس ميچ فارمولا استعمال ڪريو انجام ڏيڻ لاءِ ڪيس – حساس ڏسندڙ ان ۾ ايڪسل .
StepS:
- شروع ۾، سيل چونڊيو F5 .
- بعد ۾، فارمولا ٽائيپ ڪريو:
=INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
- آخر ۾، دٻايو Enter قدر واپس ڪرڻ لاءِ.
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- EXACT(F4,B5:B10)
The EXACT فنڪشن واپسي TRUE صرف پهرين ڊيٽا لاءِ ( B5 ) رينج ۾ B5:B10 ۽ FALSE ٻين لاءِ.
- MATCH(TRUE,EXACT(F4,B5:B10),0)
هي MATCH فارمولا 1 ڏانهن INDEX قطار نمبر جي طور تي.
- INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
آخر ۾، INDEX فنڪشن واپسي 2600 جيڪو پهرين رينج ۾ قطار ۾ آهي D5:D10 .
وڌيڪ پڙهو: انڊيڪس سان مثال -Excel ۾ MATCH فارمولا (8 اپروچز)
4. استعمال ڪريو INDEX MATCH ويجهي ميچ لاءِ انهي صورت ۾، اسان کي ويجهي ميچ ڳولڻ چاهيون ٿا. اهو خاص طور تي انگن اکرن جي قيمتن سان ٿئي ٿو. ھاڻي، InDEX MATCH فارمولا استعمال ڪندي Clost Match ڳولڻ جو عمل سکو.
STEPS:
- <10 سيل منتخب ڪريو F5 پهريون.
- پوءِ فارمولا ٽائيپ ڪريو:
=INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0))
- آخر ۾، پريس ڪريو Enter .
🔎 فارمولا ڪيئن ڪم ڪندو؟
- ABS(D5:D10-F4)
پهريون، فارمولا F4 سيل جي قيمت کي حد کان گھٽ ڪري ٿو D5:D10 فرق پيدا ڪرڻ لاءِ ۽ اسان استعمال ڪريون ٿا ABS فنڪشن ناڪاري نتيجن کي مثبت نتيجن ۾ تبديل ڪرڻ لاءِ.
- MIN(ABS(D5: D10-F4))
پوءِ، MIN فنڪشن ٿورڙو فرق ڏئي ٿو جيڪو آهي 500 .
- MATCH(MIN(ABS(D5:D10-F4))،ABS(D5:D10-F4)،0)
MIN(ABS(D5:D10-F4)) فارمولا آئوٽ پُٽ لُڪ اپ ويليو آهي ( 500 ) MATCH فنڪشن ۽ ڏسندڙ صف لاءِ is ABS(D5:D10-F4) فارمولا آئوٽ پُٽ.
- INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)), ABS(D5:D10-F4),0))
آخرڪار، INDEX فنڪشن واپس اچي ٿو روٽر جيئن ته ان جي ويجهو آهي نيٽ سيلز رقم 5000 .
5. INDEX MATCH فارمولا
سڀ کان وڌيڪ ڪارائتو عملن مان هڪ INDEX MATCH سان. فارمولا اهو آهي ته اهو ڪيترن ئي حالتن جي بنياد تي هڪ ڳولها انجام ڏئي سگهي ٿو. هيٺ ڏنل قدمن تي عمل ڪريو ڏسو ته اسان ڪيئن حاصل ڪري سگهون ٿا نيٽ سيلز بنياد تي سيلزمين نالو ۽ پراڊڪٽ .
قدم:
- سڀ کان پهريان، سيل چونڊيو F6 فارمولا ٽائپ ڪرڻ لاءِ: 12>
=INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10),0))
- بعد ۾، دٻايو Enter ۽ توھان کي نتيجو ملندو.
22>
🔎 فارمولا ڪيئن ڪم ڪندو؟
- MATCH(1,(F4=B5:B10)*(F5=C5:C10),0)
MATCH فارمولا 2 ڏانهن INDEX قطار نمبر جي طور تي واپس اچي ٿو. هتي، اسان ڪيترن ئي معيارن جو مقابلو ڪريون ٿا بولين منطق لاڳو ڪندي.
- INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10), 0))
آخر ۾، INDEX فنڪشن واپس اچي ٿو 11500 جيڪو 2nd رينج ۾ قطار ۾ آهي D5:D10 .
وڌيڪ پڙهو: ڪيئن ڪجيگھڻا نتيجا پيدا ڪرڻ لاءِ Excel ۾ INDEX-MATCH فارمولا استعمال ڪريو
ساڳئي پڙھڻ
- ايڪسل ۾ گھڻن معيارن کي استعمال ڪندي INDEX، MATCH، ۽ COUNTIF فنڪشن
- ڪيئن استعمال ڪجي INDEX & Excel VBA ۾ MATCH ورڪ شيٽ ڪم ڪري ٿو
- Excel Index Match سنگل/گهڻن معيارن سان سنگل/گهڻن نتيجن سان
- ايڪسل ۾ هڪ کان وڌيڪ شيٽ تي INDEX MATCH ( متبادل سان)
- SUMIF سان INDEX ۽ MATCH افعال سان Excel ۾
6. Excel INDEX MATCH فارمولا وائلڊ ڪارڊ ڪردارن سان
اسان استعمال ڪري سگھون ٿا asterisk ( * )، جيڪو ھڪ Wildcard Character آھي، ھڪڙي ڳولھڻ واري قدر لاءِ جزوي ميچ ڳولڻ لاءِ. ڪم کي انجام ڏيڻ لاء هيٺ ڏنل مثال ڏسو. اسان وٽ آهي Nat سيل ۾ F4 . ان نالي سان ڪو به سيلزمين ناهي پر اسان وٽ آهي ناٿن ، جيڪو جزوي ميچ آهي.
اسٽيپس:
- سڀ کان پهريان، سيل چونڊيو F5 .
- ان کان پوءِ فارمولا ٽائيپ ڪريو:
=INDEX(D5:D10,MATCH(F4&"*",B5:B10,0))
- آخر ۾، Enter دٻايو ۽ اهو نيٽ سيلز جي نٿن کي واپس ڪندو.
🔎 فارمولا ڪيئن ڪم ڪندو؟
- MATCH(F4&"*",B5:B10,0)
F4&”*” اسان جي ڳولهڻ جي قيمت آهي جتي ستاري هڪ وائلڊ ڪارڊ اکر آهي جيڪو Nat سان شروع ٿيندڙ ڪنهن به حرف جي نمائندگي ڪري ٿو. فارمولا واپس اچي ٿو 4 .
- INDEX(D5:D10,MATCH(F4&"*",B5:B10,0))
آخر ۾، INDEX فنڪشن واپس اچي ٿو 17000 جيڪو 4هين رينج ۾ قطار ۾ آهي D5:D10 .
وڌيڪ پڙهو: ايڪسل ۾ وائلڊ ڪارڊ سان INDEX MATCH گھڻا معيار (هڪ مڪمل گائيڊ)
7. ايڪسل ۾ ٽن طرفن واري ڏسڻ لاءِ انڊيڪس ميچ لاڳو ڪريو
INDEX MATCH فارمولا جو ترقي يافته استعمال هڪ Three-way lookup انجام ڏيڻ بابت آهي. INDEX فنڪشن جو ٻيو نحو آهي:
INDEX (array, row_num, [col_num], [area_num])
ڪٿي، [area_num] ( اختياري ) مطلب ته جيڪڏهن آري آرگيومينٽ ڪيترن ئي رينجز جو آهي، ته هي نمبر سڀني حدن مان مخصوص ريفرنس چونڊيندو.
هن مثال ۾، اسان' هن اختياري دليل کي استعمال ڪندي ڪنهن به مهيني جي گهربل ڊيٽا واپس ڪرڻ لاءِ جنوري ، فيبروري ، ۽ مارچ . تنهن ڪري، هيٺ ڏنل قدمن تي عمل ڪريو استعمال ڪريو INDEX MATCH فارمولا ان ۾ Excel for Three-way Lookup .
قدم:
- سڀ کان پهريان، سيل چونڊيو F7 فارمولا ٽائپ ڪرڻ لاءِ:
=INDEX((B6:D7,B11:D12,B16:D17),MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4="January",1,IF(F4="February",2,3))))
9>
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- IF(F4=”جنوري”,1,IF(F4=”فيبروري”,2,3))
IF فنڪشن موٽندو 2 جيئن اسان جو ڏنل مهينو آهي فيبروري . INDEX فنڪشن 2nd array يعني فيبروري مان قيمت حاصل ڪندو.
- MATCH(F6,B5:D5,0)
MATCH فنڪشن واپس اچي ٿو 3 .
- MATCH(F5,B6:B7,0)
هي MATCH فنڪشن واپس اچي ٿو 2 .
- INDEX((B6:D7,B11:D12, B16:D17)،MATCH(F5,B6:B7,0)،MATCH(F6,B5:D5,0)،(IF(F4="January",1,IF(F4="فيبروري",2,3) )))
آخر ۾، INDEX فنڪشن واپس اچي ٿو 12500 جيڪو 3rd کالم جي چونڪ ۾ آهي ۽ 2nd صف جي 2nd array.
وڌيڪ پڙهو: ڪيئن استعمال ڪجي INDEX MATCH بجاءِ ايڪسل ۾ VLOOKUP (3 طريقا )
8. INDEX MATCH فارمولا سان پوري قطار/ڪالمن جا قدر واپس وٺو
INDEX MATCH فارمولا جي ٻي ايپليڪيشن سڄي قطار مان ڊيٽا حاصل ڪري رهي آهي يا ڪالم. تنهن ڪري، عمل کي انجام ڏيڻ جو طريقو سکو.
STEPS:
- شروع ۾، سيل چونڊيو F5 . هتي، فارمولا ٽائيپ ڪريو:
=INDEX(B5:D10,MATCH(F4,B5:B10,0),0)
9>
🔎 فارمولا ڪيئن ڪم ڪندو؟
- MATCH(F4,B5:B10,0)
The MATCH فارمولا واپس اچي ٿو 3 تي INDEX جيئن قطار نمبر.
- INDEX(B5:D10,MATCH(F4,B5:B10, 0),0)
هن INDEX فنڪشن کي رينج ۾ 3rd قطار ۾ سڀني قدرن کي موٽائي ٿو