
सामान्य सूत्र
=XLOOKUP(value,rng1,rng2)
सारांश
एक सटीक मिलान खोजने के लिए XLOOKUP का उपयोग करने के लिए, आपको लुकअप मान, लुकअप रेंज और परिणाम श्रेणी की आपूर्ति करनी होगी। दिखाए गए उदाहरण में, H6 में सूत्र है:
=XLOOKUP(G4,B5:B18,D5:D18)
जो 3,517,424 देता है, कॉलम डी से बर्लिन की आबादी।
स्पष्टीकरण
दिखाए गए उदाहरण में, सेल जी 4 में लुकअप वैल्यू, "बर्लिन" शामिल है। XLOOKUP तालिका में इस मान को खोजने के लिए कॉन्फ़िगर किया गया है, और जनसंख्या को वापस लौटाता है। G5 में सूत्र है:
=XLOOKUP(G4,B5:B18,D5:D18) // get population
- लुकअप_वेल्यू सेल G4 से आता है
- लुकअप_अरे रेंज B5: B18 है, जिसमें सिटी नाम शामिल हैं
- Return_array D5: D18 है, जिसमें जनसंख्या है
- Match_mode प्रदान नहीं किया गया है और 0 से चूक (सटीक मिलान)
- Search_mode प्रदान नहीं किया गया है और 1 से चूक (पहले से अंतिम)
जनसंख्या के बजाय काउंटी लौटने के लिए, केवल रिटर्न ऐरे को बदला जाता है। G6 में सूत्र है:
=XLOOKUP(G4,B5:B18,C5:C18) // get country
XLOOKUP बनाम VLOOKUP
जनसंख्या को पुनः प्राप्त करने के लिए बराबर VLOOKUP सूत्र है:
=VLOOKUP(G4,B5:D18,3,0)
कुछ उल्लेखनीय अंतर हैं जो XLOOKUP को अधिक लचीला और पूर्वानुमान योग्य बनाते हैं:
- VLOOKUP को दूसरे तर्क के रूप में पूर्ण तालिका सरणी की आवश्यकता होती है। XLOOKUP को लुकअप मान के साथ केवल रेंज की आवश्यकता होती है।
- VLOOKUP को परिणाम कॉलम निर्दिष्ट करने के लिए एक कॉलम इंडेक्स तर्क की आवश्यकता होती है। XLOOKUP को एक सीमा की आवश्यकता होती है।
- VLOOKUP डिफ़ॉल्ट रूप से एक अनुमानित मैच करता है। यह व्यवहार गंभीर समस्याएं पैदा कर सकता है। XLOOKUP डिफ़ॉल्ट रूप से सटीक मिलान करता है।