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

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

फिल्टर यूनिक डेटासेट में कई प्रविष्टियों से निपटने का एक प्रभावी तरीका है। एक्सेल यूनिक डेटा फिल्टर करने या डुप्लिकेट हटाने के लिए कई सुविधाएँ प्रदान करता है, चाहे हम इसे कुछ भी कहें। इस लेख में, हम एक सैंपल डेटासेट से यूनिक डेटा फिल्टर करने के तरीकों को प्रदर्शित करेंगे।

मान लीजिए हमारे पास एक एक्सेल डेटासेट में तीन सरल कॉलम हैं जिनमें ऑर्डर डेट, कैटेगरी, और उत्पाद हैं। हम पूरे डेटासेट के भीतर यूनिक ऑर्डर किए गए उत्पाद चाहते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

एक्सेल वर्कबुक डाउनलोड करें

एक्सेल में यूनिक वैल्यू फिल्टर करने के 8 आसान तरीके

विधि 1: यूनिक वैल्यू फिल्टर करने के लिए एक्सेल रिमूव डुप्लीकेट फीचर का उपयोग

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

चरण 1: रेंज चुनें (यानी, कैटेगरी और उत्पाद) फिर डेटा टैब पर जाएं > डुप्लीकेट हटाएं चुनें (डेटा टूल्स सेक्शन से)।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: डुप्लीकेट हटाएं विंडो दिखाई देती है। डुप्लीकेट हटाएं विंडो में,

सभी कॉलम चेक करें।

मेरे डेटा में हेडर हैं विकल्प पर टिक करें।

ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 3: एक पुष्टिकरण डायलॉग बॉक्स दिखाई देता है जिसमें कहा जाता है 8 डुप्लीकेट मान मिले और हटाए गए; 7 यूनिक मान शेष।

ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

सभी चरण नीचे दी गई इमेज में दिखाए गए परिणाम की ओर ले जाते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

विधि 2: यूनिक वैल्यू फिल्टर करने के लिए कंडीशनल फॉर्मेटिंग का उपयोग

यूनिक को फ़िल्टर करने का दूसरा तरीका है कंडीशनल फॉर्मेटिंग। एक्सेल कंडीशनल फॉर्मेटिंग कई मानदंडों के साथ सेल्स को फॉर्मेट कर सकता है। हालांकि, इस मामले में, हम एक रेंज (यानी, उत्पाद कॉलम) में सेल्स को कंडीशनली फॉर्मेट करने के लिए एक फॉर्मूला का उपयोग करते हैं। कंडीशनल फॉर्मेटिंग लागू करने के दो विकल्प हैं; एक है यूनिक वैल्यू फिल्टर करने के लिए कंडीशनल फॉर्मेटिंग और दूसरा है रेंज से डुप्लीकेट मान छिपाना।

2.1. यूनिक वैल्यू फिल्टर करने के लिए कंडीशनल फॉर्मेटिंग

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

चरण 1: रेंज चुनें (यानी, उत्पाद 1) फिर होम टैब पर जाएं > कंडीशनल फॉर्मेटिंग चुनें (स्टाइल्स सेक्शन से) > नया नियम चुनें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: नया फॉर्मेटिंग नियम विंडो पॉप अप होती है। नया फॉर्मेटिंग नियम विंडो में,

नियम प्रकार चुनें विकल्प के तहत कौन से सेल फॉर्मेट करने हैं यह निर्धारित करने के लिए फॉर्मूला का उपयोग करें चुनें।

नियम विवरण संपादित करें विकल्प के तहत निम्नलिखित फॉर्मूला टाइप करें।

=COUNTIF($D$5:D5,D5)=1

फॉर्मूला में, हमने एक्सेल को D कॉलम में प्रत्येक सेल को यूनिक (यानी, 1 के बराबर) के रूप में गिनने का निर्देश दिया। यदि प्रविष्टियाँ लगाई गई शर्त से मेल खाती हैं तो यह TRUE लौटाता है और सेल्स को कलर फॉर्मेट करता है।

फॉर्मेट पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 3: एक पल में, सेल फॉर्मेट करें विंडो दिखाई देती है। सेल फॉर्मेट करें विंडो में,

