एक्सेल में विभिन्न कार्य करते समय हम अक्सर ऐसी स्थिति का सामना करते हैं जहां दो या अधिक कॉलम्स के मिलान और अंतर की आवश्यकता होती है। एक्सेल में दो कॉलम्स या सूचियों की तुलना करना कोई कठिन कार्य नहीं है लेकिन आप भ्रमित हो सकते हैं क्योंकि ऐसा करने के कई तरीके हैं। इस लेख में हम एक्सेल में कॉलम्स के मिलान और अंतर के लिए विभिन्न तकनीकों को देखेंगे।
एक्सेल में दो कॉलम्स या सूचियों की तुलना करने के 4 तरीके
हमारे पास दो कॉलम्स का डेटासेट है। उन कॉलम्स में एक सुपर शॉप के दो शोरूम के आइटम्स के नाम हैं। हम इन दो शोरूम के डेटा की तुलना करेंगे।

1. समान ऑपरेटर का उपयोग करके दो कॉलम्स की तुलना करना
यहां हम समान चिह्न का उपयोग करके दो कॉलम्स की पंक्ति-वार तुलना करेंगे। जब आइटम समान हों तो True अन्यथा False दर्शाएं।
📌 चरण:
- मिलान स्थिति दिखाने के लिए दाईं ओर एक नया कॉलम जोड़ें।

- सेल D5 पर निम्न फॉर्मूला डालें।
=B5=C5

- अब Enter दबाएं और फिल हैंडल आइकन खींचें।

हम देख सकते हैं मिलान केस के लिए True आता है अन्यथा False।
2. गो टू स्पेशल टूल के रो डिफरेंसेस कमांड का उपयोग करके दो सूचियों की तुलना करना
इस विधि में हम Row differences तकनीक का उपयोग करेंगे। यह उन कॉलम्स की पंक्ति-वार तुलना करता है और दूसरे कॉलम के सेल्स को स्वचालित रूप से चुनता है।
📌 चरण:
- रेंज B5:C9 का पूरा डेटासेट चुनें।
- फिर F5 बटन दबाएं।

- Go To डायलॉग बॉक्स दिखाई देता है। Special विकल्प पर क्लिक करें।

- अब Go To Special विंडो से Row differences विकल्प चुनें।
- अंत में OK दबाएं।

- हम देख सकते हैं दूसरे कॉलम के दो सेल्स चुने गए हैं।
- हम Fill Color विकल्प से सेल्स का रंग बदलते हैं।

- अब डेटासेट देखें।

दूसरे कॉलम के बेमेल डेटा वाले सेल्स अब दिखाई दे रहे हैं।
3. एक्सेल फंक्शंस का उपयोग करके दो कॉलम्स या सूचियों की तुलना करना
3.1 IF फंक्शन का उपयोग करना
यहां हम IF फंक्शन का उपयोग करेंगे। यह कॉलम्स के सेल्स की पंक्ति-वार तुलना करेगा और जांचेगा कि वे समान हैं या नहीं।
IF फंक्शन जांचता है कि कोई शर्त पूरी हुई है या नहीं, और TRUE होने पर एक मान और FALSE होने पर दूसरा मान लौटाता है।📌 चरण:
- हम IF फंक्शन पर आधारित एक फॉर्मूला सेल D5 पर रखते हैं।
=IF(B5=C5,"Match","Mismatch")

यह फॉर्मूला जांचेगा कि सेल्स समान हैं या नहीं। यदि समान तो Match दिखाएं अन्यथा Mismatch।
- अब फिल हैंडल आइकन को नीचे खींचें।

आप निम्न फॉर्मूला का उपयोग न मिलने वाले मानों की तुलना के लिए कर सकते हैं।
=IF(B5<>C5,"Mismatch","Match")

इस मामले में जब शर्त True हो तो Mismatch दिखाता है अन्यथा Match।

3.2 EXACT फंक्शन लागू करना
जब हमारे पास दो कॉलम्स में केस अंतर के साथ समान डेटा हो तो हम EXACT फंक्शन का उपयोग करेंगे।
EXACT फंक्शन जांचता है कि दो टेक्स्ट स्ट्रिंग्स बिल्कुल समान हैं या नहीं और TRUE या FALSE लौटाता है। EXACT केस-सेंसिटिव है।पंक्ति 6 में हमारे पास अलग-अलग केस से समान डेटा है। अब यह देखने के लिए EXACT फंक्शन लागू करें कि क्या यह केस अंतर का पता लगा सकता है या नहीं।

📌 चरण:
- सेल D5 पर नीचे दिया गया फॉर्मूला डालें।
=IF(EXACT(B5,C5),"Match","Mismatch")

