
सामान्य सूत्र
=XLOOKUP(value,rng1,rng2,"no match",0,-1) // last exact match
सारांश
XLOOKUP के साथ सेट किए गए डेटा में अंतिम मैच को पुनः प्राप्त करने के लिए, पांचवें तर्क को -1 पर सेट करें। दिखाए गए उदाहरण में, G5 में सूत्र, नीचे कॉपी किया गया है:
=XLOOKUP(F5,item,price,0,-1)
जहाँ आइटम (B5: B15) और मूल्य (D5: D15) को श्रेणी कहा जाता है।
स्पष्टीकरण
डिफ़ॉल्ट रूप से, XLOOKUP डेटा सेट में पहला मैच लौटाएगा। हालाँकि, XLOOKUP डेटा खोजने के क्रम को नियंत्रित करने के लिए search_mode नामक एक वैकल्पिक तर्क प्रदान करता है। खोज मोड को -1 पर सेट करने से XLOOKUP "अंतिम से पहले" या दूसरे शब्दों में, डेटा के माध्यम से पीछे की ओर खोज करता है। आप दिखाए गए उदाहरण में उपयोग किए गए इस विकल्प को देख सकते हैं। G5 में सूत्र, नीचे कॉपी किया गया है:
=XLOOKUP(F5,item,price,"no match",0,-1)
नामांकित श्रेणियों के बिना एक ही सूत्र है:
=XLOOKUP(F5,$B$5:$B$15,$D$5:$D$15,"no match",0,-1)
XLOOKUP के तर्क निम्नानुसार कॉन्फ़िगर किए गए हैं:
- लुकअप_वेल्यू सेल F5 से आता है
- लुकअप_अरे नामित रेंज आइटम (B5: B15) है
- Return_array नाम सीमा मूल्य (D5: D15) है
- Not_found तर्क "कोई मेल नहीं" के रूप में प्रदान किया गया है
- Match_mode 0 पर सेट है (सटीक मिलान)
- Search_mode को -1 पर सेट किया गया है (अंतिम से पहले)
प्रत्येक पंक्ति में, XLOOKUP स्तंभ F में B5: B15 में आइटम के नाम की तलाश करता है, जो नीचे से शुरू होता है। जब एक सटीक मिलान पाया जाता है, तो कॉलम D में संबंधित मूल्य वापस आ जाता है। यदि कोई मैच नहीं मिला, तो XLOOKUP # N / A वापस कर देगा।
नोट: यह उदाहरण आरोही क्रम में तिथि के अनुसार छांटे जा रहे डेटा पर निर्भर करता है। यदि डेटा अनसोल्ड है, तो इस उदाहरण को देखें।