Excel का VLOOKUP बहु-शब्द लुकअप मानों को कैसे संभालता है?


1

मेरे पास एक कार्यपत्रक है जो अप्रत्याशित VLOOKUPपरिणाम लौटा रहा है, और मैं इस समस्या को कम करने की कोशिश कर रहा हूं। मैं एक सवाल में हल कर रहा हूँ जिसका मैं हल के लिए अपनी खोज में जवाब नहीं दे सकता।

विचार करें: मेरे पास एक लुकअप फ़ील्ड है जिसमें देशों की सूची है। यदि सूची में प्रविष्टियों में से एक है Great Britain, तो क्या VLOOKUPसेल में ENTIRE स्ट्रिंग का विश्लेषण करता है ? या सिर्फ पहला शब्द?

आगे विचार करें: यदि मेरे पास United Statesएक सेल है, और मैं उस मूल्य की मेरे VLOOKUPसेट से तुलना कर रहा हूं , तो मुठभेड़ होने पर क्या होता है United Arab Emirates? क्या लुकअप बंद हो गया क्योंकि यह मेल खाता था United? या यह जारी रहता है क्योंकि यह स्ट्रिंग United Statesको एक लुकअप वैल्यू के खिलाफ मैच करने की कोशिश कर रहा है United States?

क्या लुकअप शब्दों को शामिल करना सबसे अच्छा है, जिसमें सिंगल या डबल कोट्स में रिक्त स्थान शामिल हैं, या यहां तक ​​कि उनमें से छीन गए स्थानों के साथ सेल वैल्यू पर आधारित तुलना भी करते हैं?

जवाबों:


5

VLOOKUP2 मैच मोड हैं - सटीक और अनुमानित। उनके पास कई विवरण हैं जो मूल में सूचीबद्ध हैं: VLOOKUP सहायता । हालाँकि, 2 qoutes प्रश्न के लिए काफी प्रासंगिक हैं:

तालिका_अरे के पहले कॉलम में पाठ मानों की खोज करते समय , सुनिश्चित करें कि तालिका_अरे के पहले कॉलम के डेटा में अग्रणी स्थान, अनुगामी स्थान, सीधे ('या') के असंगत उपयोग और घुंघराले ('या') उद्धरण चिह्न नहीं हैं, या चरित्रहीन। इन मामलों में, VLOOKUP गलत या अप्रत्याशित मूल्य दे सकता है।

एक और:

यदि range_lookup FALSE है और लुकअप_वेल्यू टेक्स्ट है , तो आप लुकअप_वल्यू में वाइल्डकार्ड कैरेक्टर , क्वेश्चन मार्क (?) और एस्टरिस्क (*) का उपयोग कर सकते हैं । एक प्रश्न चिह्न किसी एक वर्ण से मेल खाता है; तारांकन वर्णों के किसी भी क्रम से मेल खाता है। यदि आप एक वास्तविक प्रश्न चिह्न या तारांकन चिह्न खोजना चाहते हैं, तो वर्ण से पहले एक टिल्ड (~) टाइप करें।

इसलिए, आपकी आवश्यकताओं के आधार पर, बस वांछित विकल्प निर्दिष्ट करें और वर्णित के अनुसार वाइल्डकार्ड का उपयोग करें। आशा है कि उपयोगी था!


2
वाह, पता नहीं था कि आप VLOOKUP / MATCH में वाइल्डकार्ड का उपयोग कर सकते हैं! +1! (तो आप यहाँ पकड़ सकते हैं!; ;-))
पीटर अल्बर्ट

0

ऐसा लगता है कि आप केवल 4 के पैरामीटर के रूप में FALSE(या 0लघु संस्करण के लिए) प्रदान करना भूल गए हैं VLOOKUP। यह इसे सटीक मिलान मोड पर सेट करेगा, अर्थात यह एक पूर्ण मैच के लिए आपके पहले कॉलम में प्रत्येक प्रविष्टि की जाँच करेगा।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.