यहां IF फंक्शन का उपयोग EXACT फंक्शन द्वारा लिए गए निर्णय के आधार पर टिप्पणी दिखाने के लिए किया जाता है।
- फिल हैंडल आइकन खींचें।

हमें परिणाम मिला। केस अंतर के कारण सेल D6 पर Mismatch दिख रहा है।
3.3 MATCH फंक्शन का उपयोग करना
इस विधि में हम 1st कॉलम की तुलना 2nd कॉलम से करेंगे। जब 1st कॉलम का मिलान 2nd कॉलम पर मिलेगा तो परिणाम TRUE होगा।
यहां हम MATCH फंक्शन का उपयोग ISERROR और IF फंक्शंस के साथ करेंगे।
MATCH फंक्शन एक निर्दिष्ट क्रम के साथ निर्दिष्ट मान से मेल खाने वाली किसी एरे में किसी आइटम की सापेक्ष स्थिति लौटाता है।📌 चरण:
- सेल D5 पर निम्न फॉर्मूला डालें।
=IF(ISERROR(MATCH($B5,$C$5:$C$10,0)),"No match","Match found")

जब कथन सत्य हो तो परिणाम Match found अन्यथा No match होगा।
- फॉर्मूला निष्पादित करने के लिए Enter दबाएं।

हम 1st कॉलम के आधार पर परिणाम प्राप्त करते हैं। हम 2nd कॉलम में मिलान ढूंढ रहे हैं।
4. कंडीशनल फॉर्मेटिंग का उपयोग करके दो कॉलम्स की तुलना और हाइलाइट करना
इस खंड में हम दो कॉलम्स की तुलना करने और शर्तों के अनुसार उन्हें हाइलाइट करने के लिए कंडीशनल फॉर्मेटिंग का उपयोग करेंगे।
4.1 दो कॉलम्स में समान मान हाइलाइट करना
📌 चरण:
- पहले डेटासेट चुनें।
- Home टैब से Conditional Formatting विकल्प पर जाएं।
- दिखाई देने वाले ड्रॉपडाउन से New Rule चुनें।

- New Formatting Rule विंडो दिखाई देती है।
- नियम प्रकार के रूप में Use a formula to determine which cells to format चुनें।
- चिह्नित बॉक्स पर निम्न फॉर्मूला डालें।
=$B5=$C5

- Format Cells विंडो से Fill टैब चुनें।
- वांछित रंग चुनें।
- OK बटन दबाएं।

- हम यहां Preview देखते हैं।
- अंत में OK दबाएं।

- डेटासेट देखें।

समान डेटा वाले सेल्स हाइलाइट हैं।
4.2 अद्वितीय और डुप्लिकेट सेल्स हाइलाइट करना
इस खंड में हम अद्वितीय और डुप्लिकेट डेटा सेल्स को अलग-अलग रंगों से हाइलाइट करेंगे।
📌 चरण:
- पहले की तरह New Rule विकल्प में जाएं।

- Format only unique or duplicate values नियम प्रकार चुनें।
- duplicate विकल्प चुनें।

- फिर फॉर्मेट रंग सेट करें और OK दबाएं।

डुप्लिकेट सेल्स हाइलाइट हैं।
- फिर से पिछली प्रक्रिया का पालन करें और unique विकल्प चुनें।

- डेटासेट पर अंतिम नज़र डालें।

डुप्लिकेट और अद्वितीय डेटा अलग-अलग रंगों से हाइलाइट हैं।
एक्सेल में दो कॉलम्स की तुलना करें और मिलान गिनें
इस फंक्शन में हम SUMPRODUCT और COUNTIF फंक्शंस के संयोजन का उपयोग करके मिलान गिनेंगे। उसके बाद हम ROWS फंक्शन का उपयोग करके कुल पंक्तियों की संख्या की गणना करेंगे और मिलान घटाकर बेमेल की संख्या प्राप्त करेंगे।
SUMPRODUCT फंक्शन संबंधित रेंज या एरे के उत्पादों का योग लौटाता है।📌 चरण:
- सबसे पहले हम दो पंक्तियां जोड़ते हैं। एक मिलान के लिए और दूसरी बेमेल के लिए।

- अब SUMPRODUCT और COUNTIF फंक्शन पर आधारित निम्न फॉर्मूला सेल C11 पर डालें।
=SUMPRODUCT(COUNTIF(B5:B9,C5:C9))

- परिणाम पाने के लिए Enter बटन दबाएं।

हमें मिलान वाली पंक्तियों की संख्या मिली।
- अब सेल C12 पर जाएं और नीचे दिया गया फॉर्मूला डालें।
=ROWS(B5:C9)-C11

