डुप्लिकेट डेटा की केवल एक प्रति रखें


0

मैं बार-बार 2,3,4 या अधिक बार दिखाई देने वाली सामग्री की एक सूची को हटाने का प्रयास कर रहा हूं।

मेरे पास दो कॉलम हैं और मैं कॉलम बी के किसी भी बार बार प्रवेश की पूरी पंक्ति को समाप्त करना चाहूंगा।

मेरी वर्तमान शीट यहाँ दिखाई जा सकती है:

स्क्रीनशॉट 1

और आवश्यक चाल के बाद, इसे इस तरह दिखाया जाना चाहिए:

स्क्रीनशॉट 2

कृपया सलाह दें।

जवाबों:


0

यहाँ छवि विवरण दर्ज करें

यह काम किस प्रकार करता है:

  • इस सरणी सूत्र को कक्ष में लिखें E112, समाप्त करें ctrl+Shift+Enterऔर भरें।

    {=IFERROR(INDEX($B$112:$B$117, MATCH(0,COUNTIF($E$111:E111, $B$112:$B$117), 0)),"")}
    
  • इस फॉर्मूला को सेल में दर्ज करें D112और भरें।

    =IFERROR(INDEX($A$112:$A$117,MATCH(E112,$B$112:$B$117,0)),"")

फॉर्मूला में सेल संदर्भ को आवश्यकतानुसार समायोजित करें।


उपयोगी उत्तर के लिए धन्यवाद, हालांकि, मेरे पास अंतिम चरण में एक मुद्दा है: prntscr.com/lpoerv
जॉन ग्रीको

@ जॉन ग्रीको ,, क्या त्रुटि या समस्या का सामना कर रहे हैं क्योंकि दोनों सूत्र ने ठीक से काम किया है ,,, मेरी स्क्रीन शॉट सक्रिय शीट का हिस्सा है !!
राजेश एस

यह मुझे फ़ोरम में प्रवेश करने की अनुमति नहीं दे रहा है। मैंने पिछले उत्तर में एक URL चिपकाया था, जो इस मुद्दे को दिखाता है, सीधे मेरी एक्सेल फाइल से
जॉन ग्रीको

त्रुटि इसलिए थी क्योंकि आप दूसरे फ़ोरम में कोष्ठक {} को याद कर रहे थे। मैंने उन्हें जोड़ा लेकिन फिर भी, कोई भाग्य नहीं। मैंने एक स्क्रीनशॉट लिया, अगर यह मदद करता है: prnt.sc/lq81vh
John Greco

@ जोहानग्रेको ,, दूसरा फॉर्मूला एक अरेंज फॉर्मूला नहीं है, जिसके लिए उसे {} की जरूरत नहीं है, वास्तव में आपके पास रेंज में वैल्यू नहीं है E112:E115। आपका स्क्रीन शॉट केवल प्रथम सूत्र दिखाता है E112। बेहतर पहले सूत्र को ठीक से निष्पादित करें, आप दूसरे को काम करते हुए पाते हैं !!
राजेश एस

0

(मेरे सिर से बाहर, निष्कलंक): C2 में, दर्ज करें

 =IF(B2=B1;"x";"")

और इसे पंक्ति C के सभी कक्षों में कॉपी करें। यह आपको स्तंभ B में प्रत्येक डुप्लिकेट मान के लिए "x" देता है। अब आप AC पर एक ऑटो फ़िल्टर सेट कर सकते हैं, सभी चिह्नित पंक्तियों का चयन करें और उन्हें हटा सकते हैं।

यदि आप गैर-लगातार डुप्लिकेट को निकालना चाहते हैं, तो सबसे सरल दृष्टिकोण है कि ए बी को सबसे पहले ए बी की छँटाई सुविधा का उपयोग करके कॉलम को सॉर्ट करें। और यदि आप ऑर्डर को संरक्षित करना चाहते हैं, तो पहले 1,2,3 नंबर के साथ एक सहायक कॉलम (उदाहरण के लिए, D) भरें, ..., फिर AD द्वारा B को क्रमबद्ध करें, ऊपर दिए गए फॉर्मूला के साथ C भरें, चिह्नित डुप्लिकेट को हटाएं और तब मूल क्रम को पुनर्स्थापित करने के लिए D द्वारा AD को छाँटें।

एक्सेल के "डुप्लीकेट हटाएं" सुविधा का उपयोग करके किसी अन्य विधि के लिए यह लिंक देखें ।


यह मेरे लिए उम्मीद के मुताबिक काम नहीं कर रहा है। यह समझता है कि तत्क्षण दोहराए गए मूल्यवान हैं, लेकिन कुछ पंक्तियों के बाद दोहराया नहीं गया: prntscr.com/lq9vgq
जॉन ग्रीको

@ जॉनग्रेको: निश्चित रूप से यह नहीं है - आपके उदाहरण में इस तरह के डुप्लिकेट नहीं हैं, इसलिए मैं केवल इस बात का उत्तर दे रहा था कि आपने क्या पूछा, और कुछ नहीं। लेकिन मेरा एडिट देखिए।
Doc Brown
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.