एक्सेल सूत्र: बेसिक INDEX MATCH -

विषय - सूची

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

=INDEX(data,MATCH(value,lookup_column,FALSE),column)

सारांश

यह उदाहरण दिखाता है कि सटीक मिलान के आधार पर तालिका से जानकारी प्राप्त करने के लिए INDEX और MATCH का उपयोग कैसे किया जाता है। दिखाए गए उदाहरण में, सेल H6 का सूत्र है:

=INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),2)

1995 में, जिस वर्ष फिल्म टॉय स्टोरी रिलीज़ हुई थी।

स्पष्टीकरण

यह सूत्र तालिका में टॉय स्टोरी की पंक्ति स्थिति प्राप्त करने के लिए MATCH फ़ंक्शन का उपयोग करता है, और स्तंभ में उस पंक्ति पर मान प्राप्त करने के लिए INDEX फ़ंक्शन। स्तंभ B में H4 में मान देखने के लिए MATCH कॉन्फ़िगर किया गया है:

MATCH(H4,B5:B9,FALSE)

ध्यान दें कि अंतिम तर्क FALSE है, जो MATCH को एक सटीक मिलान करने के लिए मजबूर करता है।

MATCH पंक्ति 4 पर "टॉय स्टोरी" पाता है और इस नंबर को INDEX को पंक्ति संख्या के रूप में लौटाता है। INDEX को सारणी के साथ कॉन्फ़िगर किया गया है जिसमें तालिका में सभी डेटा शामिल हैं, और कॉलम संख्या 2 के रूप में हार्ड-कोडित है। एक बार MATCH 4 हमारे पास आता है:

=INDEX(B5:E9,4,2)

INDEX तब 4 वें पंक्ति और 2 कॉलम के चौराहे पर मान को पुनः प्राप्त करता है, जो कि "1995" है।

उदाहरण में अन्य सूत्र स्तंभ संख्या को छोड़कर समान हैं:

=INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),2) // year =INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),3) // rank =INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),4) // sales

एक एकल स्तंभ के साथ INDEX

ऊपर के उदाहरण में, INDEX को एक सारणी प्राप्त होती है जिसमें तालिका में सभी डेटा होते हैं। हालाँकि, आप केवल एक स्तंभ के साथ काम करने के लिए सूत्रों को फिर से लिख सकते हैं, जो स्तंभ संख्या की आपूर्ति करने की आवश्यकता को समाप्त करता है:

=INDEX(C5:C9,MATCH(H4,B5:B9,FALSE)) // year =INDEX(D5:D9,MATCH(H4,B5:B9,FALSE)) // rank =INDEX(E5:E9,MATCH(H4,B5:B9,FALSE)) // sales

प्रत्येक मामले में, INDEX एक एकल-स्तंभ सरणी प्राप्त करता है जो डेटा पुनर्प्राप्त होने से मेल खाती है, और MATCH पंक्ति संख्या की आपूर्ति करता है।

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