- फिर से बेमेल की संख्या पाने के लिए Enter बटन दबाएं।

एक्सेल में दो कॉलम्स की तुलना करें और डुप्लिकेट हटाएं
इस विधि में हम दो कॉलम्स की तुलना करने के बाद डुप्लिकेट हटाने का तरीका दिखाएंगे।
📌 चरण:
- पहले डेटासेट चुनें।
- Conditional Formatting सेक्शन पर जाएं।
- Highlight Cells Rules से Duplicate Values चुनें।

- डुप्लिकेट दर्शाने के लिए एक रंग चुनें।

- हम देख सकते हैं डुप्लिकेट डेटा वाले सेल्स का रंग बदल गया है।
- अब फिल्टर विकल्प सक्षम करने के लिए Ctrl + Shift+ L दबाएं।

- 2nd कॉलम के नीचे तीर पर क्लिक करें।
- Filter by color सेक्शन से डुप्लिकेट सेल्स का रंग चुनें।

- अब केवल डुप्लिकेट मान दिख रहे हैं। वह रेंज चुनें।
- माउस का दाहिना बटन दबाएं।
- Context Menu से Clear Contents विकल्प चुनें।

- डेटासेट से डुप्लिकेट मान हटा दिए गए हैं।

- फिर से फिल्टर सेक्शन पर जाएं और Select All विकल्प चेक करें।

- अब कोई डुप्लिकेट नहीं दिख रहा।

एक्सेल दो कॉलम्स का मिलान करें और VLOOKUP से तीसरे से आउटपुट निकालें
यहां हमारे पास दो डेटासेट हैं। 1st शोरूम 1 का है और 2nd शोरूम 2 का। हम प्रत्येक डेटासेट के आइटम कॉलम की तुलना करेंगे और VLOOKUP फंक्शन का उपयोग करके शोरूम 1 से शोरूम 2 में मूल्य निकालेंगे।

📌 चरण:
- VLOOKUP फंक्शन पर आधारित फॉर्मूला सेल F5 पर लागू करें।
=VLOOKUP($E5,$B$5:$C$10,2,FALSE)

- आइटम (S1) की तुलना आइटम (S2) से करके हम 2nd टेबल में मूल्य निकालते हैं।

एक्सेल में दो से अधिक कॉलम्स की तुलना कैसे करें
पिछले खंडों में हमने दो कॉलम्स के बीच तुलना दिखाई है। जब हमारे पास दो से अधिक कॉलम्स हों तो हम नीचे दी गई विधियों का उपयोग कर सकते हैं।
1. एक्सेल AND फंक्शन का उपयोग करें
AND फंक्शन जांचता है कि सभी तर्क TRUE हैं या नहीं और यदि सभी तर्क TRUE हैं तो TRUE लौटाता है।इस विधि में सभी शर्तों की जांच के बाद परिणाम IF फंक्शन में उपयोग की गई टिप्पणी के आधार पर दिखाया जाएगा। फॉर्मूला लागू करने से पहले हम शोरूम 3 नामक एक और कॉलम जोड़ते हैं।

📌 चरण:
- अब सेल E5 पर फॉर्मूला डालें।
=IF(AND(B5=C5,C5=D5),"Match","Mismatch")

- उसके बाद फिल हैंडल आइकन खींचें।

अंत में हमें स्थिति मिलती है।
2. एक्सेल COUNTIF फंक्शन के साथ तुलना करें
COUNTIF फंक्शन दी गई शर्त को पूरा करने वाली रेंज में सेल्स की संख्या गिनता है और COUNTA फंक्शन रेंज में खाली नहीं सेल्स की संख्या गिनता है।
[/wpsm_box]
यहां हम इन फंक्शंस का उपयोग कई कॉलम्स की तुलना के लिए करेंगे।
📌 चरण:
- सेल E5 पर निम्न फॉर्मूला कॉपी करें।
IF(COUNTIF(B5:D5,B5)=COUNTA(B5:D5),"Match","Mismatch")

- फिल हैंडल आइकन खींचें।

अंत में हमें तुलना परिणाम मिलता है।
निष्कर्ष
इस लेख में हमने बताया कि एक्सेल में दो कॉलम्स या सूचियों की तुलना कैसे करें। हमने दोनों तरीकों से कॉलम्स की पंक्ति-वार और कॉलम-वार तुलना की। मुझे आशा है कि यह आपकी आवश्यकताओं को पूरा करेगा। कृपया हमारी वेबसाइट Exceldemy.com देखें और कमेंट बॉक्स में अपने सुझाव दें।