विषयसूची
माइक्रोसॉफ्ट एक्सेल ने दो या दो से अधिक कॉलम में डुप्लीकेट खोजने के लिए कई तरीके प्रदान किए हैं। इस लेख में, आप सभी सरल और सरल सीखेंगे; एक्सेल में दो कॉलम में डुप्लिकेट या मिलान खोजने के लिए VBA संपादन विधि के साथ उपयोगी ट्रिक्स।
और पढ़ें: एक्सेल में मिलान या डुप्लिकेट मान खोजें
उपरोक्त स्क्रीनशॉट लेख का एक अवलोकन है जो डेटासेट और डेटासेट का प्रतिनिधित्व करता है; डुप्लिकेट मान खोजने के लिए फ़ंक्शन का एक उदाहरण। आप इस आलेख में निम्नलिखित विधियों में सभी उपयुक्त कार्यों के साथ डेटासेट के बारे में अधिक जानकारी प्राप्त करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप हमारी एक्सेल कार्यपुस्तिका डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने में किया है। आपको अभ्यास अनुभागों के साथ कार्यपत्रक मिलेंगे।
दो कॉलम में मिलान खोजें
6 एक्सेल में दो कॉलम में डुप्लिकेट खोजने के लिए उपयुक्त तरीके
1. दो कॉलम में समान पंक्तियों के भीतर डुप्लीकेट ढूँढना
पहले खंड में, हम केवल दो कॉलम में समान पंक्तियों के भीतर डुप्लिकेट ढूंढेंगे। लेकिन ये विधियाँ केस-संवेदी मिलानों के लिए लागू नहीं होती हैं। यदि आपको अभी अक्षर मामलों पर विचार करने के साथ सटीक मिलान खोजने की आवश्यकता है, तो हमारे पास इसके लिए भी विधि 5 में एक समाधान है।
और पढ़ें: एक कॉलम में डुप्लिकेट खोजने के लिए एक्सेल फॉर्मूला
1.1 दो में समान पंक्तियों के भीतर डुप्लिकेट का पता लगाने के लिए तार्किक तर्क के रूप में समान चिह्न का उपयोग करनाएक्सेल इस वेबसाइट पर कार्य करता है।
कॉलमहमारे पास कॉलम बी और कॉलम में नामों की दो सूचियां हैं; सी । और हम समान चिह्न को तार्किक कार्य के रूप में उपयोग करके समान पंक्ति के भीतर डुप्लिकेट पा सकते हैं।
📌 चरण:
➤ सेल D5 & टाइप करें:
=B5=C5
➤ एंटर दबाएं, आपको पहला रिटर्न वैल्यू मिलेगा। यदि मिलान मिलते हैं, तो मान TRUE & यदि नहीं मिला, तो यह गलत के रूप में वापस आ जाएगा।
➤ अब फिल हैंडल का उपयोग कॉलम डी में बाकी कोशिकाओं को ऑटोफिल करने के लिए करें सभी मिलान खोजें।
1.2 दो कॉलम में समान पंक्तियों के भीतर डुप्लिकेट खोजने के लिए IF फ़ंक्शन का उपयोग करना
तार्किक फ़ंक्शन का उपयोग करके- अगर , आप & डुप्लिकेट को दूसरे कॉलम में दिखाएं।
📌 चरण:
➤ सेल D5 में, सूत्र होगा:
=IF(B5=C5,B5,"")
➤ एंटर दबाएं। कॉलम डी & आपका काम हो गया।
1.3 दो कॉलम में समान पंक्तियों के भीतर मिलानों को हाइलाइट करने के लिए सशर्त स्वरूपण लागू करना
यदि आप खोजना चाहते हैं दो कॉलम में समान पंक्तियों के भीतर डुप्लिकेट करता है तो शायद सशर्त स्वरूपण मैचों को हाइलाइट करने के लिए सबसे अच्छा है और यह आपको मिलान खोजने के लिए कोई फ़ंक्शन टाइप नहीं करने देगा।
📌 चरण 1:
➤ डुप्लीकेट खोजने के लिए माने जाने वाले सेल की पूरी रेंज चुनें।
📌 चरण 2:
➤ होम टैब के अंतर्गत, सशर्त स्वरूपण के ड्रॉप-डाउन से शैलियां आदेशों के समूह में , नया नियम कमांड चुनें। एक डायलॉग बॉक्स दिखाई देगा। फ़ॉर्मेट करने के लिए सेल के भीतर निर्धारित करने के लिए सूत्र का उपयोग करें।
➤ नियम विवरण संपादक में, टाइप करें =$B5=$C5
➤ चुनें प्रारूप विकल्प और amp; दूसरा डायलॉग बॉक्स दिखाई देगा।
📌 चरण 4:
➤ भर टैब में, उस रंग का चयन करें जिसे आप डुप्लीकेट हाइलाइट करने के लिए उपयोग करना चाहते हैं।
➤ ठीक & आपको नए फ़ॉर्मेटिंग नियम संवाद बॉक्स में चयनित रंग के साथ नमूना प्रारूप दिखाया जाएगा।
📌 चरण 5:
➤ अंतिम बार ठीक दबाएं और; आपका काम हो गया।
नीचे दी गई तस्वीर में, समान पंक्तियों में मिलान अब चयनित रंग के साथ दिखाई दे रहे हैं।
<1
2. दो कॉलम में किसी भी पंक्ति में डुप्लिकेट ढूंढना
2.1 दो कॉलम में सभी डुप्लिकेट का पता लगाने के लिए सशर्त स्वरूपण लागू करना
किसी भी पंक्ति में दो कॉलम में डुप्लिकेट खोजने के लिए, हाइलाइट करने के लिए आप सीधे संबंधित कमांड सशर्त स्वरूपण में उपयोग कर सकते हैं।
📌 चरण 1:
➤ चुनें पहले सेल की रेंज।
📌 चरण 2:
➤ होम टैब और amp; से सशर्त फ़ॉर्मेटिंग ड्रॉप-डाउन, हाइलाइट सेल नियम से डुप्लिकेट मान चुनें। एक संवाद बॉक्स दिखाई देगा।
📌 चरण 3:
➤ वह रंग चुनें जिसे आप चाहते हैं डुप्लीकेट हाइलाइट करने के लिए दिखाएं.
➤ ठीक दबाएं और; आपका काम हो गया।
नीचे दी गई तस्वीर की तरह, आप चयनित & हाइलाइट किए गए रंग।
2.2 IF और amp; दो कॉलम में डुप्लीकेट का पता लगाने के लिए काउंटिफ फंक्शन
हम इस्तेमाल कर सकते हैं IF & COUNTIF मिलान के लिए दूसरे कॉलम में पहले कॉलम से डेटा खोजने के लिए एक साथ काम करता है।
📌 चरण:
➤ में सेल D5 , हमें निम्न सूत्र टाइप करना होगा:
=IF(COUNTIF($C$5:$C$15,$B5)=0,"",$B5)
➤ दबाएँ Enter & फिर कॉलम D में बाकी सेल को ऑटोफिल करने के लिए फिल हैंडल का उपयोग करें। इस प्रकार आपको सूची 1 से वे सभी नाम मिल जाएंगे जो सूची 2 में मौजूद हैं। कॉलम
अब यदि आप कोई नाम टाइप करना चाहते हैं तो & देखें कि क्या वह दोनों कॉलम में मौजूद है तो यह तरीका सबसे उपयुक्त है। सेल F8 में, 'काइल' नाम लिखा गया है और; यदि नाम दोनों कॉलम बी और amp में मौजूद है; C , तो आउटपुट संदेश दिखाएगा- YES , अन्यथा यह नहीं के रूप में वापस आ जाएगा।
और पढ़ें: डुप्लिकेट पंक्तियों की संख्या का पता लगानाकाउंटिफ फॉर्मूला
📌 कदम:
➤ सेल F9 में संबंधित फॉर्मूला होगा:
<7 =IF(AND(COUNTIF(B5:B15,F8),COUNTIF(C5:C15,F8)),"YES","NO")
➤ प्रेस एंटर & आप देखेंगे कि यह हाँ दिखा रहा है, इसलिए 'काइल' नाम कॉलम बी और कॉलम बी दोनों में मौजूद है। C .
2.4 IF, ISERROR का संयोजन। दो कॉलम में मिलान खोजने के लिए MATCH फ़ंक्शन
यदि आप MATCH फ़ंक्शन का उपयोग किसी भी पंक्ति में दो कॉलम में मिलान या डुप्लिकेट खोजने के लिए करना चाहते हैं, तो आपको <2 सम्मिलित करना होगा>ISERROR IF & MATCH कार्य करता है अन्यथा यदि कोई मिलान/डुप्लिकेट नहीं मिलता है तो आपको एक त्रुटि संदेश दिखाया जाएगा।
📌 चरण:
➤ सेल D5 में। MATCH फ़ंक्शन वाला फ़ॉर्मूला होगा:
=IF(ISERROR(MATCH($B5,$C$5:$C$15,0)),"",$B5)
➤ Enter दबाएं, <का उपयोग करके पूरे कॉलम को ऑटोफिल करें 2> हैंडल भरें & आपको तुरंत परिणाम मिल जाएंगे।
3। दो से अधिक कॉलम में डुप्लिकेट ढूँढना
3.1 दो से अधिक कॉलम में समान पंक्तियों में डुप्लिकेट खोजने के लिए IF-AND फ़ंक्शन का उपयोग करना
मिलान या डुप्लिकेट खोजने के लिए दो से अधिक कॉलम में, हमें कई लॉजिक्स जोड़ने के लिए AND फ़ंक्शन का उपयोग करना होगा। इसलिए, हमारे संशोधित डेटासेट में, अब हमारे पास एक और कॉलम (सूची 3) है जिसमें अधिक नाम और amp; हम सभी मैच कॉलम E में समान पंक्तियों में पाएंगे।
📌 चरण:
➤ में सेल E5 , मानदंड पर आधारित सूत्र होगा:
=IF(AND(B5=C5,C5=D5),B5,"")
➤ दबाएं दर्ज करें , बाकी सेल को फिल हैंडल & आपको सभी मैच समान पंक्तियों में तुरंत मिल जाएंगे।
अब यहां एक और मामला है जहां हम दो से अधिक कॉलम से समान पंक्तियों में से किसी भी दो कॉलम में डुप्लीकेट ढूंढेंगे और यदि मैच मिलते हैं तो संदेश 'फाउंड' दिखाएगा, अन्यथा यह रिक्त के रूप में वापस आ जाएगा।
📌 चरण:
➤ हमें सेल E5 टाइप करना होगा :
=IF(OR(B5=C5,C5=D5,D5=B5),"Found","")
➤ Enter दबाएं, कॉलम में बाकी सेल को ऑटोफिल करें & आपको सभी मिलान समान पंक्तियों में मिलेंगे।
4। दो कॉलम में डुप्लिकेट के आधार पर डेटा निकालना
4.1 दो कॉलम में डुप्लिकेट के आधार पर डेटा निकालने के लिए VLOOKUP या INDEX-MATCH का उपयोग करना
मिले डुप्लीकेट के आधार पर दो कॉलम में, हम VLOOKUP या INDEX-MATCH सूत्रों से भी डेटा निकाल सकते हैं। हमारे संशोधित डेटासेट में, कॉलम B & C कुछ लोगों के नाम उनके दान की राशि के साथ दर्शाते हैं। कॉलम E, में कुछ नाम मौजूद हैं & हम उन कुछ लोगों के दान को कॉलम F में दो कॉलम- B और amp; ई .
📌 कदम:
➤ सेल F5<3 में>, संबंधित सूत्र VLOOKUP के साथ होगाbe:
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)
➤ Enter दबाएं, पूरे कॉलम को ऑटोफिल करें & आपको उन चयनित लोगों की दान राशि कॉलम E से प्राप्त होगी।
आप INDEX-MATCH का भी उपयोग कर सकते हैं सूत्र यहाँ समान परिणाम खोजने के लिए। इस स्थिति में, सेल F5 में सूत्र होगा:
=INDEX($B$5:$C$15, MATCH($I5,$B$5:$B$15,0),2)
फिर Enter दबाएं, संपूर्ण को स्वत: भर दें स्तंभ और amp; आपका काम हो गया।
4.2 दो कॉलम में डेटा आधारित आंशिक मिलान निकालने के लिए VLOOKUP या INDEX-MATCH फ़ंक्शन के अंदर वाइल्डकार्ड वर्ण सम्मिलित करना
अब हमारे पास <में पूर्ण नाम हैं कॉलम बी & कॉलम E में संक्षिप्त नामों के साथ, हम कॉलम B & फिर कॉलम F में चयनित लोगों की दान राशि निकालें। हमें यहां & कॉलम ई से सेल संदर्भों के बाद एस्टरिस्क(*) के रूप में अतिरिक्त टेक्स्ट की खोज की जाएगी।
📌 चरण:
➤ सेल F5 में संबंधित सूत्र होगा:
=VLOOKUP("*"&E5&"*",$B$5:$C$15,2,FALSE)
➤ एंटर दबाएं, पूरे कॉलम को ऑटोफिल करें और; आपको तुरंत परिणाम मिल जाएंगे।
और यदि आप INDEX-MATCH फ़ंक्शन का उपयोग करने का विकल्प चुनते हैं, तो आपको टाइप करना होगा सेल F5 :
=INDEX($B$5:$C$15, MATCH("*"&$I5&"*",$B$5:$B$15,0),2)
फिर एंटर & पूरे कॉलम को भरने के लिए फिल हैंडल का उपयोग करें।
5। दो में केस-संवेदी डुप्लिकेट ढूँढनाकॉलम
उपर्युक्त सभी विधियाँ केस-संवेदी थीं। अब यदि आप केस-सेंसिटिव के साथ एक ही पंक्तियों में दो कॉलम में डुप्लीकेट ढूंढना चाहते हैं, तो यह सेक्शन आपको रास्ता दिखाएगा। यहाँ, List 1 & 2, कुछ नाम दोनों कॉलम में मौजूद हैं लेकिन समान केस अक्षरों के साथ नहीं। सटीक फ़ंक्शन के साथ, केस-संवेदी पर विचार करके हम पता लगाएंगे कि कौन से नाम समान हैं।
📌<3 चरण:
➤ सेल D5 में, सूत्र होगा:
=EXACT(B5,C5)
➤ प्रेस एंटर , बाकी सेल को फिल डाउन & आपको केस सेंसिटिव के साथ सभी सटीक मिलान मिलेंगे। मिलान TRUE के रूप में दिखाए जाएंगे, और बेमेल परिणाम FALSE तार्किक मान के रूप में लौटाए जाएंगे।
6 . दो कॉलम में डुप्लिकेट खोजने के लिए VBA संपादक का उपयोग करना
यदि आप एक्सेल कार्यों के लिए VBA संपादक के साथ कोड करना पसंद करते हैं, तो यह विधि आपके लिए उपयुक्त हो सकती है। हम डुप्लीकेट को कॉलम डी में वीबीस्क्रिप्ट की मदद से दिखाने जा रहे हैं।
📌 चरण 1:
➤ VBA विंडो खोलने के लिए Alt+F11 दबाएं।
➤ से सम्मिलित करें टैब, मॉड्यूल का चयन करें। VBA संपादक के लिए एक नया मॉड्यूल दिखाई देगा जहां आप कोड टाइप करेंगे।
📌 चरण 2: <1
➤ संपादक विंडो में, निम्न कोड कॉपी करें:
4638
➤ पर क्लिक करेंसबरूटीन को सक्रिय करने के लिए रन करें या F5 दबाएं।
📌 चरण 3:
➤ VBA विंडो को बंद करें या एक्सेल वर्कबुक पर वापस जाने के लिए Alt+F11 फिर से दबाएं।
➤ अब सूची 1 से सेल की रेंज का चयन करें जिसे करने की आवश्यकता है सूची 2 में मैचों के लिए निरीक्षण किया गया।
📌 चरण 4:
➤ से डेवलपर टैब, मैक्रोज़ चुनें, एक डायलॉग बॉक्स खुलेगा।
ध्यान दें: यदि आपको डेवलपर विकल्प नहीं मिलता है ऊपर या रिबन सेक्शन में, तो आपको पहले Excel Options खोलकर इसे इनेबल करना होगा। वहां आपको 'कस्टमाइज़ रिबन' विकल्प मिलेगा। मुख्य टैब विकल्प से, डेवलपर पर एक चयन चिह्न लगाएं। प्रेस ओके & डेवलपर टैब अब आपकी Excel कार्यपुस्तिका के शीर्ष पर दिखाई देना चाहिए।
📌 चरण 5:
➤ जैसा कि आपने मैक्रो को पहले ही सक्रिय कर लिया है, इसलिए अब यह मैक्रो नाम डायलॉग बॉक्स में दिखाई देगा। प्रेस भागो & आपने अपने कदम पूरे कर लिए हैं।
आपको कॉलम डी में सभी मिलान मिलेंगे, जैसा कि नीचे दी गई तस्वीर में है।
<1
अंतिम शब्द
मुझे उम्मीद है कि ऊपर बताए गए ये सभी तरीके कई मानदंडों के तहत दो कॉलम में डुप्लीकेट खोजने के लिए अब आपको अपने नियमित एक्सेल कोर में आवेदन करने के लिए प्रेरित करेंगे। यदि आपके कोई प्रश्न या प्रतिक्रिया हैं तो कृपया मुझे टिप्पणी अनुभाग में बताएं। या आप इससे संबंधित हमारे अन्य उपयोगी लेख देख सकते हैं