Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

एक्सेल में डेटा अखंडता बनाए रखते हुए डुप्लिकेट डेटा को खत्म करने के 8 सिद्ध तरीके

एक्सेल में सटीक डेटा विश्लेषण के लिए डुप्लिकेट रिकॉर्ड प्रबंधित करना महत्वपूर्ण है। एक्सेल में डुप्लिकेट डेटा गलत गणना, फ़ाइल आकार बढ़ा सकता है, और भ्रम पैदा कर सकता है। एक्सेल डुप्लिकेट हटाने के कई तरीके प्रदान करता है।

इस ट्यूटोरियल में, हम डेटा खोए बिना एक्सेल में डुप्लिकेट हटाने के 8 तरीके दिखाएंगे।

1. डुप्लिकेट निकालें टूल

एक्सेल का बिल्ट-इन डुप्लिकेट निकालें फीचर एक उपयोगकर्ता-अनुकूल इंटरफ़ेस के साथ त्वरित समाधान प्रदान करता है।

चरण:

  • हेडर सहित अपना डेटा रेंज चुनें।
  • डेटा टैब >> डेटा टूल्स समूह से >> डुप्लिकेट निकालें चुनें।
  • कॉलम चेक/अनचेक करें ताकि यह निर्धारित हो सके कि कौन से संयोजन डुप्लिकेट बनाते हैं।
  • OK पर क्लिक करें।

मामला:

  • यदि हम सभी कॉलम चुनते हैं, तो केवल पंक्ति 6 (OrderID 1002) हटा दी जाएगी क्योंकि यह पंक्ति 1 की सटीक डुप्लिकेट है।
  • एक्सेल एक संदेश प्रदर्शित करेगा कि 1 डुप्लिकेट मान मिला और हटा दिया गया।
  • यदि हम OrderID को अनचेक करते हैं और अन्य सभी कॉलम चेक करते हैं।
  • पंक्ति 5, 6 और 8 को डुप्लिकेट के रूप में हटा दिया जाएगा।

लाभ:

  • दृश्य इंटरफ़ेस के साथ उपयोग करना सरल।
  • सीधे आपके डेटा पर काम करता है।
  • जांचने के लिए कॉलम निर्दिष्ट कर सकते हैं।

विचार:

  • डुप्लिकेट पंक्तियों को स्थायी रूप से हटा देता है।
  • प्रत्येक रिकॉर्ड का केवल पहला उदाहरण रखता है।
  • मूल डेटा को बैकअप बनाए बिना पुनर्प्राप्त नहीं किया जा सकता।

प्रो टिप: यदि आपको मूल डेटासेट संरक्षित करने की आवश्यकता है तो इस टूल का उपयोग करने से पहले अपने डेटा को दूसरी शीट पर कॉपी करें।

2. एडवांस्ड फ़िल्टर (केवल अद्वितीय रिकॉर्ड)

एडवांस्ड फ़िल्टर आपको अद्वितीय रिकॉर्ड को एक नए स्थान पर कॉपी करने देकर अधिक नियंत्रण प्रदान करता है।

चरण:

  • हेडर के साथ अपना डेटा व्यवस्थित करें।
  • डेटा टैब >> सॉर्ट और फ़िल्टर समूह से >> एडवांस्ड चुनें।
  • दूसरे स्थान पर कॉपी करें चुनें।
  • सूची रेंज: में अपना डेटा रेंज चुनें A1:G12।
  • कॉपी करें: में J1 दर्ज करें।
  • केवल अद्वितीय रिकॉर्ड चेक करें।
  • OK पर क्लिक करें।

डुप्लिकेट पंक्ति 6 (OrderID 1002) परिणामों से बाहर हो जाएगी। डेटा सेल J1 और नीचे कॉपी हो जाएगा, डुप्लिकेट पंक्ति को छोड़कर।