फ़ॉन्ट सेक्शन में- नीचे दी गई इमेज में दर्शाए अनुसार कोई भी फॉर्मेटिंग रंग चुनें।

फिर ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 4: पिछले चरण में ओके पर क्लिक करने से आप फिर से नया फॉर्मेटिंग नियम विंडो पर पहुंच जाते हैं। नया फॉर्मेटिंग नियम विंडो में, आप यूनिक प्रविष्टियों का पूर्वावलोकन देख सकते हैं।

ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

अंत में, आप यूनिक प्रविष्टियों को कलर फॉर्मेटेड प्राप्त करते हैं जैसा कि आप उन्हें नीचे दी गई तस्वीर के समान चाहते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

2.2. डुप्लीकेट छिपाने के लिए कंडीशनल फॉर्मेटिंग

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

चरण 1: विधि 2.1 के चरण 1 से 2 दोहराएं लेकिन डाले गए फॉर्मूला को नीचे वाले से बदलें।

=COUNTIF($D$5:D5,D5)>1

फॉर्मूला एक्सेल को D कॉलम में प्रत्येक सेल को डुप्लीकेट (यानी, 1 से अधिक) के रूप में गिनने का निर्देश देता है। यदि प्रविष्टियाँ लगाई गई शर्त से मेल खाती हैं तो यह TRUE लौटाता है और कलर फॉर्मेट (यानी, छिपाना) करता है।

फॉर्मेट पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: फॉर्मेट पर क्लिक करने से आप सेल फॉर्मेट करें विंडो पर पहुंच जाते हैं। सेल फॉर्मेट करें विंडो में,

फ़ॉन्ट रंग सफेद चुनें।

फिर ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 3: फ़ॉन्ट रंग चुनने के बाद, ओके पर क्लिक करने से आप फिर से नया फॉर्मेटिंग नियम विंडो पर पहुंच जाते हैं। आप पूर्वावलोकन को धुंधला देख सकते हैं क्योंकि हम सफेद को फ़ॉन्ट रंग के रूप में चुनते हैं।

ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

सभी चरणों का पालन करने से आप डुप्लीकेट मानों के लिए नीचे दी गई इमेज के समान चित्रण पर पहुंचते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

आपको सफेद को फ़ॉन्ट रंग के रूप में चुनना होगा अन्यथा डुप्लीकेट प्रविष्टियाँ नहीं छिपेंगी।

और पढ़ें: फॉर्मूला का उपयोग करके एक्सेल में डेटा कैसे फिल्टर करें

विधि 3: यूनिक वैल्यू फिल्टर करने के लिए डेटा टैब एडवांस्ड फिल्टर फीचर का उपयोग

पहले की विधियाँ यूनिक फिल्टर करने के लिए डेटासेट से प्रविष्टियों को डिलीट या हटा देती हैं। कुछ डेटासेट पर काम करते समय यह काफी खतरनाक है। ऐसी स्थितियाँ हो सकती हैं जहाँ हम रॉ डेटासेट को बदल नहीं सकते, उन मामलों में हम वांछित स्थान पर यूनिक फ़िल्टर करने के लिए एडवांस्ड फिल्टर विकल्प का उपयोग कर सकते हैं।

चरण 1: रेंज चुनें (यानी, उत्पाद कॉलम)। फिर डेटा टैब पर जाएं > एडवांस्ड चुनें (सॉर्ट एंड फिल्टर सेक्शन से)।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: एडवांस्ड फिल्टर विंडो दिखाई देती है। एडवांस्ड फिल्टर विंडो में,

एक्शन विकल्प के तहत दूसरे स्थान पर कॉपी करें एक्शन चुनें। आप या तो लिस्ट को स्थान पर फ़िल्टर करें, या दूसरे स्थान पर कॉपी करें चुन सकते हैं, हालांकि हम रॉ डेटा को बदले बिना बाद वाला चुन रहे हैं।

कॉपी टू विकल्प में एक स्थान असाइन करें (यानी, F4)।

केवल यूनिक रिकॉर्ड विकल्प चेक करें।

