सामग्री तालिका
यस लेखमा, म तपाइँ Microsoft Excel मा बहु स्तम्भहरूबाट अद्वितीय मानहरू कसरी फेला पार्न सक्नुहुन्छ भनेर देखाउँदैछु।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
निम्न एक्सेल फाइल डाउनलोड गर्नुहोस् ताकि तपाईं यो लेख पढ्दा अभ्यास गर्न सक्नुहुन्छ।
अद्वितीय मानहरू खोज्नुहोस् Multiple Columns.xlsm
5 धेरै स्तम्भहरूबाट अद्वितीय मानहरू फेला पार्ने तरिकाहरू एक्सेलमा
हामीलाई यो डेटा सेट हेरौं। हामीसँग ग्लोरी किन्डरगार्टेन नामको विद्यालयको विद्यार्थीहरूको रेकर्ड छ।
हामीसँग स्तम्भहरू B<मा विद्यार्थीहरूको ID, पहिलो नाम र अन्तिम नामहरू छन्। 4>, C, र D क्रमशः।
अब हामी विद्यार्थीहरूको अद्वितीय नामहरू क्रमबद्ध गर्न चाहन्छौं।
विधि १: निकाल्नुहोस् एरे सूत्र
i। UNIQUE प्रकार्य प्रयोग गर्दै
सावधानी: UNIQUE प्रकार्य Office 365 मा मात्र उपलब्ध छ।
UNIQUE प्रकार्यको सिन्ट्याक्स:
=UNIQUE(array,[by_col],[exactly_once])
- तीन तर्कहरू लिन्छ, कक्षहरूको एउटा दायरालाई array भनिन्छ, र दुई बुलियन मानहरू भनिन्छ by_col र exactly_once ।
- अद्वितीय मानहरू फर्काउँछ। array बाट।
- यदि by_col TRUE मा सेट गरिएको छ भने, यसले यो आर्गुमेन्ट ऐच्छिक छ। । पूर्वनिर्धारित TRUE हो।
- यदि एकपटक_एकपटक सेट गरिएको छ TRUE , मानहरू फर्काउँछजुन array मा एक पटक मात्र देखिन्छ। यो तर्क ऐच्छिक छ। पूर्वनिर्धारित FALSE हो।
अब हामी दुबै प्रथम नाम (स्तम्भ C ) र बाट अद्वितीय मानहरू निकाल्न चाहन्छौं। अन्तिम नामहरू (स्तम्भ D )।
- पहिले, एउटा सेल चयन गर्नुहोस् र त्यहाँ यो सूत्र घुसाउनुहोस्। म सेल E5 चयन गर्छु र त्यहाँ प्रविष्ट गर्छु।
=UNIQUE(C5:D16,FALSE,TRUE)
हेर्नुहोस् हामीले दुई फरक स्तम्भहरूमा अद्वितीय नामहरू पाएका छौं।
- यहाँ हामीले by_col लाई FALSE को रूपमा सम्मिलित गरेका छौं, त्यसैले यसले खोजी गरेन। स्तम्भहरू
- यहाँ हामीले एकपटक_एकपटक लाई TRUE को रूपमा सम्मिलित गरेका छौं, त्यसैले यसले एक पटक मात्र देखा पर्ने मानहरू फर्काउँछ।
अवश्य पनि, यदि तपाइँ चाहनुहुन्छ भने, तपाइँ ती बुलियन मानहरूलाई by_col र exactly_once परिवर्तन गर्न सक्नुहुन्छ र के हुन्छ हेर्नुहोस्।
थप पढ्नुहोस्: Excel VBA स्तम्भबाट अद्वितीय मानहरू प्राप्त गर्न (४ उदाहरणहरू)
ii। CONCATENATE र अद्वितीय कार्यहरू संयोजन गर्दै
पहिले, हामीले एउटा कक्षमा पहिलो नाम, र छेउछाउको कक्षमा अन्तिम नाम पायौं। तर यदि कसैले पूरा नाम सोध्छ भने एउटा सेल हो, उदाहरणका लागि, ज्याक मोरिस। त्यसपछि? यी मध्ये कुनै पनि सूत्र प्रयोग गर्नुहोस्। तिनीहरू UNIQUE र CONCATENATE प्रकार्यहरूबाट बनेका छन्।
पहिलो सूत्र:
=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
वैकल्पिक सूत्र:
वा, तपाइँ यसलाई प्रयोग गर्न सक्नुहुन्छ-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
हेर्नुहोस्, हामीले एउटै स्तम्भमा पूर्ण अद्वितीय नामहरू निकालेका छौं।स्पेस () द्वारा विभाजित।
थप पढ्नुहोस्: एक्सेलमा स्तम्भमा अद्वितीय मानहरू फेला पार्नुहोस् (६ विधिहरू)
iii। UNIQUE, CONCATENATE, र FILTER प्रकार्यहरू प्रयोग गरेर मापदण्डमा आधारित अद्वितीय मानहरू निकाल्नुहोस्
अब एक क्षणको लागि मान्नुहोस्, १५० भन्दा ठूला ID हरू भएका विद्यार्थीहरूको अद्वितीय नामहरू निकाल्न चाहन्छन्। त्यो कसरी गर्ने?
हामी UNIQUE र FILTER प्रकार्यहरू प्रयोग गरेर गर्नेछौं।
सावधानी: The FILTER प्रकार्य Office 365 मा मात्र उपलब्ध छ।
FILTER प्रकार्यको सिन्ट्याक्स:
=FILTER(array,include,[if_empty])
- तीन आर्गुमेन्ट लिन्छ। कक्षहरूको एउटा दायरालाई array भनिन्छ, एउटा बुलियन अवस्था भनिन्छ समावेश गर्नुहोस् , र एउटा मान भनिन्छ
- array बाट मानहरू फर्काउँछ जुन मिल्छ।
- द्वारा निर्दिष्ट सर्त यदि array को कुनै पनि मानले include द्वारा निर्दिष्ट शर्त पूरा गर्दैन भने, यसले मान फर्काउँछ if_empty यसको लागी। सेटिङ if_empty वैकल्पिक छ। यो पूर्वनिर्धारित रूपमा "कुनै नतिजा" हो।
अब हामी १५० भन्दा बढी ID हरू भएका विद्यार्थीहरूको अद्वितीय नाम निकाल्न चाहन्छौं।
- त्यसोभए, हाम्रो सूत्र be
=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)
हेर्नुहोस् हामीले अद्वितीयको पहिलो र अन्तिम नाम निकालेका छौं। नामहरू।
- र यदि तपाइँ एउटै कक्षमा पूर्ण अद्वितीय नामहरू निकाल्न चाहनुहुन्छ भने, यो प्रयोग गर्नुहोस्सूत्र-
=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)
थप पढ्नुहोस्: एक्सेलमा मापदण्डमा आधारित अद्वितीय मानहरू कसरी निकाल्ने
विधि २: सशर्त ढाँचा प्रयोग गरेर नक्कल मानहरू हाइलाइट गर्नुहोस्
हामी यो नयाँ डेटा सेटमा हेरौं। हामीसँग तीनवटा स्तम्भहरू छन्, तर सबै एउटै प्रकारका डाटाका साथ।
हामीसँग ग्लोरी किन्डरगार्टन स्कूलका केही विद्यार्थीहरूको उपनामहरू छन्। अब हामी यी विद्यार्थीहरूको अद्वितीय नामहरू पत्ता लगाउन चाहन्छौं।
हामी यो कसरी गर्न सक्छौं?
हामी सुविधाको लागि सशर्त ढाँचा प्रयोग गरेर नक्कल मानहरू हाइलाइट गर्न सक्छौं।
📌 चरणहरू:
- पहिले, कक्षहरूको दायरा चयन गर्नुहोस्।
- त्यसपछि घर > मा जानुहोस्। सशर्त ढाँचा > कक्ष नियमहरू हाइलाइट गर्नुहोस् > डुप्लिकेट मानहरू।
- तपाईंले डुप्लिकेट मानहरू भन्ने एउटा सानो बाकस पाउनुहुनेछ।
- चयन गर्नुहोस् डुप्लिकेट मानहरू हाइलाइट गर्न त्यहाँबाट कुनै पनि रङ। म हरियो चयन गर्दैछु।
विधि ३: एरे बिना सूत्र प्रयोग गरेर एक्सेल स्तम्भबाट अद्वितीय मानहरू निकाल्नुहोस्
गैर-एरे सूत्र प्रयोग गर्न , तपाईंले IFERROR , LOOKUP, र COUNTIF प्रकार्यहरू संयोजन गर्नुपर्छ। सूत्र लागू गर्न, निम्न चरणहरू लागू गर्नुहोस्।
📌 चरणहरू:
- कुनै सेल चयन गर्नुहोस्।
- त्यसपछि निम्न सूत्र घुसाउनुहोस्-
=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))
- यहाँ म यसलाई सेल F5 मा घुसाउँछु।
- त्यसपछि फिल ह्यान्डल तान्नुहोस् र तपाईंले पत्ता लगाउनुहुनेछअद्वितीय नामहरू।
नोट:
यहाँ, स्तम्भहरू B को सट्टामा, C, र D , तपाईंले आफ्नो मनपर्नेहरू प्रयोग गर्न सक्नुहुन्छ।
विधि ४: पिभोट तालिका प्रयोग गरेर दुई वा बढी स्तम्भहरूबाट एक अद्वितीय भिन्न सूची निकाल्नुहोस्
तपाईँले पिभोट तालिका उपकरण प्रयोग गरेर दुई वा बढी स्तम्भहरूबाट एक अद्वितीय सूची पनि सिर्जना गर्न सक्नुहुन्छ। त्यसो गर्न निम्न चरणहरू लागू गर्नुहोस्।
📌 चरणहरू:
- Alt + D थिच्नुहोस्।
- त्यसपछि तुरुन्तै P थिच्नुहोस्। तपाईंले PivotTable र PivotChart विजार्ड खोल्नुहुनेछ।
- बहु समेकन दायराहरू र पिभोट तालिका बटनहरू चयन गर्नुहोस्।
- त्यसपछि अर्को क्लिक गर्नुहोस्। तपाईं 3 को चरण 2a मा जानु हुनेछ।
- मेरो लागि एउटै पृष्ठ फिल्ड सिर्जना गर्नुहोस् बटन।
- त्यसपछि अर्को क्लिक गर्नुहोस्। तपाईं चरण 2b मा जानु हुनेछ।
- दायरा बाकसमा, बाँयामा खाली स्तम्भ भएको आफ्नो कक्षहरूको दायरा चयन गर्नुहोस्।
- यहाँ मैले सेलहरू B5 देखि D12 चयन गरेको छु।
- त्यसपछि थप्नुहोस् क्लिक गर्नुहोस्। तपाईंको चयन गरिएका कक्षहरू सबै दायराहरू बक्समा थपिनेछन्।
- त्यसपछि Next मा क्लिक गर्नुहोस्। तपाईं चरण 3 मा जानुहुनेछ।
- अवस्थित कार्यपत्र बक्समा, तपाईंले पिभोट तालिका चाहनुभएको सेललाई लेख्नुहोस्। । म $F$4 लेख्छु।
- त्यसपछि समाप्त क्लिक गर्नुहोस्। तपाईंले पिभोट तालिका सिर्जना गर्नुहुनेछ।
- मा थप्नका लागि क्षेत्रहरू छान्नुहोस्।रिपोर्ट भाग, अनमार्क पङ्क्ति , स्तम्भ , मान , पृष्ठ 1 ।
- त्यसपछि मान मा चेक राख्नुहोस्। तपाईंले पिभोट तालिका मा अद्वितीय नामहरू पाउनुहुनेछ।
विधि ५: अद्वितीय मानहरू फेला पार्न VBA कोड प्रयोग गर्नुहोस्
अन्तमा, तपाईंले डाटा सेटबाट अद्वितीय नामहरू निकाल्न VBA कोड पनि प्रयोग गर्न सक्नुहुन्छ। निम्न गर्नुहोस्।
📌 चरणहरू:
- VBA<4 खोल्न आफ्नो कार्यपुस्तिकामा Alt + F11 थिच्नुहोस्।> window।
- त्यसपछि VBA टूलबारमा रहेको Insert ट्याबमा जानुहोस्। यसमा क्लिक गर्नुहोस्।
- चार विकल्पहरूबाट, मोड्युल छान्नुहोस्।
तपाईंले नयाँ प्राप्त गर्नुहुनेछ मोड्युल विन्डो।
- त्यहाँ निम्न कोड लेख्नुहोस्।
8031
यो साइट ले हामीलाई मद्दत गर्यो। कोड बुझ्नुहोस् र विकास गर्नुहोस्।
- यसलाई एक्सेल म्याक्रो सक्षम कार्यपुस्तिकाको रूपमा बचत गर्नुहोस्।
- त्यसपछि आफ्नो मूल कार्यपत्रमा फर्कनुहोस्। Alt + F8 थिच्नुहोस्।
- तपाईंले Macro बक्स खोल्नुहुनेछ।
- Macro को नाम चयन गर्नुहोस् र त्यसपछि रन मा क्लिक गर्नुहोस्।
- यहाँ यो म्याक्रो को नाम हो विशिष्ट डाटा ।
- तपाईँको डाटाको दायरा प्रविष्ट गर्नुहोस्। रेन्ज बाकसमा।
- ठीक मा क्लिक गर्नुहोस्। तपाईंले अर्को इनपुट बक्स पाउनुहुनेछ।
- पहिलो सेल प्रविष्ट गर्नुहोस् जहाँ तपाईं अद्वितीय नामहरू चाहनुहुन्छ। म सेल F5 प्रविष्ट गर्छु।
- त्यसपछि ठीक क्लिक गर्नुहोस्। तपाईंले आफ्नो डाटाबाट अद्वितीय नामहरू प्राप्त गर्नुहुनेछ।सेट।
थप पढ्नुहोस्: एक्सेलमा दायराबाट अद्वितीय मानहरू कसरी प्राप्त गर्ने (८ विधिहरू) <1
निष्कर्ष
यी विधिहरू प्रयोग गरेर, तपाईँले समान वा फरक प्रकारका डाटा भएका बहु स्तम्भहरूबाट Excel मा अद्वितीय मानहरू फेला पार्न सक्नुहुन्छ। यदि तपाइँसँग कुनै थप प्रश्नहरू छन् भने, हामीलाई टिप्पणी छोड्नुहोस्। तपाईले हाम्रो ब्लग विभिन्न एमएस एक्सेल विषयहरूको बारेमा थप जान्नको लागि पनि भ्रमण गर्न सक्नुहुन्छ।