सामग्री सारणी
हा एक्सेल युनिक व्हॅल्यूज मालिकेचा अंतिम भाग आहे जो फॉर्म्युला वापरून कॉलममध्ये वेगळ्या / युनिक व्हॅल्यूजची सूची कशी मिळवायची आणि वेगवेगळ्या डेटासेटसाठी तो फॉर्म्युला कसा बदलायचा हे दाखवतो. एक्सेलचे प्रगत फिल्टर वापरून वेगळी यादी कशी मिळवायची आणि डुप्लिकेट रिमूव्हरसह अनन्य पंक्ती कशा काढायच्या हे देखील तुम्ही शिकाल.
अलीकडील काही लेखांमध्ये, आम्ही मोजण्यासाठी आणि शोधण्याच्या वेगवेगळ्या पद्धतींवर चर्चा केली आहे. एक्सेलमधील अद्वितीय मूल्ये. तुम्हाला ती ट्यूटोरियल वाचण्याची संधी असल्यास, ओळखणे, फिल्टर करणे आणि कॉपी करून एक अद्वितीय किंवा वेगळी यादी कशी मिळवायची हे तुम्हाला आधीच माहित आहे. परंतु ते थोडे लांब आहे, आणि एक्सेलमध्ये अद्वितीय मूल्ये काढण्याचा एकमेव मार्ग नाही. विशेष सूत्र वापरून तुम्ही ते खूप जलद करू शकता आणि काही क्षणात मी तुम्हाला हे आणि इतर काही तंत्रे दाखवेन.
टीप. डायनॅमिक अॅरेला सपोर्ट करणार्या Excel 365 च्या नवीनतम आवृत्तीमध्ये त्वरीत अद्वितीय मूल्ये मिळवण्यासाठी, वरील लिंक केलेल्या ट्यूटोरियलमध्ये स्पष्ट केल्याप्रमाणे UNIQUE फंक्शन वापरा.
एक्सेलमध्ये युनिक व्हॅल्यूज कशी मिळवायची
कोणताही गोंधळ टाळण्यासाठी, सर्वप्रथम, आपण एक्सेलमध्ये युनिक व्हॅल्यूज कशाला म्हणतो यावर सहमत होऊ या. अद्वितीय मूल्ये ही मूल्ये आहेत जी सूचीमध्ये फक्त एकदाच अस्तित्वात आहेत. उदाहरणार्थ:
एक्सेलमधील अद्वितीय मूल्यांची सूची काढण्यासाठी, खालीलपैकी एक सूत्र वापरा.
अॅरे अद्वितीय मूल्ये सूत्र (Ctrl + Shift + Enter दाबून पूर्णअनन्य पंक्ती काढताना, दुसऱ्या स्थानावर कॉपी करा निवडा, आणि नंतर तुम्हाला ती नेमकी कुठे कॉपी करायची आहे ते निर्दिष्ट करा - सक्रिय पत्रक ( सानुकूल स्थान पर्याय निवडा, आणि गंतव्यस्थानाचा शीर्ष सेल निर्दिष्ट करा श्रेणी), नवीन वर्कशीट किंवा नवीन वर्कबुक.
या उदाहरणात, नवीन पत्रकाची निवड करूया:
एक्सेलमध्ये अद्वितीय मूल्ये किंवा पंक्तींची सूची मिळवण्याचा हा जलद आणि सोपा मार्ग आवडला? तसे असल्यास, मी तुम्हाला खालील मूल्यमापन आवृत्ती डाउनलोड करण्यासाठी प्रोत्साहित करतो आणि ते वापरून पहा. डुप्लिकेट रिमूव्हर तसेच आमच्याकडे असलेली इतर सर्व वेळ वाचवणारी साधने Excel साठी Ultimate Suite मध्ये समाविष्ट आहेत.
उपलब्ध डाउनलोड
Excel मध्ये अद्वितीय मूल्ये शोधा - नमुना कार्यपुस्तिका (.xlsx फाइल)
अंतिम सूट - मूल्यांकन आवृत्ती (.exe फाइल)
): =IFERROR(INDEX($A$2:$A$10, MATCH(0, COUNTIF($B$1:B1,$A$2:$A$10) + (COUNTIF($A$2:$A$10, $A$2:$A$10)1), 0)), "")
नियमित अद्वितीय मूल्य सूत्र (एंटर दाबून पूर्ण):
=IFERROR(INDEX($A$2:$A$10, MATCH(0,INDEX(COUNTIF($B$1:B1, $A$2:$A$10)+(COUNTIF($A$2:$A$10, $A$2:$A$10)1),0,0), 0)), "")
वरील सूत्रांमध्ये, खालील संदर्भ वापरले जातात:
- A2:A10 - स्त्रोत सूची.
- B1 - अद्वितीय सूचीचा शीर्ष सेल वजा 1. या उदाहरणात, आम्ही अद्वितीय सूची सुरू करतो B2 मध्ये, आणि म्हणून आम्ही B1 सूत्राला पुरवतो (B2-1=B1). तुमची अनन्य यादी सुरू झाल्यास, सेल C3 मध्ये म्हणा, नंतर $B$1:B1 ला $C$2:C2 मध्ये बदला.
टीप. कारण सूत्र अद्वितीय सूचीच्या पहिल्या सेलच्या वरील सेलचा संदर्भ देते, जे सामान्यतः स्तंभ शीर्षलेख (या उदाहरणातील B1) असते, हे सुनिश्चित करा की तुमच्या शीर्षलेखाला एक अद्वितीय नाव आहे जे स्तंभात कोठेही दिसत नाही.
या उदाहरणात, आम्ही स्तंभ A मधून अनन्य नावे काढत आहोत (अधिक तंतोतंत श्रेणी A2:A20 मधून), आणि खालील स्क्रीनशॉट अॅरे फॉर्म्युला कृतीत दर्शवितो:
सूत्राच्या तर्काचे तपशीलवार स्पष्टीकरण एका वेगळ्या विभागात दिलेले आहे, आणि तुमच्या एक्सेल वर्कशीटमध्ये अनन्य मूल्ये काढण्यासाठी सूत्र कसे वापरायचे ते येथे आहे:
- तुमच्या डेटासेटनुसार सूत्रांपैकी एक बदला.
- युनिक लिस्टच्या पहिल्या सेलमध्ये फॉर्म्युला एंटर करा (या उदाहरणात B2).
- तुम्ही अॅरे फॉर्म्युला वापरत असल्यास, Ctrl + Shift + Enter दाबा. तुम्ही नियमित सूत्र निवडले असल्यास, नेहमीप्रमाणे एंटर की दाबा.
- फिल हँडल ड्रॅग करून फॉर्म्युला खाली कॉपी करा. दोन्ही पासूनयुनिक व्हॅल्यूज फॉर्म्युले आम्ही IFERROR फंक्शनमध्ये एन्कॅप्स्युलेट केले आहेत, तुम्ही तुमच्या टेबलच्या शेवटपर्यंत फॉर्म्युला कॉपी करू शकता आणि कितीही युनिक व्हॅल्यू काढल्या गेल्या असतील तरीही ते तुमच्या डेटामध्ये कोणत्याही त्रुटींसह गोंधळ करणार नाही. <5
- A2:A10 ही स्त्रोत सूची आहे.
- B1 हा वेगळ्या सूचीच्या पहिल्या सेलच्या वरचा सेल आहे. या उदाहरणात, वेगळी यादी सेल B2 मध्ये सुरू होते (तो पहिला सेल आहे जिथे तुम्ही सूत्र एंटर करता), त्यामुळे तुम्ही B1 चा संदर्भ देता.
एक्सेलमध्ये वेगळी मूल्ये कशी मिळवायची (युनिक + 1ली डुप्लिकेट घटना)
तुम्ही या विभागाच्या शीर्षकावरून आधीच अंदाज लावला असेल, एक्सेलमधील विशिष्ट मूल्ये सर्व भिन्न आहेत सूचीमधील मूल्ये, उदा. अद्वितीय मूल्ये आणि डुप्लिकेट मूल्यांची पहिली उदाहरणे. उदाहरणार्थ:
एक्सेलमध्ये वेगळी यादी मिळवण्यासाठी खालील सूत्रे वापरा.
अॅरे वेगळे सूत्र (Ctrl दाबणे आवश्यक आहे + Shift + Enter ):
=IFERROR(INDEX($A$2:$A$10, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$10), 0)), "")
नियमित वेगळे सूत्र:
=IFERROR(INDEX($A$2:$A$10, MATCH(0, INDEX(COUNTIF($B$1:B1, $A$2:$A$10), 0, 0), 0)), "")
कुठे:
मध्ये वेगळी मूल्ये काढा रिक्त सेलकडे दुर्लक्ष करणारा स्तंभ
तुमच्या स्त्रोत सूचीमध्ये कोणतेही रिक्त सेल असल्यास, आम्ही नुकतेच चर्चा केलेले वेगळे सूत्र प्रत्येक रिकाम्या पंक्तीसाठी शून्य देईल, जे कदाचित समस्या असू शकते. याचे निराकरण करण्यासाठी, सूत्र आणखी थोडे सुधारा:
अॅरे फॉर्म्युला काढण्यासाठी रिक्त जागा सोडून वेगळी मूल्ये :
=IFERROR(INDEX($A$2:$A$10, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$10&"") + IF($A$2:$A$10="",1,0), 0)), "")
वेगळ्यांची यादी मिळवा संख्या दुर्लक्षित मजकूर मूल्ये आणिरिकाम्या जागा
अशाच प्रकारे, तुम्ही वेगळ्या मूल्यांची सूची मिळवू शकता रिक्त सेल आणि संख्या असलेले सेल वगळून :
=IFERROR(INDEX($A$2:$A$10, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$10&"") + IF(ISTEXT($A$2:$A$10)=FALSE,1,0), 0)), "")
त्वरित स्मरणपत्र, वरील सूत्रांमध्ये, A2:A10 ही स्त्रोत सूची आहे आणि B1 हा वेगळ्या सूचीच्या पहिल्या सेलच्या अगदी वरचा सेल आहे.
खालील स्क्रीनशॉट दोन्ही सूत्रांचा परिणाम दर्शवितो:
<0एक्सेलमध्ये केस-सेन्सिटिव्ह वेगळी मूल्ये कशी काढायची
केस-सेन्सिटिव्ह डेटा जसे की पासवर्ड, वापरकर्ता नावे किंवा फाइल नावे काम करताना, तुम्हाला सूची मिळणे आवश्यक असू शकते केस-संवेदनशील भिन्न मूल्यांचे. यासाठी, खालील अॅरे फॉर्म्युला वापरा, जिथे A2:A10 ही स्त्रोत सूची आहे आणि B1 हा वेगळ्या सूचीच्या पहिल्या सेलच्या वरचा सेल आहे:
केस-सेन्सिटिव्ह वेगळी व्हॅल्यू मिळवण्यासाठी अॅरे फॉर्म्युला (दाबणे आवश्यक आहे Ctrl + Shift + Enter )
=IFERROR(INDEX($A$2:$A$10, MATCH(0, FREQUENCY(IF(EXACT($A$2:$A$10,TRANSPOSE($B$1:B1)), MATCH(ROW($A$2:$A$10), ROW($A$2:$A$10)), ""), MATCH(ROW($A$2:$A$10), ROW($A$2:$A$10))), 0)), "")
युनिक / वेगळे सूत्र कसे कार्य करते
हा विभाग विशेषतः जिज्ञासूंसाठी लिहिला आहे आणि विचारशील एक्सेल वापरकर्ते ज्यांना केवळ सूत्र जाणून घ्यायचे नाही तर त्याचे नट आणि बोल्ट पूर्णपणे समजून घ्यायचे आहे.
एक्सेलमध्ये अद्वितीय आणि वेगळी मूल्ये काढण्यासाठी सूत्रे क्षुल्लक किंवा सरळ नाहीत. परंतु जवळून पाहिल्यावर, तुमच्या लक्षात येईल की सर्व सूत्रे एकाच दृष्टिकोनावर आधारित आहेत - COUNTIF किंवा COUNTIF + IF फंक्शन्सच्या संयोजनात INDEX/MATCH वापरणे.
आमच्या सखोल विश्लेषणासाठी, चला वापरूया अॅरे सूत्र तेवेगळ्या मूल्यांची सूची काढते कारण या ट्यूटोरियलमध्ये चर्चा केलेली इतर सर्व सूत्रे या मूलभूत स्वरूपातील सुधारणा किंवा भिन्नता आहेत:
=IFERROR(INDEX($A$2:$A$10, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$10), 0)), "")
सुरुवातीसाठी, चला कास्ट करूया स्पष्ट IFERROR फंक्शन दूर करा, ज्याचा वापर #N/A त्रुटी दूर करण्यासाठी एकाच उद्देशाने केला जातो जेव्हा तुम्ही सूत्र कॉपी केलेल्या सेलची संख्या स्त्रोत सूचीमधील भिन्न मूल्यांच्या संख्येपेक्षा जास्त असेल.
आणि आता, आमच्या वेगळ्या सूत्राचा मुख्य भाग खंडित करूया:
- COUNTIF(श्रेणी, मापदंड) विशिष्ट स्थिती पूर्ण करणार्या श्रेणीतील सेलची संख्या मिळवते.
या उदाहरणात, COUNTIF($B$1:B1, $A$2:$A$10) स्त्रोत सूचीच्या ($A$2:$A$10) कोणत्याही मूल्यांवर आधारित 1 आणि 0 चा अॅरे मिळवते वेगळ्या सूचीमध्ये कुठेतरी दिसते ($B$1:B1). मूल्य आढळल्यास, सूत्र 1 मिळवते, अन्यथा - 0.
विशेषतः, सेल B2 मध्ये, COUNTIF($B$1:B1, $A$2:$A$10) बनते:
COUNTIF("Distinct", {"Ronnie"; "David"; "Sally"; "Jeremy"; "Robert"; "David"; "Robert"; "Tom"; "Sally"})
आणि रिटर्न:
{0;0;0;0;0;0;0;0;0}
कारण स्रोत सूचीतील कोणताही आयटम ( निकष ) श्रेणीमध्ये दिसत नाही जेथे फंक्शन जुळणी शोधते. या प्रकरणात, श्रेणी ($B$1:B1) मध्ये एकच आयटम - "डिस्टिंक्ट" असतो.
-
MATCH(lookup_value, lookup_array, [match_type])
अॅरेमधील लुकअप मूल्याची सापेक्ष स्थिती दर्शविते.
या उदाहरणात, लुकअप_व्हॅल्यू 0 आहे आणि परिणामी:
MATCH(0,COUNTIF($B$1:B1, $A$2:$A$10), 0)
मध्ये बदलते:
MATCH(0, { 0 ;0;0;0;0;0;0;0;0},0)
आणि परत येते
कारण आमचा सामनाफंक्शनला पहिले व्हॅल्यू मिळते जे लुकअप व्हॅल्यूच्या अगदी बरोबरीचे असते (जसे तुम्हाला आठवते, लुकअप व्हॅल्यू 0 आहे).
या उदाहरणात, INDEX($A$2:$A$10, 1)
बनते:
INDEX({"Ronnie"; "David"; "Sally"; "Jeremy"; "Robert"; "David"; "Robert"; "Tom"; "Sally"}, 1)
आणि "रॉनी" परत करते.
जेव्हा सूत्र स्तंभाच्या खाली कॉपी केले जाते, तेव्हा वेगळी यादी ($B$1:B1) विस्तृत होते कारण दुसरा सेल संदर्भ (B1) हा एक सापेक्ष संदर्भ आहे जो सेलच्या सापेक्ष स्थितीनुसार बदलतो जेथे सूत्र हलते.
म्हणून, सेल B3 मध्ये कॉपी केल्यावर, COUNTIF($B$1: B1 , $A$2:$A$10) COUNTIF($B$1: B2 ) मध्ये बदलते , $A$2:$A$10), आणि होतो:
COUNTIF({"Distinct";"Ronnie"}, {"Ronnie"; "David"; "Sally"; "Jeremy"; "Robert"; "David"; "Robert"; "Tom"; "Sally"}), 0)), "")
आणि परत येतो:
{1;0;0;0;0;0;0;0;0}
कारण एक "रॉनी" यामध्ये आढळतो श्रेणी $B$1:B2.
आणि नंतर, MATCH(0,{1; 0 ;0;0;0;0;0;0;0},0) 2 मिळवते , कारण 2 हे अॅरेमधील पहिल्या 0 चे सापेक्ष स्थान आहे.
आणि शेवटी, INDEX($A$2:$A$10, 2)
दुसऱ्या पंक्तीमधून मूल्य मिळवते, जे "डेव्हिड" आहे.
टीप. सूत्राचे तर्कशास्त्र अधिक चांगल्या प्रकारे समजून घेण्यासाठी, तुम्ही सूत्र बारमधील सूत्राचे वेगवेगळे भाग निवडू शकता आणि निवडलेल्या भागाचे मूल्यमापन करण्यासाठी F9 दाबा:
तुम्हाला अजूनही अडचणी येत असल्यास फॉर्म्युला पाहा, INDEX/MATCH संपर्क कसे कार्य करते याच्या तपशीलवार स्पष्टीकरणासाठी तुम्ही खालील ट्यूटोरियल पाहू शकता: INDEX & अधिक चांगले म्हणून जुळवाExcel VLOOKUP साठी पर्यायी.
आधीच नमूद केल्याप्रमाणे, या ट्युटोरियलमध्ये चर्चा केलेली इतर सूत्रे काही बदलांसह समान तर्कावर आधारित आहेत:
युनिक व्हॅल्यूज फॉर्म्युला - यामध्ये आणखी एक COUNTIF फंक्शन आहे स्त्रोत सूचीमध्ये एकापेक्षा जास्त वेळा दिसणारे सर्व आयटम अनन्य सूचीमधून वगळतात: COUNTIF($A$2:$A$10, $A$2:$A$10)1
.
स्पष्ट मूल्यांचे सूत्र रिक्त स्थानांकडे दुर्लक्ष करते - येथे तुम्ही IF फंक्शन जोडता जे रिक्त सेलला वेगळ्या सूचीमध्ये जोडण्यापासून प्रतिबंधित करते: IF($A$2:$A$13="",1,0)
.
डिस्टिंक्ट टेक्स्ट व्हॅल्यूज फॉर्म्युला नंबर्सकडे दुर्लक्ष करतो - तुम्ही व्हॅल्यू टेक्स्ट आहे की नाही हे तपासण्यासाठी ISTEXT फंक्शन वापरता आणि रिकाम्या सेलसह इतर सर्व व्हॅल्यू प्रकार डिसमिस करण्यासाठी IF फंक्शन वापरता: IF(ISTEXT($A$2:$A$13)=FALSE,1,0)
.
एक्सेलच्या प्रगत फिल्टरसह स्तंभातून भिन्न मूल्ये काढा
तुम्हाला विशिष्ट मूल्य सूत्रांचे आर्केन ट्विस्ट शोधण्यात वेळ वाया घालवायचा नसेल, तर तुम्ही वापरून वेगळ्या मूल्यांची सूची पटकन मिळवू शकता. प्रगत फिल्टर. तपशीलवार पायऱ्या खाली दिल्या आहेत.
- डेटाचा कॉलम निवडा ज्यामधून तुम्हाला वेगळी मूल्ये काढायची आहेत.
- डेटा टॅबवर स्विच करा > क्रमवारी लावा & फिल्टर गट, आणि प्रगत बटण क्लिक करा:
- दुसऱ्या स्थानावर कॉपी करा रेडिओ बटण तपासा.
- यादी श्रेणी बॉक्समध्ये, स्त्रोत श्रेणी योग्यरित्या प्रदर्शित होत असल्याचे सत्यापित करा .
- मध्ये बॉक्समध्ये कॉपी करा , गंतव्य श्रेणीच्या सर्वात वरच्या सेलमध्ये प्रवेश करा. कृपया लक्षात ठेवा की तुम्ही फिल्टर केलेला डेटा फक्त सक्रिय शीट मध्ये कॉपी करू शकता.
- केवळ युनिक रेकॉर्ड निवडा
कृपया प्रगत असले तरी लक्ष द्या फिल्टरच्या पर्यायाला " केवळ अद्वितीय रेकॉर्ड " असे नाव दिले आहे, ते विशिष्ट मूल्ये काढते, म्हणजे अद्वितीय मूल्ये आणि डुप्लिकेट मूल्यांची पहिली घटना.
डुप्लिकेटसह अद्वितीय आणि भिन्न पंक्ती काढा रिमूव्हर
या ट्युटोरियलच्या शेवटच्या भागात, मी तुम्हाला एक्सेल शीटमध्ये वेगळे आणि अद्वितीय मूल्ये शोधण्यासाठी आणि काढण्यासाठी आमचे स्वतःचे उपाय दाखवतो. हे समाधान एक्सेल सूत्रांची अष्टपैलुत्व आणि प्रगत फिल्टरची साधेपणा एकत्र करते. याव्यतिरिक्त, हे काही अद्वितीय वैशिष्ट्ये प्रदान करते जसे की:
- एक किंवा अधिक स्तंभांमधील मूल्यांवर आधारित अद्वितीय / वेगळ्या पंक्ती शोधा आणि काढा.
- शोधा , हायलाइट करा , आणि कॉपी अद्वितीय मूल्ये इतर कोणत्याही स्थानावर, समान किंवा भिन्न वर्कबुकमध्ये.
आणि आता, चला डुप्लिकेट रिमूव्हर टूल कृतीत पाहू या.
समजा तुमच्याकडे इतर अनेक सारण्यांमधून डेटा एकत्र करून सारांश सारणी तयार केली आहे. साहजिकच, त्या सारांश सारणीमध्ये अनेक डुप्लिकेट पंक्ती आहेत आणि तुमचे कार्य टेबलमध्ये फक्त एकदाच दिसणार्या अनन्य पंक्ती किंवा वेगळ्या पंक्ती काढणे आहे.अद्वितीय आणि पहिल्या डुप्लिकेट घटनांचा समावेश आहे. कोणत्याही प्रकारे, डुप्लिकेट रिमूव्हर अॅड-इनसह कार्य 5 द्रुत चरणांमध्ये केले जाते.
- तुमच्या स्त्रोत सारणीमधील कोणताही सेल निवडा आणि <वरील डुप्लिकेट रिमूव्हर बटणावर क्लिक करा 1>Ablebits Data टॅब, Dedupe गटात.
डुप्लिकेट रिमूव्हर विझार्ड चालेल आणि निवडा संपूर्ण टेबल. तर, पुढील चरणावर जाण्यासाठी फक्त पुढील वर क्लिक करा.
- अनन्य
- युनिक +1 ला घटना (वेगळे)
या उदाहरणात, स्रोत सारणीमध्ये दिसणार्या अनन्य पंक्ती काढण्याचे आमचे ध्येय आहे फक्त एकदाच, म्हणून आम्ही युनिक पर्याय निवडतो:
टीप. जसे तुम्ही वरील स्क्रीनशॉटमध्ये पाहू शकता, डुप्लिकेट व्हॅल्यू साठी 2 पर्याय देखील आहेत, जर तुम्हाला इतर काही वर्कशीट डिड्युप करायची असेल तर ते लक्षात ठेवा.
या उदाहरणात, आम्हाला सर्व 3 स्तंभांमधील मूल्यांवर आधारित अद्वितीय पंक्ती शोधायची आहेत ( ऑर्डर क्रमांक , नाव आणि आडनाव ), म्हणून आम्ही सर्व निवडतो.
- अनन्य मूल्ये हायलाइट करा
- अनन्य मूल्ये निवडा
- स्थिती स्तंभात ओळखा
- दुसऱ्या स्थानावर कॉपी करा
कारण आपण आहोत