सामग्री सारणी
या लेखात, मी मायक्रोसॉफ्ट एक्सेलमधील एकाधिक कॉलम्समधून अनन्य मूल्ये कशी शोधू शकता हे मी दाखवणार आहे.
सराव वर्कबुक डाउनलोड करा
खालील एक्सेल फाइल डाउनलोड करा जेणेकरून तुम्ही हा लेख वाचत असताना सराव करू शकता.
अनेक कॉलम्स शोधा.xlsm
अनेक कॉलम्समधून युनिक व्हॅल्यूज शोधण्याच्या ५ पद्धती Excel मध्ये
हा डेटा संच पाहू या. आमच्याकडे ग्लोरी किंडरगार्टन नावाच्या शाळेची विद्यार्थ्यांची नोंद आहे.
आमच्याकडे B<स्तंभांमध्ये विद्यार्थ्यांचे आयडी, नाव आणि आडनाव आहेत. 4>, C, आणि D अनुक्रमे.
आता आम्हाला विद्यार्थ्यांच्या अद्वितीय नावांची क्रमवारी लावायची आहे.
पद्धत 1: अर्क अॅरे फॉर्म्युला
i. UNIQUE फंक्शन वापरणे
सावधगिरी: UNIQUE फंक्शन फक्त ऑफिस 365 मध्ये उपलब्ध आहे.
UNIQUE फंक्शनचा सिंटॅक्स:
=UNIQUE(अॅरे,[by_col],[exactly_once])
- तीन वितर्क घेते, सेलची एक श्रेणी ज्याला अॅरे म्हणतात, आणि by_col आणि exactly_once नावाची दोन बुलियन मूल्ये.
- अद्वितीय मूल्ये परत करते. अॅरे मधून.
- जर by_col TRUE वर सेट केले असेल, तर ते या युक्तिवादाच्या स्तंभांद्वारे अद्वितीय मूल्ये शोधते. . डीफॉल्ट TRUE आहे.
- जर एकदा_एकदा TRUE वर सेट केले असेल तर, मूल्ये परत करतेजे अॅरे मध्ये फक्त एकदाच दिसतात. हा युक्तिवाद ऐच्छिक आहे. डीफॉल्ट असत्य आहे.
आता आपल्याला प्रथम नाव (स्तंभ क ) आणि दोन्हीमधून अद्वितीय मूल्ये काढायची आहेत. आडनाव (स्तंभ डी ).
- प्रथम, एक सेल निवडा आणि तेथे हे सूत्र घाला. मी सेल E5 निवडतो आणि तो तेथे एंटर करतो.
=UNIQUE(C5:D16,FALSE,TRUE)
पहा आम्हाला दोन वेगवेगळ्या कॉलम्समध्ये युनिक नेम्स मिळाली आहेत.
- येथे आम्ही by_col FALSE असे समाविष्ट केले आहे, त्यामुळे ते सोबत शोधले नाही. स्तंभ
- येथे आम्ही तत्परतेने_एकदा TRUE असे समाविष्ट केले आहे, त्यामुळे केवळ एकदाच दिसणारी मूल्ये परत केली आहेत.
अर्थात, तुम्हाला हवे असल्यास, तुम्ही by_col आणि exactly_once नावाची ती बुलियन व्हॅल्यू बदलू शकता आणि काय होते ते पाहू शकता.
अधिक वाचा: Excel VBA स्तंभातून अद्वितीय मूल्ये मिळवण्यासाठी (4 उदाहरणे)
ii. CONCATENATE आणि UNIQUE फंक्शन्स एकत्र करणे
पूर्वी, आम्हाला एका सेलमध्ये प्रथम नाव आणि जवळच्या सेलमध्ये आडनाव मिळाले. परंतु जर एखाद्याने संपूर्ण नाव विचारले तर एक सेल आहे, उदाहरणार्थ, जॅक मॉरिस. मग? यापैकी कोणतेही सूत्र वापरा. ते UNIQUE आणि CONCATENATE फंक्शन्सचे बनलेले आहेत.
प्रथम सूत्र:
=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
पर्यायी फॉर्म्युला:
किंवा, तुम्ही हे वापरू शकता-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
पाहा, आम्ही एका कॉलममध्ये संपूर्ण अद्वितीय नावे काढली आहेत.स्पेस द्वारे विभक्त केलेले( ).
अधिक वाचा: एक्सेलमधील कॉलममध्ये अद्वितीय मूल्ये शोधा (6 पद्धती)
iii. निकषांवर आधारित अनन्य मूल्ये काढण्यासाठी UNIQUE, CONCATENATE आणि FILTER फंक्शन्स वापरून
आता एका क्षणासाठी असे गृहीत धरा की, ज्या विद्यार्थ्यांचे ID 150 पेक्षा जास्त आहेत त्यांची अद्वितीय नावे काढायची आहेत. ते कसे करायचे?
आम्ही ते UNIQUE आणि FILTER फंक्शन्स वापरून करू.
सावधगिरी: द FILTER फंक्शन फक्त Office 365 मध्ये उपलब्ध आहे.
FILTER फंक्शनचे सिंटॅक्स:
=FILTER(अॅरे,समाविष्ट करा,[if_empty])
- तीन वितर्क घेते. सेलची एक श्रेणी ज्याला अॅरे म्हणतात, समाविष्ट करा नावाची एक बुलियन कंडिशन, आणि
- नावाची एक मूल्ये अॅरे मधील मूल्ये परत करते.
- ने निर्दिष्ट केलेली अट अॅरे चे कोणतेही मूल्य समाविष्ट करा द्वारे निर्दिष्ट केलेली अट पूर्ण करत नसल्यास, ते if_empty मूल्य परत करते. त्यासाठी. if_empty सेटिंग पर्यायी आहे. हा डीफॉल्टनुसार “निकाल नाही” आहे.
आता ज्या विद्यार्थ्यांचे आयडी 150 पेक्षा जास्त आहेत त्यांची युनिक नावे काढायची आहेत.
- म्हणून, आमचे सूत्र 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)
अधिक वाचा: एक्सेलमधील निकषांवर आधारित युनिक व्हॅल्यूज कसे काढायचे
पद्धत 2: कंडिशनल फॉरमॅटिंग वापरून डुप्लिकेट व्हॅल्यू हायलाइट करा
या नवीन डेटा सेटवर एक नजर टाकूया. आमच्याकडे तीन स्तंभ आहेत, परंतु सर्व एकाच प्रकारच्या डेटासह आहेत.
आमच्याकडे ग्लोरी किंडरगार्टन शाळेच्या काही विद्यार्थ्यांची टोपणनावे आहेत. आता आम्हाला या विद्यार्थ्यांची अद्वितीय नावे शोधायची आहेत.
आम्ही ते कसे करू शकतो?
आम्ही सोयीसाठी, सशर्त स्वरूपन वापरून डुप्लिकेट मूल्ये हायलाइट करू शकतो.
📌 पायऱ्या:
- प्रथम, सेलची श्रेणी निवडा.
- नंतर होम > वर जा. सशर्त स्वरूपन > सेल नियम हायलाइट करा > डुप्लिकेट मूल्ये.
- तुम्हाला डुप्लिकेट मूल्ये नावाचा एक छोटा बॉक्स मिळेल.
- निवडा डुप्लिकेट मूल्ये हायलाइट करण्यासाठी तेथून कोणताही रंग. मी हिरवा निवडत आहे.
पद्धत 3: अॅरेशिवाय फॉर्म्युला वापरून एक्सेल कॉलममधून अनन्य मूल्ये काढा
नॉन-अॅरे फॉर्म्युला वापरण्यासाठी , तुम्हाला 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 , तुम्ही तुमच्या पसंतीचे वापरू शकता.
पद्धत 4: पिव्होट टेबल
वापरून दोन किंवा अधिक स्तंभांमधून एक अनन्य वेगळी सूची काढा. 0> तुम्ही पिव्होट टेबल टूल वापरून दोन किंवा अधिक कॉलम्समधून एक अनन्य सूची देखील तयार करू शकता. ते करण्यासाठी खालील पायऱ्या लागू करा.📌 पायऱ्या:
- Alt + D दाबा.
- नंतर लगेच P दाबा. तुम्हाला PivotTable आणि PivotChart Wizard उघडलेले मिळेल.
- एकाधिक एकत्रीकरण श्रेणी आणि पिव्होट टेबल बटणे निवडा.
- नंतर पुढील वर क्लिक करा. तुम्ही 3 पैकी 2a पायरी वर जाल.
- माझ्यासाठी एकल पेज फील्ड तयार करा बटण निवडा.
- नंतर पुढील वर क्लिक करा. तुम्ही चरण 2b वर जाल.
- श्रेणी बॉक्समध्ये, डावीकडील रिक्त स्तंभासह तुमच्या सेलची श्रेणी निवडा.
- येथे मी सेल B5 ते D12 निवडले आहेत.
- नंतर जोडा क्लिक करा. तुमचे निवडलेले सेल सर्व श्रेणी बॉक्समध्ये जोडले जातील.
- नंतर पुढील वर क्लिक करा. तुम्ही चरण 3 वर जाल.
- विद्यमान वर्कशीट बॉक्समध्ये, तुम्हाला जिथे हवा आहे तो सेल लिहा पिव्होट टेबल . मी $F$4 लिहितो.
- नंतर समाप्त वर क्लिक करा. तुम्हाला एक पिव्होट टेबल तयार होईल.
- मध्ये जोडण्यासाठी फील्ड निवडाअहवाल भाग, अनमार्क पंक्ती , स्तंभ , मूल्य , पृष्ठ 1 .
- नंतर मूल्य वर चेक करा. तुम्हाला पिव्होट टेबल मध्ये अद्वितीय नावे मिळतील.
पद्धत 5: अद्वितीय मूल्ये शोधण्यासाठी VBA कोड वापरा
शेवटी, तुम्ही डेटा सेटमधून अद्वितीय नावे काढण्यासाठी VBA कोड देखील वापरू शकता. पुढील गोष्टी करा.
📌 पायऱ्या:
- VBA<4 उघडण्यासाठी तुमच्या वर्कबुकवर Alt + F11 दाबा> विंडो.
- नंतर VBA टूलबारमधील Insert टॅबवर जा. त्यावर क्लिक करा.
- चार पर्यायांमधून, मॉड्युल निवडा.
तुम्हाला एक नवीन मिळेल मॉड्यूल विंडो.
- तेथे खालील कोड लिहा.
8567
या साइट ने आम्हाला मदत केली कोड समजून घ्या आणि विकसित करा.
- ते एक्सेल मॅक्रो सक्षम वर्कबुक म्हणून सेव्ह करा.
- मग तुमच्या मूळ वर्कशीटवर परत या. Alt + F8 दाबा.
- तुम्हाला मॅक्रो बॉक्स उघडेल.
- मॅक्रो चे नाव निवडा आणि नंतर रन वर क्लिक करा.
- येथे याचे नाव मॅक्रो आहे युनिकडेटा .
- तुमच्या डेटाची श्रेणी प्रविष्ट करा श्रेणी बॉक्समध्ये.
- ओके वर क्लिक करा. तुम्हाला दुसरा इनपुट बॉक्स मिळेल.
- पहिला सेल एंटर करा जिथे तुम्हाला युनिक नावे हवी आहेत. मी सेल F5 एंटर करतो.
- नंतर ओके वर क्लिक करा. तुम्हाला तुमच्या डेटामधून अद्वितीय नावे मिळतील.सेट करा.
अधिक वाचा: एक्सेलमधील रेंजमधून युनिक व्हॅल्यू कसे मिळवायचे (8 पद्धती) <1
निष्कर्ष
या पद्धतींचा वापर करून, तुम्ही समान किंवा भिन्न प्रकारचा डेटा असलेल्या एकाधिक स्तंभांमधून एक्सेलमध्ये अद्वितीय मूल्ये शोधू शकता. तुम्हाला आणखी काही शंका असल्यास, आम्हाला एक टिप्पणी द्या. विविध MS Excel विषयांबद्दल अधिक जाणून घेण्यासाठी तुम्ही आमच्या ब्लॉग ला देखील भेट देऊ शकता.