विषयसूची
अद्वितीय मूल्यों को निकालना एकल या विभिन्न मानदंडों के आधार पर कार्यालयों और कार्यालयों में बहुत आम है; व्यवसायों। Microsoft Excel ने कुछ उपयोगी & बड़े डेटासेट से अद्वितीय मान निकालने के आसान तरीके। इस लेख में, मैं यह समझाने की कोशिश करूँगा कि एक्सेल में मानदंड के आधार पर अद्वितीय मान कैसे निकालें 2 प्रभावी तरीकों के साथ।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप हमारे डाउनलोड कर सकते हैं एक्सेल वर्कबुक जिसका उपयोग हमने इस लेख को तैयार करने के लिए किया है।
Criteria.xlsx के आधार पर Unique Values निकालें
2 Unique Values को निकालने के प्रभावी तरीके के आधार पर एक्सेल में मानदंड
उदाहरण के लिए, यहाँ एक नमूना डेटासेट है। यहां, हमारे पास 5 कंप्यूटर शॉप्स का चार्ट है। उन्होंने अपनी दुकानों में जून और जुलाई के महीनों में नए डेस्कटॉप और नोटबुक का स्टॉक कर लिया है।
अब, हम कोशिश करेंगे कई मानदंडों के आधार पर इस डेटासेट से अद्वितीय उत्पादों को खोजने के लिए।
1. Excel UNIQUE & अद्वितीय मान निकालने के लिए फ़िल्टर फ़ंक्शन
इस पहली विधि में, हम एक्सेल में अद्वितीय फ़ंक्शन और फ़िल्टर फ़ंक्शन का उपयोग करते हैं। अद्वितीय मूल्य। यहां, हम इन कार्यों का उपयोग एकल और एकाधिक दोनों मानदंडों के लिए करेंगे। तो बिना और देरी किए, चलिए तरीकों में कूदते हैं।
1.1। सिंगल क्राइटेरिया
यहाँ, हम जानना चाहते हैं कि किन दुकानों में 2 के लिए केवल नोटबुक, या केवल डेस्कटॉप, या दोनों का स्टॉक हैएक वर्ष में लगातार महीने।
- सबसे पहले, सेल E5 & यह फ़ॉर्मूला टाइप करें
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- दूसरा, एंटर दबाएं & आपको 4 कंप्यूटर की दुकानों के नाम दिखाई देंगे, जिनमें 2 महीने से अधिक के लिए नोटबुक का स्टॉक किया गया है।
इस सूत्र में, कॉलम Eके लिए, FILTERफ़ंक्शन कॉलम Cसे उन सभी दुकानों के नाम निकालता है, जिन्होंने नोटबुक को केवल <1 से अधिक के लिए स्टॉक किया है>2 महीने. इसलिए, समान नाम कई बार प्रकट हो सकते हैं। फिर, अद्वितीयफ़ंक्शन सभी नामों को केवल एक बार दिखाएगा।
- अगला, यह सूत्र टाइप करें सेल F5 यह पता लगाने के लिए कि उनमें से किसने डेस्कटॉप स्टॉक किया है 5 दुकानें।
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- फिर, दर्ज करें दबाएं & आपको उन 3 दुकानों के नाम मिलेंगे जिनमें उन महीनों में डेस्कटॉप का स्टॉक था।
- आप इन दो निष्कर्षों की तुलना भी कर सकते हैं & आप देखेंगे कि केवल कंप्यूटर क्षेत्र & EMACIMAC में दोनों प्रकार के उपकरणों का स्टॉक है।
और पढ़ें: Excel में एक कॉलम में अद्वितीय मान खोजें (6 विधियाँ)
1.2। एकाधिक मानदंड
अब हम पिछले डेटासेट में एक और मानदंड जोड़ना चाहते हैं। कंप्यूटर की दुकानों ने नोटबुक और amp; 3 अलग-अलग ब्रांड के डेस्कटॉप- Lenovo , HP & आसुस । और हम यह पता लगाने जा रहे हैं कि किन दुकानों ने HP का स्टॉक किया हैउन 2 महीनों पर नोटबुक्स ।
- सबसे पहले, सेल G12 चुनें जहां हम उन दुकानों के नाम जिनमें HP नोटबुक्स का स्टॉक है।
- फिर, इस सूत्र को उस सेल में टाइप करें।
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- बाद में, एंटर दबाएं। 2 महीने।
यहां, फ़िल्टर फ़ंक्शन दो मानदंडों का मूल्यांकन करता है- एक <1 के लिए>डिवाइस श्रेणी & दूसरा ब्रांड के लिए। और इन दोनों मापदंडो को हमें सूत्र में इनके बीच Asterisk ( * ) लगाकर जोड़ना है। पहले की तरह, UNIQUE फ़ंक्शन इन दुकानों के नाम केवल एक बार दिखाएगा।
1.3। विकल्प के साथ कई मापदंड
अब हम एक और शर्त से निपटने जा रहे हैं, जहां हम यह पता लगाना चाहते हैं कि किन दुकानों में कम से कम एक HP या ASUS<2 का स्टॉक है>.
- सबसे पहले, सेल G11 चुनें।
- फिर, यह फॉर्मूला टाइप करें।
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- नीचे, Enter दबाएं।
- अंत में, आपको 4 दुकानों के नाम दिखाई देंगे जिनके पास या तो HP या ASUS के स्टॉक डिवाइस हैं।
इस फॉर्मूले में, फ़िल्टर फ़ंक्शन दो मानदंडों का अलग-अलग आकलन करेगा और; दोनों श्रेणियों से संयुक्त परिणाम या दुकान के नाम दिखाएं। फिर, UNIQUE फ़ंक्शन फिर इन्हें दिखाएगाकेवल एक बार नाम।
2. एक्सेल में मानदंड के आधार पर अद्वितीय मानों को बाहर निकालने के लिए ऐरे फॉर्मूला लागू करें
इस दूसरी विधि में, हम एक सरणी सूत्र का उपयोग करेंगे जिसका आप उपयोग कर सकते हैं Microsoft Excel का कोई भी संस्करण। हालांकि आपको यह थोड़ा जटिल लग सकता है, मैं बाद में समझाने की कोशिश करूंगा कि यह सूत्र एकल और एकाधिक दोनों मानदंडों के लिए कैसे काम करता है।
2.1। सिंगल क्राइटेरिया
आइए अब इस बारे में कदम उठाते हैं कि कैसे हम उन दुकानों के नाम सामने ला सकते हैं, जिनमें 2 महीने से अधिक समय तक नोटबुक या डेस्कटॉप का संग्रह है, सरणी सूत्रों की मदद से।
- पहले, सेल E5 में नोटबुक शीर्षक के तहत, इस सूत्र को टाइप करें।
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")
<2
- फिर, एंटर दबाएं।
- बाद में, फिल हैंडल कमांड का उपयोग करें पूरा कॉलम भरें & आपको 4 कंप्यूटर की दुकानों के नाम मिलेंगे जिनमें नोटबुक का स्टॉक है।
इस जटिल सूत्र में,
- प्रारंभ में, काउंटिफ फ़ंक्शन नोटबुक शीर्षक के तहत कॉलम E सुनिश्चित करता है कि सभी कंपनी के नाम यहां & इस प्रकार सभी कंपनी नामों के लिए एक सामान्य 0 के साथ एक सरणी बनाता है जिसमें कई दिखावे होते हैं।
- इसके बाहर, IF फ़ंक्शन अब यह पता लगाता है कि किन दुकानों में केवल नोटबुक्स का स्टॉक है। इसलिए, यह उन दुकानों के नाम से 0 हटा देता है, जिनके पास नोटबुक का स्टॉक नहीं है।
- उसके बाद, MATCH फ़ंक्शन के लिए खोज करता है 0 केवल उस सरणी में जो पहले IF फ़ंक्शन के माध्यम से मिली थी।
- अब, INDEX फ़ंक्शन उस सरणी में सभी सेल को एक के रूप में संग्रहीत करता है संदर्भ और amp; दुकानों के नाम केवल एक बार दिखाता है जो कई बार दिखाई देते हैं। उन्हें खाली स्ट्रिंग्स से बदल दें।
इसी तरह, सेल F5 में ऐरे फॉर्मूला लागू करें ताकि दुकान के नाम का पता लगाया जा सके जिसमें डेस्कटॉप<2 हो> स्टॉक में है।
और पढ़ें: कॉलम से अद्वितीय मान प्राप्त करने के लिए एक्सेल VBA (4 उदाहरण)
2.2। मल्टीपल क्राइटेरिया
अगर हमें एक्सेल में यूनीक वैल्यू एक्सट्रेक्ट करते समय दो या अधिक क्राइटेरिया से निपटना है तो यहां आपके लिए समाधान है। अब हम उन दुकानों का पता लगाने जा रहे हैं, जिनके पास HP ब्रांड की नोटबुक केवल 2 महीनों से अधिक के लिए स्टॉक की गई है।
- सबसे पहले, सेल G12 चुनें।
- फिर, यह फॉर्मूला टाइप करें।
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")
- निम्नलिखित है, एंटर दबाएं। आपका काम हो गया।
- यहां, IF फ़ंक्शन का दो बार उपयोग किया जाता है। सबसे पहले, नोटबुक श्रेणी को स्तंभ D & सरणी में 0 के रूप में परिणाम लौटाता है।
- इसी प्रकार, एचपी ब्रांड को स्तंभ E & वापसीअन्य सरणी में 0 के रूप में परिणाम।
- फिर, COUNTIF फ़ंक्शन यहां सभी कंपनी नामों की गणना करता है और; कंपनी शीर्षक के अंतर्गत स्तंभ C में पाए जाने वाले सभी नामों के लिए सरणी में 0 के रूप में मान लौटाएगा।
- अब, MATCH फ़ंक्शन 0 की स्थिति के लिए खोज करता है, जो अंतिम 3 सरणियों के साथ परिणामी योग मान के रूप में पाया जाता है।
- अगला, INDEX फ़ंक्शन इस सभी डेटा को संदर्भ सरणी के रूप में संग्रहीत करता है & पिछले चरण में पाए गए परिणामी मान 0 की पंक्ति स्थितियों द्वारा दुकानों के संबंधित नाम दिखाता है।
- और सबसे अंत में, IFERROR फ़ंक्शन हटा देगा सभी त्रुटि संदेश & केवल दुकान के नाम प्रदर्शित करें।
और पढ़ें: एक्सेल में कॉलम से सरणी में अद्वितीय मान प्राप्त करने के लिए वीबीए (3 मानदंड )
निष्कर्ष
मुझे उम्मीद है कि एक्सेल में मानदंडों के आधार पर अद्वितीय मूल्यों को निकालने के तरीके पर ऊपर वर्णित तरीके होंगे अब उन्हें अपने एक्सेल कार्यों में लागू करने और विश्लेषणात्मक कार्यों और डेटा प्रविष्टियों में अपनी आवश्यकताओं को पूरा करने में आपकी सहायता करें। आप मुझे कमेंट बॉक्स में सुझाव भी दे सकते हैं यदि आपको लगता है कि मैंने कोई तरीका खो दिया है जिसका उल्लेख मुझे अपने लेख में करना चाहिए था। हमारे अन्य दिलचस्प और amp पर एक नज़र डालें; ExcelWIKI पर जानकारीपूर्ण एक्सेल लेख।