एक्सेल सूत्र: मैच अगले उच्चतम मूल्य -

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

=INDEX(data,MATCH(lookup,values)+1)

सारांश

लुकअप तालिका में "अगले उच्चतम" मान का मिलान करने के लिए, आप INDEX और MATCH पर आधारित सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, F6 में सूत्र है:

=INDEX(level,MATCH(F4,points)+1)

जहाँ "स्तर" नामांकित श्रेणी C5: C9 है, और "अंक" नाम सीमा B5: B9 है।

स्पष्टीकरण

यह सूत्र एक छोटे से मोड़ के साथ INDEX + MATCH का एक मानक संस्करण है।

अंदर से बाहर काम कर रहे, MATCH का उपयोग F4, 2100 में मान के लिए सही पंक्ति संख्या का पता लगाने के लिए किया जाता है। तीसरे तर्क के बिना, match_type, परिभाषित, MATCH लगभग अनुमानित मिलान और रिटर्न 2।

छोटा मोड़ यह है कि हम मिलान परिणाम को ओवरराइड करने के लिए इस परिणाम में 1 जोड़ते हैं और INDEX के लिए पंक्ति संख्या के रूप में 3 वापस करते हैं।

स्तर (C5: C9) के साथ सरणी के रूप में आपूर्ति की जाती है, और 3 पंक्ति संख्या के रूप में, INDEX "गोल्ड" देता है:

=INDEX(level,3) // returns Gold

एक अन्य विकल्प

उपरोक्त दृष्टिकोण सरल लुकअप के लिए ठीक काम करता है। यदि आप अधिक पारंपरिक तरीके से "अगला सबसे बड़ा" मैच खोजने के लिए MATCH का उपयोग करना चाहते हैं, तो आप अवरोही क्रम में लुकअप सरणी को सॉर्ट कर सकते हैं, और इस पेज पर बताए गए तरीके से MATCH का उपयोग कर सकते हैं।

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