एक्सेल में लगभग समान मूल्यों के साथ मेल खाते कॉलम


0

मेरे पास 2 कॉलम A और B हैं जिनके नाम (कॉलम प्रति 100 से अधिक मान) हैं:

       Column A                  Column B             Column C

1     John Brett                Rise Matthew          Bret John

2     Dan Bond                  Bret John              Bonde Dan

3     Matthew Rice              Bonde Dan           Rise Matthew        

जैसा कि आप देख सकते हैं, यह एक ही नाम है जो दोनों कॉलमों में लिखा गया है लेकिन अलग-अलग टाइप किया गया है। मैं उन्हें कैसे मेल कर सकता हूं?

मैं ऊपर के रूप में colunm C में परिणाम प्राप्त करना चाहता हूं

उदाहरण के लिए कॉलम C में Vlookup का उपयोग करना: Vlookup (B1, $ A $ 1: $ A $ 3,1, TRUE) ने मदद नहीं की।


आपका क्या मतलब है "उनका मिलान करें"? आपका अपेक्षित आउटपुट क्या है?
— काइल

यह वर्कशीट फ़ंक्शंस के साथ वास्तव में निराशाजनक है। VBA के साथ भी कठिन है, अगर आप इसे "फजी मैच" के लिए इंटरनेट पर खोजना चाहते हैं।
— माते जुहेज़

उदाहरण के लिए कॉलम C में, मैं कॉलम B के मूल्यों को कॉलम A
— स्कॉर्पियन

उस समय में जब आप फ़ज़ी मिलान से फ़िज़लिंग बिताते हैं, आप संभवतः 100 पंक्तियों की जांच कर सकते हैं।
— काइल

जवाबों:


1

आप C1 में फॉर्मूला स्टार्ट कॉलम में उपयोग कर सकते हैं

3 इन लेफ्ट (A1,3) डैन की तरह मैचिंग नाम की सबसे छोटी लंबाई है, B3 कॉलम B में अंतिम प्रविष्टि है और आप इसे नीचे खींच सकते हैं, #REF!इसका कोई मतलब नहीं है और मैंने उस कारण के लिए Iferror डाला है:
=IFERROR(INDIRECT(IF(ISNUMBER(MATCH("*" & LEFT(A1,3)& "*",$B$1:$B$3,0)),"B"& MATCH("*" & LEFT(A1,3) &"*",$B$1:$B$3,0),"no match"),TRUE),"")


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