उन्नत उदाहरण: OrderID की परवाह किए बिना डुप्लिकेट उत्पाद जानकारी वाले लेनदेन की पहचान करने के लिए, आप:

  • हेडर (B1:G1) के साथ एक मानदंड रेंज सेट कर सकते हैं।
  • समान लेनदेन खोजने के लिए इस मानदंड रेंज के साथ एडवांस्ड फ़िल्टर लागू करें।

लाभ:

  • मूल डेटा संरक्षित करता है।
  • केवल अद्वितीय रिकॉर्ड को दूसरे स्थान पर कॉपी करता है।
  • आवश्यकता पड़ने पर जटिल मानदंडों के साथ काम करता है।

विचार:

  • फ़िल्टर परिणामों के लिए उपलब्ध स्थान की आवश्यकता होती है।
  • स्रोत डेटा बदलने पर मैन्युअल रिफ्रेश की आवश्यकता होती है।

3. पावर क्वेरी (प्राप्त करें और ट्रांसफॉर्म)

पावर क्वेरी एक मजबूत समाधान प्रदान करता है जो मूल डेटा को संरक्षित करता है और बड़े डेटासेट को संभाल सकता है।

चरण:

  • अपना डेटा चुनें।
  • डेटा टैब >> प्राप्त करें और ट्रांसफॉर्म डेटा समूह से >> टेबल/रेंज से चुनें।
  • तुलना के लिए कॉलम चुनें (आप सभी कॉलम या केवल विशिष्ट चुन सकते हैं)।
  • होम टैब >> पंक्तियाँ निकालें समूह >> डुप्लिकेट निकालें।
  • नई शीट पर परिणाम आयात करने के लिए बंद करें और लोड करें पर क्लिक करें।

उदाहरण:

  • यदि हम सभी कॉलम के आधार पर डुप्लिकेट हटाते हैं, तो केवल पंक्ति 6 (OrderID 1002) हटाई जाएगी।
  • यदि हम केवल ग्राहक, उत्पाद, मात्रा, मूल्य, और दिनांक के आधार पर डुप्लिकेट हटाते हैं (OrderID को छोड़कर), तो पंक्ति 4 और 8 दोनों को डुप्लिकेट के रूप में पहचाना जाएगा।

लाभ:

  • एक अलग परिणाम सेट बनाता है जिसे रिफ्रेश किया जा सकता है।
  • बड़े डेटासेट को कुशलतापूर्वक संभालता है।
  • मूल डेटा संरक्षित करता है।
  • एक दोहराने योग्य प्रक्रिया का हिस्सा हो सकता है।
  • उन्नत ट्रांसफॉर्मेशन क्षमताएं।

विचार:

  • पावर क्वेरी की बुनियादी समझ आवश्यक है।
  • बहुत बड़े डेटासेट के लिए अधिक संसाधनों का उपयोग करता है।
  • जटिल डिडुप्लिकेशन तर्क के लिए अतिरिक्त चरणों की आवश्यकता होती है।

4. UNIQUE फ़ंक्शन (एक्सेल 365/2021)

नए एक्सेल संस्करणों के लिए, UNIQUE फ़ंक्शन गतिशील रूप से विशिष्ट मान निकालता है।

डुप्लिकेट पंक्तियाँ निकालें:

  • सेल I1 चुनें और निम्न फ़ॉर्मूला डालें: =UNIQUE(A2:G12)

आपको सभी अद्वितीय पंक्तियों के साथ एक स्पिल रेंज मिलती है। यदि आप स्रोत डेटा बदलते हैं तो यह सूची अपडेट होती है। यह हमारे डेटासेट से सभी अद्वितीय पंक्तियाँ लौटाता है, डुप्लिकेट पंक्ति 6 को छोड़कर।

श्रेणी के अनुसार अद्वितीय उत्पाद: उत्पाद और श्रेणी के अद्वितीय संयोजन निकालने के लिए।

  • एक सेल चुनें और फ़ॉर्मूला डालें: =UNIQUE(C2:D12)

यह फ़ॉर्मूला सभी अद्वितीय उत्पाद सूचियों के साथ एक स्पिल रेंज लौटाएगा।