ओके पर क्लिक करें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

ओके पर क्लिक करने से आपको चरणों में निर्देशित अनुसार वांछित स्थान पर यूनिक वैल्यू मिलती हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

विधि 4: एक्सेल UNIQUE फंक्शन का उपयोग करके यूनिक वैल्यू फिल्टर करें

दूसरे कॉलम में यूनिक वैल्यू प्रदर्शित करना UNIQUE फंक्शन द्वारा भी प्राप्त किया जा सकता है। UNIQUE फंक्शन एक रेंज या ऐरे से यूनिक प्रविष्टियों की सूची लाता है। UNIQUE फंक्शन का सिंटैक्स है

UNIQUE (array, [by_col], [exactly_once])

आर्गुमेंट्स,

array; रेंज, या ऐरे जहां से यूनिक वैल्यू निकाले जाते हैं।

[by_col]; मानों की तुलना और निकालने के तरीके, पंक्ति द्वारा = FALSE (डिफ़ॉल्ट) और कॉलम द्वारा = TRUE. [वैकल्पिक]

[exactly_once]; एक बार आने वाले मान = TRUE और मौजूदा यूनिक मान = FALSE (डिफ़ॉल्ट रूप से)। [वैकल्पिक]

चरण 1: किसी भी खाली सेल (यानी, E5) में निम्नलिखित फॉर्मूला टाइप करें।

=UNIQUE(D5:D19)

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: एंटर दबाएं फिर एक सेकंड में सभी यूनिक प्रविष्टियाँ कॉलम में पॉप अप होती हैं जैसा कि नीचे दी गई तस्वीर में दिखाया गया है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

UNIQUE फंक्शन एक बार में सभी यूनिक प्रविष्टियों को फैला देता है। हालांकि, आप UNIQUE फंक्शन का उपयोग एक्सेल 365 संस्करण के अलावा नहीं कर सकते।

समान पठन

  • सेल वैल्यू के आधार पर एक्सेल फिल्टर डेटा (6 कुशल तरीके)
  • एक्सेल में फिल्टर कैसे जोड़ें (4 तरीके)
  • एक्सेल फिल्टर के लिए शॉर्टकट (उदाहरण के साथ 3 त्वरित उपयोग)
  • एक्सेल में टेक्स्ट फिल्टर का उपयोग कैसे करें (5 उदाहरण)

विधि 5: UNIQUE और FILTER फंक्शन का उपयोग (मानदंड के साथ)

विधि 4 में, हम यूनिक वैल्यू को फैलाने के लिए UNIQUE फंक्शन का उपयोग करते हैं। क्या होगा यदि हम किसी शर्त के आधार पर यूनिक प्रविष्टियाँ चाहते हैं? मान लीजिए हम अपने डेटासेट से किसी विशेष कैटेगरी के यूनिक उत्पाद नाम चाहते हैं।

इस मामले में, हम अपने डेटासेट से बार्स (यानी, E4) श्रेणी के यूनिक उत्पाद नाम चाहते हैं।

चरण 1: किसी भी सेल (यानी, E5) में नीचे दिया गया फॉर्मूला लिखें।

=UNIQUE(FILTER(D5:D19,C5:C19=E4))

फॉर्मूला D5:D19 रेंज को फ़िल्टर करने का निर्देश देता है, रेंज C5:C19 पर शर्त लगाकर सेल E4 के बराबर होने की।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: एंटर दबाएं। उसके बाद बार्स श्रेणी के अंतर्गत उत्पाद, बार्स कॉलम के सेल्स में दिखाई देते हैं जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

आप यूनिक उत्पादों को फ़िल्टर करने के लिए किसी भी कैटेगरी को चुन सकते हैं। यह विशाल बिक्री डेटासेट को संभालने का काफी प्रभावी तरीका है। FILTER फंक्शन केवल एक्सेल 365 में उपलब्ध है।

और पढ़ें: एक्सेल में मल्टीपल क्राइटेरिया फिल्टर करें

विधि 6: MATCH और INDEX फंक्शन का उपयोग (ऐरे फॉर्मूला)

