एक्सेल सूत्र: VLOOKUP के साथ आंशिक मैच -

विषय - सूची

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

=VLOOKUP(value&"*",data,column,FALSE)

सारांश

आंशिक मैच के आधार पर तालिका से जानकारी प्राप्त करने के लिए, आप वाइल्डकार्ड के साथ सटीक मिलान मोड में VLOOKUP फ़ंक्शन का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, H7 में सूत्र है:

=VLOOKUP(value&"*",data,2,FALSE)

जहाँ मान (H4) और डेटा (B5: E104) का नाम रेंज है।

स्पष्टीकरण

VLOOKUP फ़ंक्शन वाइल्डकार्ड का समर्थन करता है, जो लुकअप वैल्यू पर आंशिक मैच करने के लिए संभव बनाता है। उदाहरण के लिए, आप लुकअप वैल्यू के केवल एक भाग में टाइपिंग के आधार पर मूल्यों को प्राप्त करने के लिए VLOOKUP का उपयोग कर सकते हैं। VLOOKUP के साथ वाइल्डकार्ड का उपयोग करने के लिए, आपको अंतिम तर्क के लिए FALSE या 0 प्रदान करके सटीक मिलान मोड निर्दिष्ट करना होगा, जिसे range_lookup कहा जाता है।

इस उदाहरण में, हम एक वाइल्डकार्ड के रूप में तारांकन चिह्न (*) का उपयोग करते हैं, जो शून्य या अधिक वर्णों से मेल खाता है। H4 में टाइप किए गए मान के आंशिक मिलान की अनुमति देने के लिए, हम इस तरह लुकअप वैल्यू की आपूर्ति करते हैं:

value&"*"

यह अभिव्यक्ति नामांकित श्रेणी मान में वाइल्डकार्ड के साथ ampersand (&) का उपयोग करके समवर्ती करने के लिए पाठ से जुड़ती है । यदि हम नामित सीमा मान (H4) में "Aya" जैसे स्ट्रिंग में टाइप करते हैं , तो परिणाम "Aya *" है, जो लुकअप मान के रूप में सीधे VLOOKUP में वापस आ जाता है। "परिणाम के साथ शुरू होता है" मैच में वाइल्डकार्ड को अंतिम परिणामों पर रखना। यह VLOOKUP का कारण स्तंभ B में पहली प्रविष्टि से मेल खाता है जो "Aya" से शुरू होता है।

वाइल्डकार्ड मिलान सुविधाजनक है, क्योंकि आपको पूरा नाम नहीं लिखना है, लेकिन आपको डुप्लिकेट या निकट डुप्लिकेट से सावधान रहना चाहिए। उदाहरण के लिए, तालिका में "बेलीर" और "बेली" दोनों शामिल हैं, इसलिए H4 में "बाई" टाइप करने पर केवल पहला मैच ("बेलीर") वापस आ जाएगा, भले ही दो नाम हैं जो "बाई" से शुरू होते हैं।

अन्य कॉलम

H7: H10 के सूत्र बहुत समान हैं; एकमात्र अंतर स्तंभ सूचकांक है:

=VLOOKUP(value&"*",data,2,FALSE) // first =VLOOKUP(value&"*",data,1,FALSE) // last =VLOOKUP(value&"*",data,3,FALSE) // id =VLOOKUP(value&"*",data,4,FALSE) // dept

प्रकार मिलान होता है

एक "टाइप टाइप" मैच के लिए, जहां खोज स्ट्रिंग लुकअप वैल्यू में कहीं भी दिखाई दे सकती है, आपको इस तरह दो वाइल्डकार्ड का उपयोग करने की आवश्यकता है:

=VLOOKUP("*"&value&"*",data,2,FALSE)

यह लुकअप मान के दोनों किनारों पर एक तारांकन में शामिल हो जाएगा, जिससे VLOOKUP को पहला मैच मिलेगा, जिसमें H4 में टाइप किया गया पाठ है।

नोट: आपको वाइल्डकार्ड का उपयोग करते समय VLOOKUP में अंतिम तर्क के लिए FALSE या 0 का उपयोग करके सटीक मिलान मोड सेट करना होगा।

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