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


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.