सरल प्रदर्शन के लिए, हम बिना ब्लैंक या केस-सेंसिटिव प्रविष्टियों वाले डेटासेट का उपयोग करते हैं। तो, हम ऐसे डेटासेट को कैसे संभाल सकते हैं जिसमें ब्लैंक और केस-सेंसिटिव प्रविष्टियाँ हैं? एक रास्ता दिखाने से पहले, आइए एक संयुक्त फॉर्मूला का उपयोग करके नॉन-ब्लैंक रेंज (यानी, उत्पाद 1) को फ़िल्टर करें। इस मामले में, हम यूनिक फ़िल्टर करने के लिए MATCH और INDEX फंक्शन का उपयोग करते हैं।

6.1. MATCH और INDEX फंक्शन नॉन-ब्लैंक रेंज से यूनिक वैल्यू फिल्टर करें

हम देख सकते हैं कि उत्पाद 1 रेंज में कोई मौजूदा ब्लैंक सेल नहीं हैं।

चरण 1: सेल G5 में यूनिक को फ़िल्टर करने के लिए निम्नलिखित फॉर्मूला टाइप करें।

=IFERROR(INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)),"")

फॉर्मूला द्वारा,

पहला, COUNTIF($G$4:G4, $D$5:$D$19); रेंज (यानी, $G$4:G4) में शर्त (यानी, $D$5:$D$19) का पालन करने वाले सेल्स की संख्या गिनता है। COUNTIF 1 लौटाता है यदि यह रेंज में $G$4:G4 पाता है अन्यथा 0।

दूसरा, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)); रेंज में एक उत्पाद की सापेक्ष स्थिति लौटाता है।

अंत में, INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)); शर्त को पूरा करने वाली सेल प्रविष्टियाँ लौटाता है।

IFERROR फंक्शन फॉर्मूला को परिणामों में कोई त्रुटि प्रदर्शित करने से रोकता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: चूंकि फॉर्मूला एक ऐरे फॉर्मूला है, CTRL+SHIFT+ENTER एक साथ दबाएं। उत्पाद 1 रेंज से सभी यूनिक प्रविष्टियाँ दिखाई देती हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

6.2. MATCH और INDEX फंक्शन रेंज में मौजूदा ब्लैंक सेल से यूनिक वैल्यू फिल्टर करें

अब, उत्पाद 2 रेंज में, हम कई ब्लैंक सेल देख सकते हैं। ब्लैंक सेल के बीच यूनिक को फ़िल्टर करने के लिए, हमें ISBLANK फंक्शन डालना होगा।

चरण 1: सेल H5 में नीचे दिया गया फॉर्मूला पेस्ट करें।

=IFERROR(INDEX($E$5:$E$19, MATCH(0,IF(ISBLANK($E$5:$E$19),1,COUNTIF($H$4:H4, $E$5:$E$19)), 0)),"")

यह फॉर्मूला उसी तरह काम करता है जैसा हमने इसे 6.1. सेक्शन में वर्णित किया था। हालांकि, IF फंक्शन के साथ ISBLANK फंक्शन के लॉजिकल टेस्ट के कारण फॉर्मूला रेंज में किसी भी ब्लैंक सेल को अनदेखा करने में सक्षम होता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: CTRL+SHIFT+ENTER दबाएं और फॉर्मूला ब्लैंक सेल को अनदेखा करता है और निम्नलिखित तस्वीर में दर्शाए अनुसार सभी यूनिक प्रविष्टियाँ लाता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

6.3. MATCH और INDEX फंक्शन केस-सेंसिटिव रेंज से यूनिक वैल्यू फिल्टर करें

यदि हमारे डेटासेट में केस-सेंसिटिव प्रविष्टियाँ हैं, तो हमें यूनिक को फ़िल्टर करने के लिए FREQUENCY फंक्शन के साथ TRANSPOSE और ROW फंक्शन का उपयोग करना होगा।

चरण 1: सेल I5 में नीचे दिया गया फॉर्मूला लागू करें।

=INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0))