अद्वितीय ग्राहक सूची: अद्वितीय ग्राहकों की सूची प्राप्त करने के लिए।

  • एक सेल चुनें और फ़ॉर्मूला डालें: =UNIQUE(B2:B12)

यह फ़ॉर्मूला सभी अद्वितीय ग्राहक नामों के साथ एक स्पिल रेंज लौटाएगा।

लाभ:

  • गतिशील परिणाम बनाता है जो स्रोत डेटा बदलने पर स्वचालित रूप से अपडेट होते हैं।
  • स्रोत डेटा के लिए गैर-विनाशकारी।
  • अन्य फ़ंक्शन के साथ संयोजित किया जा सकता है।
  • एकाधिक कॉलम में अद्वितीय संयोजन लौटाता है।

विचार:

  • केवल एक्सेल 365 और एक्सेल 2021 में उपलब्ध।
  • एक स्पिल्ड ऐरे फ़ॉर्मूला बनाता है (स्वचालित रूप से विस्तारित होता है)।
  • कार्यक्षेत्र योजना की आवश्यकता हो सकती है।
  • बहुत जटिल डिडुप्लिकेशन तर्क को संभाल नहीं सकता।

5. सशर्त फ़ॉर्मेटिंग + फ़िल्टर

यह दृश्य दृष्टिकोण डुप्लिकेट को हाइलाइट और फिर फ़िल्टर करने में मदद करता है।

चरण:

  • अपना डेटा रेंज चुनें।
  • होम टैब >> सशर्त फ़ॉर्मेटिंग >> सेल नियम हाइलाइट करें >> डुप्लिकेट मान चुनें।
  • फ़ॉर्मेटिंग स्टाइल चुनें: हल्का लाल भराव गहरे लाल टेक्स्ट के साथ।
  • OK पर क्लिक करें।
  • एक्सेल डुप्लिकेट सेल को हाइलाइट करता है (कॉलम के अनुसार)।
  • डेटा टैब >> फ़िल्टर चुनें।
  • सेल रंग के अनुसार फ़िल्टर करके डुप्लिकेट या अद्वितीय मान दिखाएं।
  • अद्वितीय के लिए स्वचालित चुनें, डुप्लिकेट के लिए रंग चुनें।

यदि आप पूरी डुप्लिकेट पंक्तियों को हाइलाइट करना चाहते हैं, तो इस तरह एक फ़ॉर्मूला नियम उपयोग करें:

  • होम टैब >> सशर्त फ़ॉर्मेटिंग >> नया नियम चुनें।
  • फ़ॉर्मूला का उपयोग करके निर्धारित करें कि कौन से सेल फ़ॉर्मेट करें चुनें।
  • निम्न फ़ॉर्मूला डालें: =COUNTIFS($A$2:$A$12, $A2, $B$2:$B$12, $B2, $C$2:$C$12, $C2, $D$2:$D$12, $D2, $E$2:$E$12, $E2, $F$2:$F$12, $F2, $G$2:$G$12, $G2)>1
  • भराव रंग चुनें।
  • OK पर क्लिक करें।

लाभ:

  • हटाने से पहले डुप्लिकेट की दृश्य पहचान करता है।
  • सभी डेटा संरक्षित करता है।
  • चयनात्मक निष्कासन की अनुमति देता है।
  • सभी एक्सेल संस्करणों में काम करता है।
  • डुप्लिकेट पैटर्न समझने में मदद करता है।

विचार:

  • बहु-चरण प्रक्रिया।
  • मैन्युअल फ़िल्टरिंग आवश्यक।
  • स्वचालित रूप से अपडेट नहीं होता।
  • डेटा बदलने पर फ़िल्टर को पुनः लागू करने की आवश्यकता।

6. पिवट टेबल विधि

पिवट टेबल स्वाभाविक रूप से डेटा को एग्रीगेट करते हैं, इस प्रक्रिया में प्रभावी रूप से डुप्लिकेट हटा देते हैं।

