एक्सेल सूत्र: कई मानदंडों के साथ XLOOKUP -

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

=XLOOKUP(val1&val2&val3,rng1&rng2&rng3,results)

सारांश

कई मानदंडों के साथ XLOOKUP का उपयोग करने के लिए, आप लुकअप मानों और लुकअप सरणियों को सीधे सूत्र में ले सकते हैं। दिखाए गए उदाहरण में, H8 में सूत्र है:

=XLOOKUP(H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14)

XLOOKUP रिटर्न $ 17.00, एक बड़े लाल टी-शर्ट की कीमत।

नोट: XLOOKUP मूल रूप से सरणियों को संभाल सकता है; नियंत्रण + शिफ्ट + दर्ज के साथ प्रवेश करने की कोई आवश्यकता नहीं है।

स्पष्टीकरण

VLOOKUP पर XLOOKUP का एक अच्छा फायदा यह है कि XLBookUP कार्यपत्रक पर आवश्यक रेंजों के बजाय सीधे सरणियों के साथ काम कर सकता है। यह सूत्र में सरणियों को इकट्ठा करना संभव बनाता है, और इन्हें फ़ंक्शन में धकेलता है।

एक समय में एक तर्क पर काम करते हुए, लुकअप मान H5, H6 और H7 को जोड़कर बनाया जाता है:

=XLOOKUP(H5&H6&H7

यह स्ट्रिंग "टी-शर्टलार्जेड" के परिणामस्वरूप होता है।

लुकअप सरणी एक समान तरीके से बनाई गई है, सिवाय इसके कि अब हम रेंज में शामिल हो रहे हैं:

=XLOOKUP(H5&H6&H7,B5:B14&C5:C14&D5:D14

वापसी सरणी को एक सामान्य श्रेणी के रूप में आपूर्ति की जाती है :, E5: E14:

=XLOOKUP(H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14

Essense में, हम इस तरह के डेटा में लुकअप वैल्यू "टी-शर्टलार्जेड" की तलाश कर रहे हैं:

देखने का ढंग result_array
टी-शर्टस्माल्ड १५
टी-शर्टमेडियमब्लू १६
टी-शर्टलार्जेड १।
हुडीस्मालग्रे २।
हडडीमेडियमब्लू २ ९
हुडीलेर्जब्लैक ३०
हैटेडियमब्लैक २५
हैटेडियमग्रे २६
HatLargeRed २४
टी-शर्टलार्जब्लू १६

मैच मोड डिफॉल्ट्स को सटीक रूप से बताता है, और खोज मोड पहले मैच के लिए डिफॉल्ट करता है, इसलिए XLOOKUP $ 17.00 रिटर्न देता है।

बूलियन तर्क के साथ

जबकि सिंटैक्स के ऊपर बताया गया है कि साधारण "मिलान" के बराबर काम करता है, आप इस तरह के फॉर्मूले का निर्माण करने के लिए बूलियन लॉजिक का उपयोग कर सकते हैं:

=XLOOKUP(1,(B5:B14=H5)*(C5:C14=H6)*(D5:D14=H7),E5:E14)

यह अधिक लचीला दृष्टिकोण है क्योंकि सिंटैक्स को अन्य तार्किक ऑपरेटरों और अन्य कार्यों का उपयोग करने के लिए समायोजित किया जा सकता है क्योंकि अधिक जटिल लुकअप के लिए आवश्यक है।

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