फॉर्मूला के खंड,

  • TRANSPOSE($I$4:I4); पिछले मानों को ट्रांसपोज़ करके सेमीकोलन को कॉमा में बदलता है। (यानी, TRANSPOSE({“यूनिक वैल्यू (केस सेंसिटिव)”;होल व्हीट”}) बन जाता है {“यूनिक वैल्यू (केस सेंसिटिव)”, “होल व्हीट”}
  • EXACT($F$5:$F$19, TRANSPOSE($I$4:I4); जांचता है कि स्ट्रिंग्स समान और केस-सेंसिटिव हैं या नहीं।
  • IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)); TRUE होने पर ऐरे में स्ट्रिंग की सापेक्ष स्थिति लौटाता है।
  • FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), “”); गणना करता है कि ऐरे में स्ट्रिंग कितनी बार मौजूद है।
  • MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), “”), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0)); ऐरे में पहला फाल्स (यानी, खाली) मान ढूंढता है।
  • INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), “”), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0)); ऐरे से यूनिक वैल्यू लौटाता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: आपको CTRL+SHIFT+ENTER एक साथ दबाने की आवश्यकता है और केस-सेंसिटिव यूनिक वैल्यू सेल्स में दिखाई देती हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

तो, सभी प्रकार की प्रविष्टियों को उनके संबंधित कॉलम में सॉर्ट करने के बाद पूरा डेटासेट नीचे दी गई इमेज जैसा दिखता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

आप अपनी मांग पूरी करने के लिए किसी भी उत्पाद डेटा प्रकार को बदल सकते हैं और उसके अनुसार फॉर्मूला लागू कर सकते हैं।

विधि 7: VBA मैक्रो कोड का उपयोग करके एक्सेल फिल्टर यूनिक वैल्यू

डेटासेट से, हम जानते हैं कि हमारे पास एक उत्पाद कॉलम है, और हम कॉलम से यूनिक वैल्यू चाहते हैं। काम पूरा करने के लिए, हम VBA मैक्रो कोड का उपयोग कर सकते हैं। हम एक कोड लिख सकते हैं जो चयन से मान असाइन करता है फिर इसे लूप के माध्यम से भेजता है जब तक कि यह सभी डुप्लीकेट से छुटकारा नहीं पा लेता।

VBA मैक्रो कोड लागू करने से पहले, आइए सुनिश्चित करें कि हमारे पास निम्नलिखित प्रकार का डेटासेट है और हम उस रेंज को चुनते हैं जहां से हम यूनिक फ़िल्टर करना चाहते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 1: मैक्रो कोड लिखने के लिए, ALT+F11 दबाकर माइक्रोसॉफ्ट विजुअल बेसिक विंडो खोलें। विंडो में, इन्सर्ट टैब ( टूलबार में) पर जाएं > मॉड्यूल चुनें।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: मॉड्यूल विंडो दिखाई देती है। मॉड्यूल में, निम्नलिखित कोड पेस्ट करें।

Sub Unique_Values() Dim Range As Variant, prdct As Variant Dim mrf As Object Dim i As Long Set mrf = CreateObject("scripting.dictionary") Range = Selection For i = 1 To UBound(Range) mrf(Range(i, 1) & "") = "" Next prdct = mrf.keys Selection.ClearContents Selection(1, 1).Resize(mrf.Count, 1) = Application.Transpose(prdct) End Sub

मैक्रो कोड में,

वेरिएबल घोषित करने के बाद, mrf = CreateObject(“scripting.dictionary”) एक ऑब्जेक्ट बनाता है जिसे mrf को असाइन किया जाता है।

चयन को रेंज को असाइन किया जाता है। For लूप प्रत्येक सेल लेता है फिर डुप्लीकेट के लिए रेंज के साथ मिलान करता है। उसके बाद, कोड चयन को क्लियर करता है और यूनिक के साथ प्रकट होता है।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 3: मैक्रो चलाने के लिए F5 दबाएं फिर वर्कशीट पर लौटकर, आप चयन से सभी यूनिक वैल्यू देखते हैं।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

विधि 8: यूनिक वैल्यू फिल्टर करने के लिए पिवट टेबल का उपयोग

