एक्सेल सूत्र: स्व-निहित VLOOKUP -

विषय - सूची

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

=VLOOKUP(lookup,(table_array),column,match)

सारांश

स्व-निहित VLOOKUP सूत्र बनाने के लिए, आप तालिका को VLOOKUP के अंदर एक सरणी स्थिरांक में बदल सकते हैं। दिखाए गए उदाहरण में, F7 में सूत्र है:

=VLOOKUP(E7,(0,"F";60,"D";70,"C";80,"B";90,"A"),2,TRUE)

स्पष्टीकरण

आम तौर पर, VLOOKUP के लिए दूसरा तर्क B6: C10 जैसी श्रेणी के रूप में प्रदान किया जाता है। जब सूत्र का मूल्यांकन किया जाता है, तो यह संदर्भ आंतरिक रूप से दो आयामी सरणी में परिवर्तित होता है:

(0,"F";60,"D";70,"C";80,"B";90,"A")

प्रत्येक अल्पविराम एक स्तंभ को इंगित करता है, और प्रत्येक अर्ध-कॉलन एक पंक्ति को इंगित करता है। यह जानकर, जब एक तालिका छोटी होती है, तो आप तालिका को "सरणी स्थिरांक" में बदल सकते हैं और संदर्भ के बजाय, VLOOKUP के अंदर सरणी स्थिरांक का उपयोग कर सकते हैं।

लाभ यह है कि अब आपको कार्यपत्रक पर एक तालिका बनाए रखने की आवश्यकता नहीं है। नुकसान यह है कि सरणी सूत्र में हार्ड-कोडित है। यदि आप सूत्र को एक से अधिक सेल में कॉपी करते हैं, तो आपको सरणी के एक से अधिक इंस्टेंस को बनाए रखना होगा। एक सरणी स्थिरांक को संपादित करना कार्यपत्रक पर एक तालिका को संपादित करने की तुलना में अधिक कठिन है, और अन्य उपयोगकर्ता सूत्र को नहीं समझ सकते हैं।

नामित श्रेणी विकल्प

यदि आप एक स्व-निहित तालिका चाहते हैं, लेकिन वर्कशीट में तालिका के कई उदाहरण नहीं चाहते हैं, तो आप सरणी स्थिरांक का उपयोग करके एक नामित सीमा बना सकते हैं, फिर VLOOKUP में नामित सीमा का संदर्भ लें। इस दृष्टिकोण का लाभ यह है कि बनाए रखने के लिए तालिका का केवल एक बार उदाहरण है।

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