विषयसूची
इस ट्यूटोरियल में, मैं एक्सेल VLOOKUP सन्निकट मिलान का उपयोग करके टेक्स्ट में आंशिक मिलान खोजने के कई तरीकों पर चर्चा करूंगा। हम सभी जानते हैं कि VLOOKUP फ़ंक्शन डेटा रेंज के सबसे बाएं कॉलम में एक विशेष मान ढूंढता है और आपके द्वारा निर्दिष्ट कॉलम से उसी पंक्ति में वांछित मान लौटाता है। आंशिक रूप से मेल खाने वाले संख्या मानों के विपरीत, टेक्स्ट मानों का अनुमानित मिलान थोड़ा मुश्किल है। इसलिए, आइए VLOOKUP टेक्स्ट मानों के आंशिक मिलान के कुछ उदाहरण देखें।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप उस अभ्यास कार्यपुस्तिका को डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने के लिए किया है।
Vlookup Approximate Match.xlsx
Excel के 4 उदाहरण टेक्स्ट के लिए अनुमानित मिलान खोजने के लिए VLOOKUP
Excel में एक अनुमानित मिलान खोजने से पहले , हमें VLOOKUP फ़ंक्शन के सिंटैक्स को देखना चाहिए, जो है:
VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])
उपरोक्त सिंटैक्स में, चौथा तर्क ( range_lookup ) इंगित करता है कि हम सटीक मिलान की तलाश कर रहे हैं या अनुमानित मिलान की। मूल रूप से, हमारे पास चुनने के लिए दो विकल्प उपलब्ध हैं।
- FALSE : लुकअप वैल्यू का सटीक मिलान प्राप्त करने के लिए।
- TRUE : लुकअप मान का एक अनुमानित मिलान प्राप्त करने के लिए।
उपरोक्त चर्चा को देखकर, आप सोच सकते हैं कि यदि हम TRUE को चौथे तर्क के रूप में रखते हैं, तो हमें एक अनुमानित प्राप्त होगा एक लुकअप का मैचडेटा की एक श्रेणी में मूल्य। हाँ, यदि लुकअप कॉलम में संख्याएँ हैं, तो आप इस तरह से आंशिक मिलान प्राप्त कर सकते हैं। ऐसा इसलिए है, क्योंकि जब आप किसी लुकअप कॉलम (संख्याओं से युक्त) को आरोही क्रम में सॉर्ट करते हैं, तो अनुमानित मिलान अगला सबसे बड़ा मान लौटाएगा जो लुकअप मान से कम है। हालाँकि, यदि लुकअप कॉलम में पाठ मान हैं, तो एक अनुमानित मिलान काम नहीं करेगा। उस स्थिति में, हम फ़ंक्शन के पहले तर्क में वाइल्डकार्ड का उपयोग करने जैसे वैकल्पिक तरीकों का उपयोग करेंगे। उदाहरण के लिए, मैं वाइल्डकार्ड के रूप में तारांकन (*) प्रतीक का उपयोग करूंगा। याद रखें, हम वाइल्डकार्ड का उपयोग करते समय VLOOKUP फ़ंक्शन का सटीक मिलान मोड में उपयोग करेंगे।
1. आंशिक मिलान खोजने के लिए VLOOKUP में वाइल्डकार्ड लागू करें (पाठ इससे शुरू होता है)
उदाहरण के लिए, मेरे पास एक डेटासेट है जिसमें कई बिक्री प्रतिनिधियों के नाम हैं और उनकी प्राप्त बिक्री राशि के संबंध में। अब, मैं ' Brad ' से शुरू होने वाले बिक्री प्रतिनिधि के नाम की खोज करूंगा और इस प्रकार संबंधित बिक्री राशि लौटाऊंगा।
चरण:
- निम्न सूत्र को सेल C14 में लिखें।
=VLOOKUP(C12&"*",B5:C10,2,FALSE)
- एंटर दबाएं। 1>ब्रैड मिलर .
🔎 फ़ॉर्मूला कैसे काम करता है?
➤ C12&"*"
यहां, एम्परसैंड ( & ) के मान को जोड़ता है सेलC12 ( Brad ) वाइल्डकार्ड (*) के साथ। परिणामस्वरूप, लुकअप मान Brad* बन जाता है। इसलिए, VLOOKUP टेक्स्ट के लिए फ़ॉर्मूला Brad* से शुरू होता है। Brad* का मतलब है कि फ़ॉर्मूला Brad से शुरू होने वाले किसी भी नाम के लिए खोज करेगा, बाद में शून्य/अधिक वर्ण (जैसे Brad , ब्रैडली , ब्रैडेन ).
➤ VLOOKUP(C12&"*",B5:C10,2,FALSE)
उपरोक्त सूत्र श्रेणी B5:C10 में Brad* की तलाश करता है, और कॉलम 2 से बिक्री राशि लौटाता है। FALSE चौथे तर्क में इंगित करता है कि यहां सटीक मिलान मोड का उपयोग किया जाता है।
⏩ ध्यान दें:
डुप्लिकेट से सावधान रहें। इसका मतलब है कि मेरे डेटासेट में दो नाम हैं जो ब्रैड ( ब्रैड मिलर और ब्रैडली शॉ ) से शुरू होते हैं। इसलिए, यदि एकाधिक आंशिक मिलान पाए जाते हैं, तो उपरोक्त सूत्र केवल पहले मिलान के परिणाम लौटाएगा। जैसा कि ऊपर कहा गया है, हमें Brad के लिए मैच का परिणाम मिला है, Bradly के लिए नहीं।
2. अनुमानित मिलान का पता लगाएं जहां सेल मूल्य विशेष पाठ के साथ समाप्त होता है
अब, मैं बिक्री प्रतिनिधि के नाम का मिलान करूंगा जो एक विशेष पाठ भाग ' पुत्र ' के साथ समाप्त होता है और इस प्रकार अर्जित बिक्री राशि प्राप्त करता हूं।
चरण:
- निम्न सूत्र को सेल C14 में लिखें।
=VLOOKUP("*"&C12,B5:C10,2,FALSE)
- उपरोक्त सूत्र बिक्री प्रतिनिधि के नाम के लिए ' पुत्र ' पाठ के साथ समाप्त होता है और संबंधित रिटर्न देता हैबिक्री राशि ( $7,500 ) Enter मारने के बाद।
यहाँ, “*”&C12 , सूत्र के इस भाग का परिणाम *पुत्र होता है। इसका अर्थ है कि उपरोक्त सूत्र उन नामों की तलाश करेगा जिनके अंत में टेक्स्ट वैल्यू *son (जैसे son , जॉनसन , रिचर्डसन ) शामिल हैं। . शेष फ़ॉर्मूला पद्धति 1 के अनुसार काम करता है।
समान रीडिंग:
- VLOOKUP आंशिक पाठ एक्सेल में सिंगल सेल
- एक्सेल में आंशिक मैच के लिए VLOOKUP का उपयोग कैसे करें (4 तरीके)
- एक्सेल में आंशिक मिलान का उपयोग करें (4 बेसिक) Operations)
- Excel में आंशिक मिलान स्ट्रिंग कैसे करें (5 विधियाँ)
- Excel में COUNTIF आंशिक मिलान (2 या अधिक दृष्टिकोण)
3. VLOOKUP में दो वाइल्डकार्ड टेक्स्ट में 'कंटेन्स टाइप' आंशिक मिलान प्राप्त करने के लिए
पिछले दो तरीकों में, मैंने दिखाया है कि टेक्स्ट कैसे शुरू/समाप्त होता है एक निश्चित पाठ मान के साथ। अब, मैं देखूंगा कि क्या किसी बिक्री प्रतिनिधि के नाम में किसी भी स्थिति में ' Me ' टेक्स्ट शामिल है और इस प्रकार बिक्री राशि का पता लगाऊंगा।
चरण:
- नीचे दिए गए सूत्र को सेल C14 में लिखें।
=VLOOKUP("*"&C12&"*",B5:C10,2,FALSE)
- परिणामस्वरूप, उपरोक्त सूत्र बिक्री प्रतिनिधि के नाम में कहीं भी ' Me ' वाले बिक्री प्रतिनिधि के नाम की तलाश करेगा और इस प्रकार अर्जित बिक्री राशि ( $11,000 ) दिखाएगा एंटर दबाने के बाद।
यहां, “*”&C12&”*” , फ़ॉर्मूला के इस भाग का परिणाम *Me* होता है। इसका अर्थ है कि यदि किसी भी नाम में ' *Me* ' टेक्स्ट है तो उपरोक्त सूत्र लुकअप कॉलम में खोज करेगा।
और पढ़ें: लुकअप एक्सेल में आंशिक टेक्स्ट मैच (5 तरीके)
4. हेल्पर कॉलम और वीलुकअप फंक्शन के साथ मल्टीपल टेक्स्ट का अनुमानित मिलान प्राप्त करें
इस बार मैं आंशिक रूप से कई टेक्स्ट का मिलान करूंगा। उदाहरण के लिए, मेरे पास निम्न डेटासेट है, जिसमें बिक्री प्रतिनिधि , विक्रय आइटम, और बिक्री राशि शामिल हैं।
चरण:
- सबसे पहले, मैं कॉलम C के मानों को जोड़ने के लिए अपने डेटासेट के बाईं ओर एक 'हेल्पर कॉलम' बनाऊंगा और D निम्न सूत्र को सेल B5 में टाइप करना।
=C5&D5
- Enter दबाएं। फॉर्मूला को बाकी सेल में कॉपी करने के लिए ऑटोफिल ( + ) का इस्तेमाल करें और हेल्पर कॉलम सेल्स रेप और सेलिंग का कॉन्टेनेटेड वैल्यू दिखाएगा आइटम ।
- अब मैं सेल C12 और 1>C13 हेल्पर कॉलम में। ऐसा करने के लिए, Cell C15 में निम्न सूत्र टाइप करें। पिछले तरीकों के समान, मैंने इस बार वाइल्डकार्ड ( * ) और VLOOKUP सटीक मिलान (यहाँ, 0 का अर्थ FALSE ) का उपयोग किया है भी।
=VLOOKUP(C12&"*"&C13&"*",$B$5:$E$10,4,0)
- दर्ज करें दबाएं। नतीजतन, यहां मुझे बिक्री राशि दी गई राशि से मेल खाती हैशर्तें।
और पढ़ें: एक्सेल आंशिक मिलान दो कॉलम (4 आसान तरीके)
पाठ के लिए अनुमानित मिलान प्राप्त करने के लिए Vlookup के विकल्प
VLOOKUP फ़ंक्शन का उपयोग करने के अलावा, हम आंशिक रूप से पाठ के मिलान के लिए कुछ अन्य विकल्पों का उपयोग कर सकते हैं। उदाहरण के लिए:
➥ एक्सेल के लिए फ़ज़ी लुकअप ऐड-इन
Microsoft के पास फ़ज़ी लुकअप के लिए मुफ़्त ऐड-इन है। फ़ज़ी लुकअप अनुमानित लुकअप के समान है।
निष्कर्ष
उपरोक्त लेख में, मैंने VLOOKUP अनुमानित मिलान पाठ के कई उदाहरणों पर चर्चा करने का प्रयास किया है एक्सेल में विस्तार से। उम्मीद है, ये उदाहरण और स्पष्टीकरण आपकी समस्याओं को हल करने के लिए पर्याप्त होंगे। यदि आपके कोई प्रश्न हैं तो कृपया मुझे बताएं।