एक्सेल फॉर्मूला: INDEX और MATCH के साथ लेफ्ट लुकअप -

विषय - सूची

सामान्य सूत्र

=INDEX(range,MATCH(A1,id,0))

सारांश

INDEX और MATCH के साथ एक बाईं लुकअप करने के लिए, ID के रूप में कार्य करने वाले कॉलम में लुकअप मान का पता लगाने के लिए MATCH फ़ंक्शन सेट करें। फिर उस स्थिति में मूल्यों को पुनः प्राप्त करने के लिए INDEX फ़ंक्शन का उपयोग करें। दिखाए गए उदाहरण में, H5 का सूत्र है:

=INDEX(item,MATCH(G5,id,0))

जहाँ आइटम (B5: B15) और id (E5: E15) को श्रेणी कहा जाता है।

स्पष्टीकरण

INDEX और MATCH का एक और लुकअप फंक्शन जैसे VLOOKUP का उपयोग करने का एक फायदा यह है कि INDEX और MATCH आसानी से डेटा के किसी भी कॉलम में लुकअप वैल्यू के साथ काम कर सकते हैं।

दिखाए गए उदाहरण में, स्तंभ B के माध्यम से E में स्तंभ आईडी में एक अद्वितीय ID के साथ उत्पाद डेटा होता है। ID को एक लुकअप मान के रूप में उपयोग करते हुए, तालिका सही आइटम, रंग और मूल्य को पुनः प्राप्त करने के लिए INDEX और MATCH का उपयोग करती है।

प्रत्येक सूत्र में, MATCH फ़ंक्शन का उपयोग इस तरह के उत्पाद की स्थिति (पंक्ति) का पता लगाने के लिए किया जाता है:

MATCH(G5,id,0) // returns 3

लुकअप मान सेल G5 से आता है, लुकअप ऐरे का नाम रेंज आईडी (E5: E15) है, और सटीक मिलान के लिए मिलान प्रकार शून्य (0) पर सेट है। परिणाम 3 है, चूंकि, आईडी 1003 डेटा की तीसरी पंक्ति में दिखाई देता है। यह मान पंक्ति संख्या के रूप में सीधे INDEX फ़ंक्शन पर लौटाया जाता है, और INDEX "टी-शर्ट" लौटाता है।

=INDEX(item,3) // returns "T-shirt"

H5, I5 और J5 में सूत्र इस प्रकार हैं:

=INDEX(item,MATCH(G5,id,0)) // get item =INDEX(color,MATCH(G5,id,0)) // get color =INDEX(price,MATCH(G5,id,0)) // get price

ध्यान दें कि MATCH फ़ंक्शन का उपयोग प्रत्येक सूत्र में बिल्कुल उसी तरह किया जाता है। सूत्र में एकमात्र अंतर INDEX को दिया गया सरणी है। एक बार MATCH का परिणाम (id 1003 के लिए 3) हमारे पास है:

=INDEX(item,3) // returns "T-shirt" =INDEX(color,3) // returns "Black" =INDEX(price,3) // returns 19

बिना नाम के पर्वतमाला

ऊपर नामित श्रेणियां केवल सुविधा के लिए उपयोग की जाती हैं। नामांकित श्रेणियों के समतुल्य सूत्र हैं:

=INDEX($B$5:$B$15,MATCH($G5,$E$5:$E$15,0)) // item =INDEX($C$5:$C$15,MATCH($G5,$E$5:$E$15,0)) // color =INDEX($D$5:$D$15,MATCH($G5,$E$5:$E$15,0)) // price

रंग अब बदलने के बिना नकल करने की अनुमति देने के लिए पूर्ण संदर्भ हैं। $ G5 में लुकअप वैल्यू केवल कॉलम को लॉक करने के लिए एक मिश्रित संदर्भ है।

दिलचस्प लेख...