चरण:

  • अपना डेटा चुनें।
  • इन्सर्ट टैब >> पिवटटेबल चुनें।
  • मौजूदा वर्कशीट और स्थान चुनें।
  • OK पर क्लिक करें।
  • पिवटटेबल फील्ड सूची से;
    • इन फ़ील्ड को पंक्तियाँ में खींचें:
      • ऑर्डर आईडी, ग्राहक, उत्पाद, श्रेणी, दिनांक।
    • इन फ़ील्ड को मान में खींचें:
      • मात्रा, मूल्य।

डुप्लिकेट पंक्तियाँ (3 और 6) संयुक्त हो गई हैं, मात्रा का योग (5+5=10) और मूल्य का योग (129.5+129.5=259) दिखा रहा है।

यदि आप OrderID को छोड़कर डुप्लिकेट उत्पाद और ग्राहक दिखाना चाहते हैं:

  • पहले पंक्तियाँ क्षेत्र से OrderID हटाएं।
  • परिणामी पिवट टेबल केवल उन लेनदेन को दिखाएगा जहां OrderID को छोड़कर सब कुछ समान है।

लाभ:

  • डुप्लिकेट डेटा को केवल हटाने के बजाय सारांशित कर सकता है।
  • बड़े डेटासेट को कुशलतापूर्वक संभालता है।
  • संख्यात्मक मानों को डिफ़ॉल्ट रूप से स्वचालित रूप से एग्रीगेट करता है।

विचार:

  • पिवट टेबल की बुनियादी समझ आवश्यक।
  • निष्कर्षण के बाद आगे फ़ॉर्मेटिंग की आवश्यकता हो सकती है।
  • संख्यात्मक मानों को डिफ़ॉल्ट रूप से एग्रीगेट करता है (कुछ फ़ील्ड के लिए वांछित नहीं हो सकता)।

7. COUNTIF हेल्पर कॉलम

यह विधि प्रत्येक रिकॉर्ड के पहले घटनाओं की पहचान करने के लिए एक कॉलम जोड़ती है।

चरण:

  • हेडर "डुप्लिकेट जांच" के साथ एक हेल्पर कॉलम (कॉलम H) जोड़ें।
  • अद्वितीय पंक्तियों की पहचान करने के लिए फ़ॉर्मूला उपयोग करें।
  • केवल अद्वितीय रिकॉर्ड देखने के लिए उपयुक्त मानों के लिए फ़िल्टर करें।

पूर्ण डुप्लिकेट की पहचान:

  • सेल H2 चुनें, और यह फ़ॉर्मूला दर्ज करें: =IF((COUNTIFS($A$2:$A$12, $A2, $B$2:$B$12, $B2, $C$2:$C$12, $C2, $D$2:$D$12, $D2, $E$2:$E$12, $E2, $F$2:$F$12, $F2, $G$2:$G$12, $G2))=1, "अद्वितीय","डुप्लिकेट")

यह फ़ॉर्मूला उन डुप्लिकेट को चिह्नित करता है जहां पूरी पंक्ति डुप्लिकेट है।

OrderID को अनदेखा करना: OrderID की परवाह किए बिना लेनदेन विवरण के आधार पर डुप्लिकेट की पहचान करने के लिए:

=IF((COUNTIFS($B$2:$B$12, $B2, $C$2:$C$12, $C2, $D$2:$D$12, $D2, $E$2:$E$12, $E2, $F$2:$F$12, $F2, $G$2:$G$12, $G2))=1, "अद्वितीय","डुप्लिकेट")

यह फ़ॉर्मूला पंक्ति 2,3,5,6, और 10 को "डुप्लिकेट" के रूप में चिह्नित करता है क्योंकि वे लेनदेन विवरण को डुप्लिकेट करते हैं।

लाभ:

  • दिखाता है कि कौन से रिकॉर्ड डुप्लिकेट हैं और मूल डेटा रखता है।
  • जटिल शर्तों के लिए अनुकूलित किया जा सकता है।
  • पहचानता है कि कौन सी पंक्तियाँ डुप्लिकेट हैं।

