सामग्री तालिका
कहिलेकाहीँ एक्सेलसँग काम गर्दा, तपाईंले स्तम्भमा अद्वितीय मानहरू वा दायरा पत्ता लगाउन आवश्यक छ। उदाहरणका लागि, तपाईंले पसलको सूचीमा कतिवटा फरक वा अद्वितीय उत्पादनहरू छन् वा एक्सेल पानामा ठूलो कम्पनीका सबै कर्मचारीहरूको बारेमा जानकारी सहित कतिवटा अद्वितीय कर्मचारी नामहरू छन् भनेर पत्ता लगाउन आवश्यक हुन सक्छ। यस ट्यूटोरियलले तपाईंलाई एक्सेलमा दायराबाट अद्वितीय मानहरू प्राप्त गर्ने धेरै तरिकाहरू देखाउनेछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईं यो पढ्दै गर्दा कार्य अभ्यास गर्न यो अभ्यास पुस्तक डाउनलोड गर्नुहोस्। लेख।
Excel Unique Values.xlsm
8 Excel मा दायराबाट अद्वितीय मानहरू प्राप्त गर्ने सजिलो तरिकाहरू
हामीसँग एउटा एक्सेल फाइल छ जसमा कुनै देशले युरोपका विभिन्न देशहरूमा निर्यात गर्ने उत्पादनहरूको बारेमा जानकारी समावेश गरेको एउटा परिदृश्य मानौं। हामीसँग उत्पादन नाम, निर्यात गरिएको रकम, र देश जहाँ उत्पादन निर्यात गरिन्छ। हामी यस देशले निर्यात गर्ने प्रत्येक अद्वितीय उत्पादन र यस देशले उन्नत फिल्टर, INDEX र MATCH सूत्र सँगै प्रयोग गरेर निर्यात गर्ने प्रत्येक विशिष्ट उत्पादन पत्ता लगाउनेछौं। LOOKUP र COUNTIF कार्य सँगै, UNIQUE प्रकार्य ( Excel 365 ), VBA macro, र नक्कलहरू हटाउनुहोस् । तलको छविले हामीले काम गर्न लागेका एक्सेल कार्यपत्र देखाउँछ।
1। अद्वितीय मानहरू प्राप्त गर्न उन्नत फिल्टरएक्सेलमा डुप्लिकेट सुविधाले दायराका सबै नक्कल मानहरू हटाउनेछ। तर हामी हाम्रो स्रोत डेटा अक्षुण्ण रहन चाहन्छौं। त्यसोभए, हामी दायराको प्रतिलिपि अद्वितीय देश स्तम्भमा बनाउनेछौं र त्यहाँ डुप्लिकेटहरू हटाउनुहोस् अपरेशन गर्नेछौं।
चरण 2:
- जब अद्वितीय देश स्तम्भ चयन गरिएको छ, हामीले डुप्लिकेटहरू हटाउनुहोस् विकल्प चयन गर्नेछौं। डेटा ट्याब।
- डुप्लिकेटहरू हटाउनुहोस् चेतावनी शीर्षकको नयाँ विन्डो देखा पर्नेछ। हामी वर्तमान चयनसँग जारी राख्नुहोस् चयन गर्नेछौं। हामी यो कार्य अद्वितीय देश स्तम्भमा मात्र गर्न चाहन्छौं। त्यसोभए, हामी चयनलाई विस्तार गर्दैनौं ।
- त्यसपछि, हामी डुप्लिकेटहरू हटाउनुहोस् मा क्लिक गर्नेछौं।
- अब, हामी हाम्रो अद्वितीय देश स्तम्भमा 4 फरक वा अद्वितीय देशहरू मात्र देख्नेछौं।
सम्झने कुराहरू
- INDEX र MATCH प्रकार्यहरू सँगै एरे सूत्र हुन्। त्यसैले, सेलमा सूत्र घुसाउनको लागि तपाईंले CTRL+SHIFT+ENTER सँगै थिच्नु पर्छ। यसले सम्पूर्ण सूत्र वरिपरि दुई घुमाउरो कोष्ठकहरू राख्नेछ।
- रेन्जबाट अद्वितीय मानहरू प्राप्त गर्न डुप्लिकेटहरू हटाउनुहोस् सुविधा प्रयोग गर्दा, हामीले अद्वितीय देश मात्र चयन गरेका छौं। तर तपाईले थप स्तम्भहरू थप्न सक्नुहुन्छ वा चयन विस्तार गर्नुहोस् विकल्प चयन गरेर सबै स्तम्भहरू चयन गर्न सक्नुहुन्छ। तर यदि तपाईंथप स्तम्भहरू थप्न चयनलाई विस्तार गर्नुहोस्, त्यसपछि डुप्लिकेटहरू हटाउनुहोस् सुविधाले कुनै पनि मान हटाउने छैन जबसम्म यसले समान डेटासँग दुई वा बढी पङ्क्तिहरू फेला पार्दैन ।
निष्कर्ष
यस लेखमा, हामीले एक्सेलमा दायराबाट अद्वितीय मानहरू कसरी प्राप्त गर्ने भनेर सिकेका छौं। मलाई आशा छ कि अब देखि तपाईले एक्सेलको दायराबाट अद्वितीय मानहरू प्राप्त गर्न धेरै सजिलो पाउनुहुनेछ। यद्यपि, यदि तपाइँसँग यस लेखको बारेमा कुनै प्रश्न वा सिफारिसहरू छन् भने, कृपया तल टिप्पणी छोड्नुहोस्। तपाईको दिन शुभ रहोस !!!
दायराबाटतपाईले दायरा वा स्तम्भको सबै अद्वितीय मानहरू प्राप्त गर्न डेटा रिबन अन्तर्गत उन्नत फिल्टर प्रयोग गर्न सक्नुहुन्छ। निम्न गर्नुहोस्:
चरण 1:
- पहिले, डाटा मा जानुहोस्। चयन गर्नुहोस् उन्नत क्रमबद्ध गर्नुहोस् र बाट; फिल्टर खण्ड।
- उन्नत फिल्टर शीर्षकको नयाँ विन्डो देखा पर्नेछ। चयन गर्नुहोस् अर्को स्थानमा प्रतिलिपि गर्नुहोस् को रूपमा कार्य ।
- सूची दायरा बाकसमा, तपाईंले अद्वितीय मानहरू निकाल्न चाहनुभएको दायरा चयन गर्नुहोस्। यस उदाहरणमा, हामी हाम्रो उत्पादन स्तम्भ ( B5:B20 ) अन्तर्गत सबै अद्वितीय वा फरक उत्पादनहरू प्राप्त गर्ने प्रयास गर्दैछौं। त्यसैले, हाम्रो सूची दायरा हुनेछ $B$5:$B$20 । सेल सन्दर्भ निरपेक्ष बनाउन $ चिन्हहरू सम्मिलित गरिएको छ।
- प्रतिलिपि गर्नुहोस् बाकसमा , हामी एउटा दायरा चयन गर्नेछौं जहाँ हामी हाम्रो अद्वितीय मानहरू हुन चाहन्छौं। हामीले दायरा चयन गरेका छौं E5:E20 । अद्वितीय रेकर्डहरू मात्र शीर्षक भएको बाकसमा जाँच गर्नुहोस्।
- ठीक छ मा क्लिक गर्नुहोस्।
चरण २:
- ठीक छ क्लिक गर्दा, तपाईंले अद्वितीय उत्पादनहरू स्तम्भ ( E5:E20 ) मा सबै फरक उत्पादनहरू प्राप्त गर्नुहुनेछ।
थप पढ्नुहोस्: एक्सेलमा सूचीबाट अद्वितीय वस्तुहरू कसरी निकाल्ने (१० विधिहरू)
<9 2। दायराबाट अद्वितीय मानहरू प्राप्त गर्न INDEX र MATCH सूत्र घुसाउनुहोस्हामी एक्सेल INDEX र MATCH प्रकार्यहरू सँगै प्रयोग गर्न सक्छौं।दायरा वा स्तम्भबाट अद्वितीय मानहरू प्राप्त गर्न। दायराबाट अद्वितीय मानहरू प्राप्त गर्न यी प्रकार्यहरू प्रयोग गर्नका लागि केवल तलका चरणहरू पालना गर्नुहोस्।
चरण 1:
- सेल चयन गर्नुहोस् E5 । तलको सूत्रलाई कक्षमा लेख्नुहोस्।
=INDEX(B5:B20,MATCH(0,COUNTIF($E$4:E4,B5:B20),0))
सूत्र व्याख्या
यस सूत्रको ड्राइभिङ फोर्स INDEX प्रकार्य हो जसले आधारभूत लुकअप प्रदर्शन गर्नेछ।
=INDEX(array, row_num, [column_num])
INDEX प्रकार्यमा दुई आवश्यक तर्कहरू छन्: array र row_num ।
त्यसोभए, यदि हामीले INDEX<2 प्रदान गर्छौं पहिलो तर्क र दोस्रो तर्क को रूपमा पङ्क्ति नम्बरको रूपमा एर्रे वा सूचीसँग प्रकार्य, यसले अद्वितीय सूचीमा थपिने मान फिर्ता गर्नेछ।
हामीले पहिलो तर्कको रूपमा B5:B20 प्रदान गरेका छौं। तर कठिन भाग हामीले INDEX प्रकार्यलाई दोस्रो तर्क वा row_num को रूपमा के दिनेछौं भनेर पत्ता लगाउनु हो। हामीले row_num सावधानीपूर्वक छनोट गर्नुपर्छ ताकि हामीले अद्वितीय मानहरू मात्र प्राप्त गर्नेछौं।
हामी यसलाई COUNTIF प्रकार्य प्रयोग गरेर प्राप्त गर्नेछौं।
=COUNTIF($E$4:E4,B5:B20)
COUNTIF प्रकार्यले अद्वितीय उत्पादन स्तम्भमा वस्तुहरू उत्पादन स्तम्भमा कति पटक देखा पर्दछ भनेर गणना गर्नेछ। हाम्रो स्रोत सूची।
यसले विस्तार गर्ने सन्दर्भ प्रयोग गर्नेछ। यस अवस्थामा, यो $E$4:E4 हो। एक तर्फ, विस्तारित सन्दर्भ निरपेक्ष छ, जबकि माअन्य, यो सापेक्ष छ। यस परिदृश्यमा, सूत्र प्रतिलिपि गरिएको रूपमा अद्वितीय सूचीमा थप पङ्क्तिहरू समावेश गर्न सन्दर्भ विस्तार हुनेछ।
अब हामीसँग एरेहरू छन्, हामी पङ्क्ति नम्बरहरू खोज्न सुरु गर्न सक्छौं। शून्य मानहरू फेला पार्न, हामी MATCH प्रकार्य प्रयोग गर्छौं, जुन सटीक मिलानको लागि सेट अप गरिएको छ। यदि हामीले COUNTIF द्वारा उत्पन्न एरेहरू संयोजन गर्न MATCH प्रयोग गर्छौं भने, MATCH प्रकार्यले शून्यको गणना खोज्दा वस्तुहरू पत्ता लगाउँदछ। जब डुप्लिकेटहरू हुन्छन्, MATCH ले सधैं पहिलो मिलान फर्काउँछ। त्यसोभए, यसले काम गर्नेछ।
अन्तमा, INDEX लाई पङ्क्ति नम्बरहरूको रूपमा स्थानहरू प्रदान गरिन्छ, र INDEX ले यी स्थानहरूमा नाम फर्काउँछ।
नोट: यो एरे सूत्र हो। त्यसैले, सेलमा सूत्र घुसाउनको लागि तपाईंले CTRL+SHIFT+ENTER सँगै थिच्नु पर्छ। यसले सम्पूर्ण सूत्रको वरिपरि दुई घुमाउरो कोष्ठकहरू राख्नेछ।
चरण २:
- सूत्र प्रविष्ट गर्दा, तपाईंले सेल E5 मा Apple मान प्राप्त गर्नेछ। हामी बाँकी कक्षहरूमा सूत्र लागू गर्न फिल ह्यान्डललाई तल तान्नेछौं।
- फिल ह्यान्डल रिलिज गरेपछि, हामीले सबै प्राप्त गर्नेछौं। अद्वितीय उत्पादनहरू मा अद्वितीय मानहरू।
थप पढ्नुहोस्: स्तम्भबाट अद्वितीय मानहरू प्राप्त गर्न VBA एक्सेलमा एरेमा (३ मापदण्ड)
3। खाली कक्षहरूसँग अद्वितीय मानहरू प्राप्त गर्न INDEX र MATCH सूत्र लागू गर्नुहोस्
कहिलेकाहीँ हामी दायराबाट अद्वितीय मानहरू निकाल्न चाहँदा केही खाली कक्षहरू हुन सक्छन्। यस्तो अवस्थामा, हामीले खाली कक्षहरूलाई खातामा लिनको लागि सूत्रलाई थोरै परिमार्जन गर्नुपर्छ। उदाहरणका लागि, हामीले दायराबाट केही उत्पादनहरू हटाएका छौं। तलको छविले उत्पादन स्तम्भमा केही खाली कक्षहरू भएको परिमार्जित एक्सेल पानाहरू देखाउँदछ।
हामीले अब तलका खाली कक्षहरूको साथ यस दायराबाट अद्वितीय मानहरू प्राप्त गर्नेछौं। चरणहरू।
चरण 1:
- पहिले, हामी सेल E5 मा निम्न सूत्र लेख्नेछौं।
=INDEX(B5:B20, MATCH(0,IF(ISBLANK(B5:B20),1,COUNTIF($E$4:E4, B5:B20)), 0))
नोट: यो एरे सूत्र हो। त्यसैले, सेलमा सूत्र घुसाउनको लागि तपाईंले CTRL+SHIFT+ENTER सँगै थिच्नु पर्छ। यसले सम्पूर्ण सूत्रको वरिपरि दुई घुमाउरो कोष्ठकहरू राख्नेछ।
चरण 2:
- सूत्र प्रविष्ट गर्दा, तपाईंले सेल E5 मा Apple मान प्राप्त गर्नेछ। हामी बाँकी कक्षहरूमा सूत्र लागू गर्न फिल ह्यान्डललाई तल तान्नेछौं।
- फिल ह्यान्डल रिलिज गरेपछि, हामीले सबै प्राप्त गर्नेछौं। अद्वितीय उत्पादनहरू मा अद्वितीय मानहरू।
4। दायराबाट अद्वितीय मानहरू प्राप्त गर्न LOOKUP र COUNTIF सूत्र प्रयोग गर्नुहोस्
हामी पनि एक्सेल LOOKUP र COUNTIF प्रकार्यहरू सँगै प्रयोग गर्न सक्छौं बाट अद्वितीय मानहरू प्राप्त गर्न। दायरा वा स्तम्भ। बाट अद्वितीय मानहरू प्राप्त गर्न यी प्रकार्यहरू प्रयोग गर्नका लागि केवल तलका चरणहरू पालना गर्नुहोस्दायरा।
चरण 1:
- सेल चयन गर्नुहोस् E5 । कक्षमा तलको सूत्र लेख्नुहोस्।
=LOOKUP(2,1/(COUNTIF($E$4:E4,$B$5:$B$20)=0),$B$5:$B$20)
सूत्र व्याख्या
संरचना सूत्रको माथिको INDEX र MATCH सूत्रको संयोजनसँग मिल्दोजुल्दो छ, तर LOOKUP ले array सञ्चालनहरू नेटिभ रूपमा ह्यान्डल गर्छ। LOOKUP प्रकार्यले तीनवटा तर्कहरू ठ्याक्कै लिन्छ।
=LOOKUP(lookup_value, lookup_vector, [result_vector])
COUNTIF दायरा $B$5:$B$20 बाट विस्तारित दायरा $E$4:E4 मा प्रत्येक मानको गणना उत्पादन गर्दछ। त्यसपछि प्रत्येक मानको गणनालाई शून्यसँग तुलना गरिन्छ र TRUE र FALSE मानहरू मिलेर एउटा एरे उत्पन्न हुन्छ।
त्यसपछि सङ्ख्या १ लाई एरेद्वारा विभाजित गरिन्छ, 1 s र #DIV/0 त्रुटिहरूको एरेमा परिणाम। यो एरे दोस्रो तर्क वा LOOKUP प्रकार्यको लागि lookup_vector बन्छ।
lookup_value वा <1 LOOKUP प्रकार्यको पहिलो तर्क 2 हो जुन लुकअप भेक्टरको कुनै पनि मान भन्दा ठूलो छ। लुकअप एरेमा अन्तिम गैर-त्रुटि मान LOOKUP द्वारा मिल्नेछ।
LOOKUP ले result_vector मा सम्बन्धित मान फर्काउँछ। तेस्रो तर्क प्रकार्यको लागि। यस अवस्थामा, तेस्रो तर्क वा result_vector $B$5:$B$20 हो।
नोट : यो हो अद्वितीय प्राप्त गर्ने एक गैर-एरे तरीकामानहरू। त्यसैले तपाईंले CTRL , SHIFT , र ENTER थिच्नु पर्दैन। यसको सट्टा, तपाईंले ENTER कुञ्जी मात्र थिच्नु पर्छ।
चरण २:
- सूत्र प्रविष्ट गरेपछि, तपाईंले सेल E5 मा Apple मान पाउनुहुनेछ। हामी बाँकी कक्षहरूमा सूत्र लागू गर्न फिल ह्यान्डललाई तल तान्नेछौं।
- फिल ह्यान्डल रिलिज गरेपछि, हामीले सबै प्राप्त गर्नेछौं। अद्वितीय उत्पादनहरू मा अद्वितीय मानहरू।
5। एक पटक मात्र देखिने अद्वितीय मानहरू प्राप्त गर्न LOOKUP र COUNTIF सूत्र प्रदर्शन गर्नुहोस्
तपाईँले पनि यही सूत्र प्रयोग गर्न सक्नुहुन्छ तर अद्वितीय मानहरू प्राप्त गर्न थोरै परिमार्जन गर्नुहोस् जसमध्ये प्रत्येक दायरामा एक पटक मात्र देखिन्छ। उदाहरणका लागि, हामीले हाम्रो एक्सेल कार्यपत्र परिमार्जन गरेका छौं ताकि हामीसँग उत्पादन ब्लूबेरी र गाजर हाम्रो कार्यपत्रमा एक पटक मात्र देखा पर्यो। हामी अब यी दुई अद्वितीय मानहरू प्राप्त गर्नका लागि तलका चरणहरू गर्नेछौं जुन हाम्रो कार्यपत्रमा एक पटक मात्र देखा पर्दछ।
चरण 1:
- पहिले, सेल चयन गर्नुहोस् E5 । कक्षमा तलको सूत्र लेख्नुहोस्।
=LOOKUP(2,1/((COUNTIF($E$4:E4,$B$5:$B$20)=0)*(COUNTIF($B$5:$B$20,$B$5:$B$20)=1)),$B$5:$B$20)
चरण 2:
- सूत्र प्रविष्ट गर्दा, तपाईंले सेल E5 मा गाजर मान पाउनुहुनेछ। हामी बाँकी कक्षहरूमा सूत्र लागू गर्न फिल ह्यान्डललाई तल तान्नेछौं।
- फिल ह्यान्डल रिलिज गरेपछि, हामीले २ प्राप्त गर्नेछौं। अद्वितीय मानहरूजुन कक्षहरू E5 र E6 अद्वितीय उत्पादन अन्तर्गत एक पटक मात्र देखा पर्छन् तिनीहरूको तलका बाँकी कक्षहरूले #N/A <2 देखाउनेछन्।> मूल्य। हामी यी कक्षहरूको सामग्री खाली गर्नेछौं।
6. दायरामा अद्वितीय मानहरू प्राप्त गर्न UNIQUE प्रकार्य प्रयोग गर्नुहोस्
Microsoft Excel 365 सँग UNIQUE नामक प्रकार्य छ जसले विशिष्ट मा अद्वितीय मानहरूको सूची फर्काउँछ। दायरा वा स्तम्भ जुन प्रकार्यले तर्कको रूपमा लिन्छ। हामी हाम्रो देश स्तम्भबाट UNIQUE प्रकार्य प्रयोग गरेर Excel 365 मा अद्वितीय मानहरू प्राप्त गर्न तलका चरणहरू अनुसरण गर्नेछौं।
चरण 1:
- सेल चयन गर्नुहोस् E5 । कक्षमा तलको सूत्र लेख्नुहोस्।
=UNIQUE(D5:D20)
चरण 2:
- माथिको दायरा D5:D20 ले हाम्रो देश लाई संकेत गर्दछ त्यसैले, हामी सबै अद्वितीय देशहरू प्राप्त गर्नेछौं। UNIQUE प्रकार्य प्रयोग गर्दै। यदि हामीले ENTER थिच्यौं भने, हामीले हाम्रो अद्वितीय देश स्तम्भमा सबै अद्वितीय देशहरू प्राप्त गर्नेछौं।
<7 नोट: UNIQUE प्रकार्य एक विशेष प्रकार्य हो जुन हाल Excel 365 को लागि मात्र उपलब्ध छ। त्यसैले, यदि तपाईंसँग Excel 365 छैन भने यसले तपाईंको कार्यपत्रमा काम गर्ने छैन। आफ्नो पीसीमा।
थप पढ्नुहोस्: कसरी एक्सेल युनिक फंक्शन प्रयोग गर्ने (२० उदाहरणहरू)
7। दायरामा अद्वितीय मानहरू प्राप्त गर्न एक्सेलमा VBA म्याक्रो कोड चलाउनुहोस्
अर्को धेरै सजिलो तर अझ प्रभावकारी तरिका प्राप्त गर्न।दायराका सबै अद्वितीय मानहरूले ती मानहरू पत्ता लगाउन VBA म्याक्रो प्रयोग गर्नुपर्दछ। VBA म्याक्रोले विस्तारित फिल्टर मा विधि १ ले जस्तै समान दृष्टिकोण लिनेछ। उन्नत फिल्टर आफैं लागू गर्नुको सट्टा, यस पटक हामी VBA म्याक्रो लाई हाम्रो लागि गर्न दिनेछौं। हामी अब तलका चरणहरू गर्नेछौं।
चरण 1:
- हामी विकासकर्ता<बाट भिजुअल बेसिक चयन गर्नेछौं। 2> हामी यसलाई खोल्न ALT+F11 थिच्न पनि सक्छौं।
- अब, घुसाउनुहोस्<मा क्लिक गर्नुहोस्। 2> बटन र मोड्युल चयन गर्नुहोस्।
चरण 2:
- लेख्नुहोस् देखा पर्ने विन्डोमा निम्न कोड तल जानुहोस्।
3255
- अन्तमा, कोड कार्यान्वयन गर्न रन बटनमा क्लिक गर्नुहोस्।
- हामी सबै अद्वितीय उत्पादनहरू अद्वितीय उत्पादनहरू
मा प्राप्त गर्नेछौं। ८। दायरामा अद्वितीय मानहरू प्राप्त गर्न Excel मा डुप्लिकेटहरू हटाउनुहोस्
यी सबै विधिहरू मध्ये, दायराबाट अद्वितीय मानहरू प्राप्त गर्ने सबैभन्दा सजिलो तरिका भनेको एक्सेलमा डुप्लिकेटहरू हटाउनुहोस् विकल्प प्रयोग गर्नु हो। । डुप्लिकेटहरू हटाउनुहोस् प्रयोग गरी दायरामा अद्वितीय मानहरू प्राप्त गर्न, निम्न गर्नुहोस्।
चरण 1:
- पहिले, हामी <अन्तर्गत सबै कक्षहरू चयन गर्नेछौं। 1> देश देश स्तम्भको दायरा D5:D20 हो। त्यसोभए, हामी दायरा चयन गर्नेछौं र यसलाई प्रतिलिपि गर्नेछौं।
- त्यसपछि हामी यसलाई नजिकैको अद्वितीय देश मा टाँस्नेछौं। हटाउनुहोस्