पिवट टेबल चयनित सेल्स से यूनिक आइटम सूची निर्यात करने के लिए एक मजबूत टूल है। एक्सेल में, हम आसानी से एक पिवट टेबल डाल सकते हैं और जो हम यहां चाहते हैं उसे प्राप्त कर सकते हैं।

चरण 1: एक निश्चित रेंज चुनें (यानी, उत्पाद)। बाद में, इन्सर्ट टैब पर जाएं > पिवट टेबल चुनें (टेबल्स सेक्शन से)।

एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

चरण 2: टेबल या रेंज से पिवटटेबल विंडो दिखाई देती है। विंडो में,

रेंज (यानी, D4:D19) ऑटोमैटिकली चुनी जाएगी।

  • मौजूदा वर्कशीट को जहां आप पिवटटेबल रखना चाहते हैं विकल्प के रूप में चुनें।

    ओके पर क्लिक करें।

    एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

    चरण 3: पिवटटेबल फील्ड्स विंडो दिखाई देती है। पिवटटेबल फील्ड्स विंडो में, केवल एक फील्ड है (यानी, उत्पाद)।

    उत्पाद फील्ड चेक करें ताकि यूनिक उत्पाद सूची नीचे दी गई तस्वीर में दिखाए अनुसार दिखाई दे।

    एक्सेल में मास्टरिंग: यूनिक वैल्यू फिल्टर करने के 8 सरल तरीके

    और पढ़ें: एक्सेल पिवट टेबल कैसे फिल्टर करें

    निष्कर्ष

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

    आगे पढ़ें

    • एक्सेल में कस्टम फिल्टर कैसे करें (5 तरीके)
    • एक्सेल में कलर द्वारा फिल्टर (2 उदाहरण)
    • फॉर्मूला वाले सेल्स को एक्सेल में कैसे फिल्टर करें (2 तरीके)
    • एक्सेल फिल्टर में मल्टीपल आइटम खोजें (2 तरीके)

    1. एक्सेल में लिंक्स तोड़ें और डेटा सुरक्षित रखें: 3 प्रमाणित तरीके एक्सेल में लिंक्स तोड़ें और डेटा सुरक्षित रखें: 3 प्रमाणित तरीके

      जब हम कई वर्कशीट्स पर काम करते हैं तो वे आपस में जुड़ जाती हैं। हालांकि कभी-कभी हमें उन लिंक्स को तोड़ने और केवल मानों को रखने की आवश्यकता होती है। यह आर्टिकल तीन तरीके दिखाएगा लिंक्स तोड़ने (Break Links) और एक्सेल में मानों को बनाए रखने के लिए। यदि आप भी इसके बारे में उत्सुक हैं तो हमारी प्रैक्टिस

    1. एक्सेल में सेल रंग द्वारा सेल फ़िल्टर करें: 2 सरल विधियां एक्सेल में सेल रंग द्वारा सेल फ़िल्टर करें: 2 सरल विधियां

      एक्सेल में, आप आमतौर पर किसी भी उद्देश्य के लिए सेल को विभिन्न रंगों से भरते हैं। यह लेख आपकी मदद कर सकता है यदि आपके पास एक वर्कशीट है जो सेल के रंग में विभिन्न प्रकार की सामग्री को दर्शाने के लिए विभिन्न रंगों का उपयोग करती है और आप सेल के रंग के आधार पर कुछ सेल को फ़िल्टर या चुनना चाहते हैं। इस ल

    1. एक्सेल में प्रश्नावली जल्दी बनाएं: 2 सरल तरीके एक्सेल में प्रश्नावली जल्दी बनाएं: 2 सरल तरीके

      इस लेख में, हम एक्सेल में एक प्रश्नावली बनाना सीखेंगे। एक प्रश्नावली विकल्पों के साथ प्रश्नों या विशिष्ट वस्तुओं का एक समूह है। इसका उपयोग प्रतिवादी से जानकारी एकत्र करने के लिए किया जाता है। एक्सेल में, उपयोगकर्ता कुछ आसान चरणों का पालन करके एक प्रश्नावली बना सकते हैं। आज, हम 2 आसान तरीके प्रदर्शित