विचार:

  • एक अतिरिक्त कॉलम की आवश्यकता होती है।
  • एकाधिक कॉलम के लिए फ़ॉर्मूला जटिल हो सकता है।
  • डेटा बदलने पर समायोजित करने की आवश्यकता।
  • नए डेटा के लिए नीचे कॉपी करना होगा।

8. फ़ॉर्मूला-आधारित निष्कर्षण (INDEX/MATCH या FILTER)

उन्नत उपयोगकर्ताओं के लिए, INDEX, MATCH, और अन्य फ़ंक्शन के संयोजन अद्वितीय मान निकाल सकते हैं।

INDEX/MATCH उपयोग करें (पुराने एक्सेल संस्करण): अलग स्थान के लिए अद्वितीय ग्राहक नाम निकालने के लिए।

  • एक सेल चुनें और फ़ॉर्मूला डालें: =IFERROR(INDEX($B$2:$B$12,MATCH(0,COUNTIF($I$1:I1,$B$2:$B$12),0)),"")

FILTER उपयोग करें (एक्सेल 365/2021): सभी कॉलम रखते हुए अद्वितीय रिकॉर्ड निकालने के लिए।

  • एक सेल चुनें और फ़ॉर्मूला डालें: =FILTER(A2:G12, MATCH(A2:A12&B2:B12&C2:C12&D2:D12&E2:E12&F2:F12&G2:G12, A2:A12&B2:B12&C2:C12&D2:D12&E2:E12&F2:F12&G2:G12, 0)=ROW(A2:A12)-ROW(A2)+1)

लाभ:

  • अत्यधिक अनुकूलन योग्य।
  • तब काम करता है जब अन्य तरीके विफल होते हैं।
  • जटिल तर्क शामिल कर सकता है।
  • स्रोत डेटा के लिए गैर-विनाशकारी।
  • स्रोत डेटा परिवर्तनों के साथ गतिशील रूप से अपडेट होता है।

विचार:

  • उन्नत एक्सेल ज्ञान आवश्यक।
  • कार्यान्वयन और रखरखाव में अधिक जटिल।
  • पुराने एक्सेल संस्करणों में ऐरे फ़ॉर्मूला की आवश्यकता हो सकती है।
  • बड़े डेटासेट के लिए संसाधन-गहन हो सकता है।

निष्कर्ष

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

  1. स्नैपचैट का अनावरण: कैसे ऐप मैसेजिंग को बदल देता है स्नैपचैट का अनावरण: कैसे ऐप मैसेजिंग को बदल देता है

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

  1. गूगल शीट्स में फिल्टर मास्टर करें: व्यूज़ और फ़ंक्शंस समझाए गए गूगल शीट्स में फिल्टर मास्टर करें: व्यूज़ और फ़ंक्शंस समझाए गए

    जब आप बड़े डेटासेट के साथ काम कर रहे होते हैं, तो यह जानना उपयोगी होता है कि गूगल शीट्स में फ़िल्टर कैसे करें। इसे करने के दो तरीके हैं। आप गूगल शीट्स मेनू में फ़िल्टर व्यू का उपयोग कर सकते हैं, जो आपको शीट में डेटा को फ़िल्टर करने के विशिष्ट तरीकों को अनुकूलित करने देता है जिन्हें आप पुनः उपयोग कर

  1. DXF फ़ाइल क्या है? DXF फ़ाइल क्या है?

    DXF फ़ाइल क्या है? .DXF फ़ाइल एक्सटेंशन वाली फ़ाइल एक ड्राइंग एक्सचेंज फॉर्मेट फ़ाइल है जिसे Autodesk द्वारा CAD मॉडल स्टोर करने के लिए एक प्रकार के यूनिवर्सल फॉर्मेट के रूप में विकसित किया गया है। विचार यह है कि यदि फ़ाइल फॉर्मेट विभिन्न 3D मॉडलिंग प्रोग्राम में सपोर्टेड है, तो वे सभी समान डॉक्यूमे