सामग्री सारणी
युनिक फंक्शन आणि डायनॅमिक अॅरे वापरून एक्सेलमध्ये युनिक व्हॅल्यूज कसे मिळवायचे ते ट्यूटोरियल पाहते. तुम्ही एका स्तंभात किंवा पंक्तीमध्ये, अनेक स्तंभांमध्ये, अटींवर आधारित अनन्य मूल्ये शोधण्यासाठी एक साधे सूत्र शिकाल आणि बरेच काही.
एक्सेलच्या मागील आवृत्त्यांमध्ये, अद्वितीय ची सूची काढणे मूल्ये एक कठीण आव्हान होते. आमच्याकडे एक विशेष लेख आहे जो फक्त एकदाच येणारे अद्वितीय कसे शोधायचे, सूचीमधील सर्व वेगळे आयटम कसे काढायचे, रिक्त स्थानांकडे दुर्लक्ष करणे आणि बरेच काही कसे दाखवायचे हे दर्शविते. प्रत्येक कार्यासाठी अनेक फंक्शन्सचा एकत्रित वापर आणि मल्टी-लाइन अॅरे फॉर्म्युला आवश्यक आहे जो केवळ एक्सेल गुरु पूर्णपणे समजू शकतात.
एक्सेल 365 मध्ये युनिक फंक्शनच्या परिचयाने सर्वकाही बदलले आहे! जे रॉकेट सायन्स असायचे ते एबीसीसारखे सोपे होते. आता, एक किंवा अनेक निकषांवर आधारित, श्रेणीतून अनन्य मूल्ये मिळविण्यासाठी आणि परिणामांची वर्णमाला क्रमाने मांडणी करण्यासाठी तुम्हाला सूत्र तज्ञ असण्याची गरज नाही. सर्व काही सोप्या सूत्रांसह केले जाते जे प्रत्येकजण वाचू शकतो आणि आपल्या स्वतःच्या गरजेनुसार समायोजित करू शकतो.
Excel UNIQUE फंक्शन
Excel मधील UNIQUE फंक्शन वरून अद्वितीय मूल्यांची सूची मिळवते. श्रेणी किंवा अॅरे. हे कोणत्याही डेटा प्रकारासह कार्य करते: मजकूर, संख्या, तारखा, वेळा इ.
फंक्शन डायनॅमिक अॅरे फंक्शन्स अंतर्गत वर्गीकृत केले आहे. परिणाम एक डायनॅमिक अॅरे आहे जो शेजारच्या सेलमध्ये अनुलंब किंवा क्षैतिजरित्या आपोआप पसरतो.
एक्सेल युनिकची वाक्यरचनाFILTER फंक्शनच्या समाविष्ट करा युक्तिवादातील अनेक तार्किक अभिव्यक्ती, ज्यापैकी प्रत्येक सत्य आणि असत्य मूल्यांचा अॅरे देतो. जेव्हा हे अॅरे जोडले जातात, तेव्हा ज्या आयटमसाठी एक किंवा अधिक निकष TRUE आहेत त्यांना 1 असेल आणि ज्या आयटमसाठी सर्व निकष FALSE आहेत त्यांना 0 असेल. परिणामी, कोणत्याही एक अटी पूर्ण करणारी कोणतीही एंट्री ती मध्ये बनते. UNIQUE ला दिलेला अॅरे.
अधिक माहितीसाठी, कृपया किंवा लॉजिक वापरून एकाधिक निकषांसह FILTER पहा.
रिक्तांकडे दुर्लक्ष करून एक्सेलमध्ये अद्वितीय मूल्ये मिळवा
तुम्ही असल्यास काही अंतर असलेल्या डेटा सेटसह कार्य करताना, नियमित फॉर्म्युलासह प्राप्त केलेल्या अद्वितीयांच्या सूचीमध्ये रिक्त सेल आणि/किंवा शून्य मूल्य असण्याची शक्यता असते. असे घडते कारण Excel UNIQUE फंक्शन रिक्त स्थानांसह श्रेणीतील सर्व भिन्न मूल्ये परत करण्यासाठी डिझाइन केलेले आहे. तर, जर तुमच्या स्रोत श्रेणीमध्ये शून्य आणि रिक्त दोन्ही सेल असतील, तर अद्वितीय सूचीमध्ये 2 शून्य असतील, एक रिक्त सेलचे प्रतिनिधित्व करेल आणि दुसरे - शून्य मूल्य स्वतःच. याव्यतिरिक्त, जर स्त्रोत डेटामध्ये काही सूत्राद्वारे रिकाम्या स्ट्रिंग्स असतील तर, uique सूचीमध्ये रिक्त स्ट्रिंग ("") देखील समाविष्ट असेल जी दृश्यरित्या रिक्त सेलसारखी दिसते:
रिक्त स्थानांशिवाय अद्वितीय मूल्यांची सूची मिळविण्यासाठी, तुम्हाला हे करण्याची आवश्यकता आहे:
- फिल्टर फंक्शन वापरून रिक्त सेल आणि रिक्त स्ट्रिंग फिल्टर करा.
- युनिक फंक्शन वापरा अद्वितीय परिणाम मर्यादित करण्यासाठीकेवळ मूल्ये.
जेनेरिक स्वरूपात, सूत्र खालीलप्रमाणे दिसते:
UNIQUE(FILTER( range, range""))या उदाहरणात, D2 मधील सूत्र आहे:
=UNIQUE(FILTER(B2:B12, B2:B12""))
परिणामी म्हणून, Excel रिक्त सेलशिवाय अद्वितीय नावांची सूची मिळवते:
टीप. मूळ डेटामध्ये शून्य असल्यास, एक शून्य मूल्य अद्वितीय सूचीमध्ये समाविष्ट केले जाईल.
विशिष्ट स्तंभांमध्ये अद्वितीय मूल्ये शोधा
कधीकधी तुम्हाला अद्वितीय काढायचे असेल दोन किंवा अधिक स्तंभांची मूल्ये जी एकमेकांना लागून नाहीत. काही वेळा, तुम्हाला परिणामी सूचीमधील स्तंभांचा क्रम पुन्हा लावायचा असेल. दोन्ही कार्ये CHOOSE फंक्शनच्या मदतीने पूर्ण केली जाऊ शकतात.
अद्वितीय(CHOOSE({1,2,…}, range1, range2))आमच्या नमुना टेबलवरून , समजा तुम्हाला स्तंभ A आणि C मधील मूल्यांवर आधारित विजेत्यांची यादी मिळवायची आहे आणि निकाल या क्रमाने लावायचे आहेत: प्रथम एक खेळ (स्तंभ C), आणि नंतर खेळाडूचे नाव (स्तंभ A). ते पूर्ण करण्यासाठी, आम्ही हे सूत्र तयार करतो:
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
आणि पुढील परिणाम मिळवा:
हे सूत्र कसे कार्य करते:
CHOOSE फंक्शन निर्दिष्ट स्तंभांमधून मूल्यांचा 2-आयामी अॅरे मिळवते. आमच्या बाबतीत, ते स्तंभांचा क्रम देखील बदलते.
{"बास्केटबॉल","अँड्र्यू"; "बास्केटबॉल", "बेट्टी"; "व्हॉलीबॉल", "डेव्हिड"; "बास्केटबॉल", "अँड्र्यू"; "हॉकी", "अँड्र्यू"; "सॉकर", "रॉबर्ट"; "व्हॉलीबॉल", "डेव्हिड"; "हॉकी", "अँड्र्यू";"बास्केटबॉल","डेव्हिड"}
वरील अॅरेमधून, UNIQUE फंक्शन अनन्य रेकॉर्ड्सची सूची देते.
युनिक व्हॅल्यू शोधा आणि एरर हाताळा
युनिक फॉर्म्युले आम्ही या ट्युटोरियल कामाची चर्चा केली आहे अगदी परिपूर्ण… निर्दिष्ट केलेल्या निकषांची पूर्तता करणारे किमान एक मूल्य असेल. सूत्रात काही सापडले नाही तर #CALC! त्रुटी उद्भवते:
हे होण्यापासून रोखण्यासाठी, फक्त तुमचे सूत्र IFERROR फंक्शनमध्ये गुंडाळा.
उदाहरणार्थ, निकष पूर्ण करणारी कोणतीही अद्वितीय मूल्ये नसल्यास आढळले, तुम्ही काहीही प्रदर्शित करू शकत नाही, म्हणजे रिकामी स्ट्रिंग (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
किंवा तुम्ही तुमच्या वापरकर्त्यांना स्पष्टपणे कळवू शकता की कोणतेही परिणाम आढळले नाहीत:
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE फंक्शन काम करत नाही
तुम्ही पाहिल्याप्रमाणे, UNIQUE फंक्शनच्या उदयामुळे Excel मध्ये अद्वितीय मूल्ये शोधणे अत्यंत सोपे झाले आहे. अचानक तुमच्या सूत्रामुळे त्रुटी आढळल्यास, ते खालीलपैकी एक असण्याची शक्यता आहे.
#NAME? त्रुटी
तुम्ही एक्सेल आवृत्तीमध्ये युनिक फॉर्म्युला वापरल्यास उद्भवते जिथे हे कार्य समर्थित नाही.
सध्या, UNIQUE फंक्शन फक्त एक्सेल 365 आणि 2021 मध्ये उपलब्ध आहे. तुमच्याकडे वेगळे असल्यास आवृत्ती, तुम्हाला या ट्यूटोरियलमध्ये एक योग्य उपाय सापडेल: एक्सेल 2019, एक्सेल 2016 आणि त्यापूर्वीची अद्वितीय मूल्ये कशी मिळवायची.
#NAME? समर्थित आवृत्त्यांमधील त्रुटी सूचित करते की फंक्शनचे नाव चुकीचे आहे.
#SPILLत्रुटी
स्पिल श्रेणीतील एक किंवा अधिक सेल पूर्णपणे रिक्त नसल्यास उद्भवते.
त्रुटीचे निराकरण करण्यासाठी, रिक्त नसलेल्या सेल साफ करा किंवा हटवा . नेमके कोणते सेल मार्गात येत आहेत हे पाहण्यासाठी, एरर इंडिकेटरवर क्लिक करा आणि नंतर ऑब्स्ट्रक्टिंग सेल निवडा क्लिक करा. अधिक माहितीसाठी, कृपया #SPILL पहा! एक्सेलमध्ये त्रुटी - कारणे आणि निराकरणे.
एक्सेलमध्ये अद्वितीय मूल्ये कशी शोधायची. वाचल्याबद्दल मी तुमचा आभारी आहे आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!
डाउनलोड करण्यासाठी सराव वर्कबुक
एक्सेल युनिक व्हॅल्यूज फॉर्म्युला उदाहरणे (.xlsx फाइल)
फंक्शन खालीलप्रमाणे आहे:UNIQUE(array, [by_col], [exactly_once])कुठे:
Array (आवश्यक) - श्रेणी किंवा अॅरे जिथून परत करायचे आहे युनिक व्हॅल्यू.
By_col (पर्यायी) - डेटाची तुलना कशी करायची हे दर्शवणारे लॉजिकल व्हॅल्यू:
- TRUE - कॉलममधील डेटाची तुलना करते.
- असत्य किंवा वगळलेले (डीफॉल्ट) - पंक्तींमधील डेटाची तुलना करते.
एक्झॅक्टली_एकदा (पर्यायी) - एक तार्किक मूल्य जे अद्वितीय मानली जाते ते परिभाषित करते:
- TRUE - केवळ एकदाच येणारी मूल्ये परत करते, जी अद्वितीय ची डेटाबेस धारणा आहे.
- असत्य किंवा वगळलेले (डीफॉल्ट) - श्रेणी किंवा अॅरेमधील सर्व भिन्न (भिन्न) मूल्ये मिळवते.
टीप. सध्या UNIQUE फंक्शन फक्त Microsoft 365 आणि Excel 2021 साठी Excel मध्ये उपलब्ध आहे. Excel 2019, 2016 आणि त्यापूर्वीचे डायनॅमिक अॅरे फॉर्म्युला सपोर्ट करत नाहीत, त्यामुळे UNIQUE फंक्शन या आवृत्त्यांमध्ये उपलब्ध नाही.
Excel मधील मूलभूत UNIQUE फॉर्म्युला
खाली त्याच्या सर्वात सोप्या स्वरूपात Excel अद्वितीय मूल्य सूत्र आहे.
B2:B10 श्रेणीमधून अद्वितीय नावांची सूची काढणे हे ध्येय आहे. यासाठी, आम्ही D2 मध्ये खालील सूत्र एंटर करतो:
=UNIQUE(B2:B10)
कृपया लक्षात घ्या की 2रा आणि 3रा वितर्क वगळण्यात आले आहेत कारण डीफॉल्ट आमच्या बाबतीत उत्तम प्रकारे कार्य करतात - आम्ही प्रत्येक पंक्तीची तुलना करत आहोत. इतर आणि श्रेणीतील सर्व भिन्न नावे परत करू इच्छितात.
जेव्हा तुम्ही सूत्र पूर्ण करण्यासाठी एंटर की दाबा, तेव्हा एक्सेलD2 मधील पहिले आढळलेले नाव आउटपुट करा आणि इतर नावे खालील सेलमध्ये टाका. परिणामी, तुमच्याकडे एका स्तंभात सर्व अद्वितीय मूल्ये आहेत:
तुमचा डेटा B2 ते I2 या स्तंभांमध्ये असल्यास, तुलना करण्यासाठी दुसरा वितर्क TRUE वर सेट करा. स्तंभ एकमेकांच्या विरुद्ध:
=UNIQUE(B2:I2,TRUE)
वरील सूत्र B4 मध्ये टाइप करा, एंटर दाबा आणि परिणाम उजवीकडे सेलमध्ये क्षैतिजरित्या पसरतील. अशा प्रकारे, तुम्हाला एका ओळीत अद्वितीय मूल्ये मिळतील:
टीप. मल्टी-कॉलम अॅरेमध्ये अनन्य मूल्ये शोधण्यासाठी आणि त्यांना एका स्तंभात किंवा पंक्तीमध्ये परत करण्यासाठी, खालील उदाहरणांमध्ये दर्शविल्याप्रमाणे TOCOL किंवा TOROW फंक्शनसह UNIQUE वापरा:
- मल्टीमधून अद्वितीय मूल्ये काढा -कॉलम रेंज एका कॉलममध्ये
- मल्टी-कॉलम रेंजमधून एका ओळीत अनन्य मूल्ये ओढा
Excel UNIQUE फंक्शन - टिपा आणि नोट्स
UNIQUE हे नवीन आहे फंक्शन आणि इतर डायनॅमिक अॅरे फंक्शन्सप्रमाणेच काही वैशिष्ट्ये आहेत ज्यांची तुम्हाला माहिती असायला हवी:
- UNIQUE द्वारे परत केलेला अॅरे हा अंतिम परिणाम असेल (म्हणजे दुसर्या फंक्शनला पास न केल्यास), एक्सेल डायनॅमिकपणे एक तयार करतो. योग्य आकाराची श्रेणी आणि ती परिणामांसह भरते. सूत्र फक्त एका सेल मध्ये प्रविष्ट करणे आवश्यक आहे. तुम्ही ज्या सेलमध्ये सूत्र प्रविष्ट करता त्या सेलच्या खाली आणि/किंवा उजवीकडे तुमच्याकडे पुरेसे रिकामे सेल असणे महत्त्वाचे आहे, अन्यथा #SPILL त्रुटी येते.
- परिणाम स्वयंचलितपणे अपडेट होतात जेव्हास्त्रोत डेटा बदलतो. तथापि, संदर्भित अॅरेच्या बाहेर जोडलेल्या नवीन नोंदी तुम्ही अॅरे संदर्भ बदलल्याशिवाय सूत्रामध्ये समाविष्ट केल्या जात नाहीत. जर तुम्हाला अॅरे ने स्रोत श्रेणीच्या आकार बदलाला आपोआप प्रतिसाद द्यावा असे वाटत असेल, तर श्रेणी एक्सेल टेबलमध्ये रूपांतरित करा आणि संरचित संदर्भ वापरा किंवा डायनॅमिक नावाची श्रेणी तयार करा.
- डायनॅमिक अॅरे वेगवेगळ्या एक्सेल फाइल्समध्ये फक्त जेव्हा दोन्ही वर्कबुक उघडे असतात तेव्हाच कार्य करतात. जर स्त्रोत कार्यपुस्तिका बंद असेल, तर लिंक केलेला युनिक फॉर्म्युला #REF देईल! त्रुटी.
- इतर डायनॅमिक अॅरे फंक्शन्सप्रमाणे, UNIQUE फक्त सामान्य श्रेणी मध्ये वापरले जाऊ शकते, टेबल नाही. एक्सेल टेबलमध्ये ठेवल्यावर, ते #SPILL देते! त्रुटी.
एक्सेलमध्ये अद्वितीय मूल्ये कशी शोधायची - सूत्र उदाहरणे
खालील उदाहरणे एक्सेलमधील UNIQUE फंक्शनचे काही व्यावहारिक उपयोग दर्शवतात. सर्वात सोप्या पद्धतीने, तुमच्या दृष्टिकोनावर अवलंबून, अद्वितीय मूल्ये काढणे किंवा डुप्लिकेट काढणे ही मुख्य कल्पना आहे.
केवळ एकदाच येणारी अद्वितीय मूल्ये काढा
दिसणाऱ्या मूल्यांची सूची मिळवण्यासाठी निर्दिष्ट श्रेणीमध्ये एकदाच, UNIQUE चा 3रा वितर्क TRUE वर सेट करा.
उदाहरणार्थ, विजेत्यांच्या यादीत असलेली नावे एकदा काढण्यासाठी, हे सूत्र वापरा:
=UNIQUE(B2:B10,,TRUE)
जेथे B2:B10 ही स्त्रोत श्रेणी आहे आणि 2रा वितर्क ( by_col ) FALSE आहे किंवा वगळला आहे कारण आमचा डेटा यामध्ये आयोजित केला आहेपंक्ती.
एकापेक्षा जास्त वेळा येणारी वेगळी मूल्ये शोधा
तुम्ही विरुद्ध ध्येयाचा पाठपुरावा करत असाल, म्हणजे दिसणाऱ्या मूल्यांची सूची मिळवण्याचा विचार करत आहात दिलेल्या रेंजमध्ये एकापेक्षा जास्त वेळा, नंतर FILTER आणि COUNTIF सह UNIQUE फंक्शन वापरा:
UNIQUE(FILTER( range , COUNTIF( range , range )>1))उदाहरणार्थ, B2:B10 मध्ये एकापेक्षा जास्त वेळा येणारी वेगवेगळी नावे काढण्यासाठी, तुम्ही हे सूत्र वापरू शकता:
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
हे सूत्र कसे कार्य करते:
सूत्राच्या केंद्रस्थानी, FILTER फंक्शन COUNTIF फंक्शनद्वारे परत आलेल्या घटनांच्या संख्येवर आधारित डुप्लिकेट नोंदी फिल्टर करते. आमच्या बाबतीत, COUNTIF चा निकाल हा गणांचा हा अॅरे आहे:
{4;1;3;4;4;1;3;4;3}
तुलना ऑपरेशन (>1) वरील अॅरेला TRUE आणि FALSE मूल्यांमध्ये बदलते, जिथे TRUE आयटमचे प्रतिनिधित्व करते जे एकापेक्षा जास्त वेळा दिसतात:
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
हा अॅरे FILTER ला समाविष्ट करा युक्तिवाद म्हणून दिला जातो, परिणामी अॅरेमध्ये कोणती मूल्ये समाविष्ट करायची हे फंक्शनला सांगते:
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
तुम्ही लक्षात घेतल्याप्रमाणे, फक्त TRUE शी संबंधित मूल्ये टिकून राहतात.
वरील अॅरे UNIQUE च्या अॅरे युक्तिवादाकडे जातो आणि नंतर डुप्लिकेट काढून टाकल्याने ते अंतिम परिणाम देते:
{"Andrew";"David"}
टीप. तत्सम पद्धतीने, तुम्ही दोनदा (>2), तीनपेक्षा जास्त वेळा (>3) इ. आढळणारी अनन्य मूल्ये फिल्टर करू शकता. यासाठी, फक्त बदला.तार्किक तुलनेतील संख्या.
एकाधिक स्तंभांमध्ये अद्वितीय मूल्ये शोधा (अद्वितीय पंक्ती)
तुम्हाला दोन किंवा अधिक स्तंभांची तुलना करायची असेल आणि त्यांच्यातील अद्वितीय मूल्ये परत करायच्या असतील तेव्हा सर्व समाविष्ट करा. अॅरे वितर्क मधील लक्ष्य स्तंभ.
उदाहरणार्थ, विजेत्यांचे अद्वितीय नाव (स्तंभ A) आणि आडनाव (स्तंभ B) परत करण्यासाठी, आम्ही हे सूत्र E2 मध्ये प्रविष्ट करतो:
=UNIQUE(A2:B10)
एंटर की दाबल्याने खालील परिणाम मिळतात:
18>
अद्वितीय पंक्ती मिळविण्यासाठी, उदा. स्तंभ A, B आणि C मधील मूल्यांच्या अद्वितीय संयोजनासह नोंदी, वापरण्यासाठी हे सूत्र आहे:
=UNIQUE(A2:C10)
आश्चर्यकारकपणे सोपे, नाही का? . बरोबर, इनबिल्ट सॉर्ट किंवा फिल्टर वैशिष्ट्य वापरून. समस्या अशी आहे की प्रत्येक वेळी तुमचा स्रोत डेटा बदलताना तुम्हाला पुन्हा क्रमवारी लावावी लागते, कारण वर्कशीटमधील प्रत्येक बदलासह स्वयंचलितपणे पुनर्गणना करणाऱ्या एक्सेल सूत्रांच्या विपरीत, वैशिष्ट्ये व्यक्तिचलितपणे पुन्हा लागू करावी लागतात.
च्या परिचयासह डायनॅमिक अॅरे फंक्शन्स ही समस्या नाहीशी झाली आहे! तुम्हाला फक्त SORT फंक्शनला नेहमीच्या UNIQUE फॉर्म्युला भोवती गुंफणे आवश्यक आहे, जसे की:
SORT(UNIQUE(array))उदाहरणार्थ, स्तंभ A ते C मध्ये अनन्य मूल्ये काढण्यासाठी आणि त्यातून परिणामांची व्यवस्था करण्यासाठी A ते Z, हे सूत्र वापरा:
=SORT(UNIQUE(A2:C10))
वरील उदाहरणाच्या तुलनेत,आउटपुट समजणे आणि कार्य करणे खूप सोपे आहे. उदाहरणार्थ, आम्ही स्पष्टपणे पाहू शकतो की अँड्र्यू आणि डेव्हिड दोन वेगवेगळ्या खेळांमध्ये विजेते ठरले आहेत.
टीप. या उदाहरणात, आम्ही पहिल्या स्तंभातील मूल्ये A ते Z पर्यंत क्रमवारी लावली. हे SORT फंक्शनचे डीफॉल्ट आहेत, म्हणून पर्यायी sort_index आणि sort_order वितर्क वगळले आहेत. जर तुम्हाला परिणाम दुसऱ्या स्तंभानुसार किंवा वेगळ्या क्रमाने (Z ते A किंवा सर्वोच्च ते सर्वात लहान) क्रमवारी लावायचे असतील तर SORT फंक्शन ट्यूटोरियलमध्ये स्पष्ट केल्याप्रमाणे 2रा आणि 3रा वितर्क सेट करा.
अद्वितीय मूल्ये शोधा एकाधिक स्तंभांमध्ये आणि एका सेलमध्ये एकत्र करा
एकाधिक स्तंभांमध्ये शोधताना, डीफॉल्टनुसार, Excel UNIQUE फंक्शन प्रत्येक मूल्य वेगळ्या सेलमध्ये आउटपुट करते. कदाचित, तुम्हाला एकाच सेलमध्ये परिणाम मिळणे अधिक सोयीचे वाटेल?
हे साध्य करण्यासाठी, संपूर्ण श्रेणीचा संदर्भ देण्याऐवजी, स्तंभ एकत्र करण्यासाठी अँपरसँड (&) वापरा आणि इच्छित ठेवा मधील डिलिमीटर> =UNIQUE(A2:A10&" "&B2:B10)
परिणामी, आमच्याकडे एका स्तंभात पूर्ण नावांची सूची आहे:
निकषांवर आधारित अद्वितीय मूल्यांची सूची मिळवा
स्थितीसह अद्वितीय मूल्ये काढण्यासाठी, Excel UNIQUE आणि FILTER कार्ये एकत्र वापरा:
- FILTERफंक्शन केवळ अटी पूर्ण करणार्या मूल्यांपुरते डेटा मर्यादित करते.
- युनिक फंक्शन फिल्टर केलेल्या सूचीमधून डुप्लिकेट काढून टाकते.
फिल्टर केलेल्या अद्वितीय मूल्यांच्या सूत्राची सामान्य आवृत्ती येथे आहे:
UNIQUE(FILTER(array, criteria_range = criteria ))या उदाहरणासाठी, विशिष्ट खेळातील विजेत्यांची यादी पाहू. सुरुवातीच्यासाठी, आम्ही काही सेलमध्ये आवडीचा खेळ इनपुट करतो, F1 म्हणा. आणि नंतर, युनिक नावे मिळविण्यासाठी खालील सूत्र वापरा:
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
जेथे A2:B10 ही अनन्य मूल्ये शोधण्यासाठीची श्रेणी आहे आणि C2:C10 ही निकष तपासण्यासाठीची श्रेणी आहे .
एकाधिक निकषांवर आधारित अद्वितीय मूल्ये फिल्टर करा
दोन किंवा अधिक अटींसह अद्वितीय मूल्ये फिल्टर करण्यासाठी, आवश्यक निकष तयार करण्यासाठी खाली दर्शविल्याप्रमाणे अभिव्यक्ती वापरा FILTER कार्यासाठी:
UNIQUE(FILTER(array, ( criteria_range1 = criteria1 ) * ( criteria_range2 = criteria2 )) )सूत्राचा परिणाम ही अद्वितीय नोंदींची यादी आहे ज्यासाठी सर्व निर्दिष्ट अटी सत्य आहेत. एक्सेलच्या दृष्टीने, याला AND लॉजिक म्हणतात.
फॉर्म्युला कृतीत आणण्यासाठी, G1 (निकष 1) मधील आणि G2 (निकष 2) मधील खेळातील अद्वितीय विजेत्यांची यादी मिळवूया. ).
A2:B10 मधील स्रोत श्रेणीसह, C2:C10 (criteria_range 1) मधील क्रीडा आणि D2:D10 (criteria_range 2) मधील वयोगटांसह, सूत्र हा फॉर्म घेते:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
आणि नक्की परत करतोआम्ही शोधत असलेले परिणाम:
हे सूत्र कसे कार्य करते:
हे सूत्राच्या तर्काचे उच्च-स्तरीय स्पष्टीकरण आहे:
फिल्टर फंक्शनच्या समाविष्ट करा युक्तिवादात, तुम्ही दोन किंवा अधिक श्रेणी/निकष जोड्या पुरवता. प्रत्येक तार्किक अभिव्यक्तीचा परिणाम म्हणजे TRUE आणि FALSE मूल्यांचा अॅरे. अॅरेचा गुणाकार तार्किक मूल्यांना संख्यांशी जोडतो आणि 1 आणि 0 चे अॅरे तयार करतो. शून्याने गुणाकार केल्याने नेहमी शून्य मिळते, फक्त सर्व अटी पूर्ण करणाऱ्या नोंदींना अंतिम अॅरेमध्ये 1 असतो. FILTER फंक्शन 0 शी संबंधित आयटम फिल्टर करते आणि निकाल UNIQUE ला हँड्स ऑफ करते.
अधिक माहितीसाठी, कृपया AND लॉजिक वापरून एकाधिक निकषांसह FILTER पहा.
अनेक OR सह अद्वितीय मूल्ये फिल्टर करा निकष
एकाधिक किंवा निकषांवर आधारित अनन्य मूल्यांची सूची मिळविण्यासाठी, म्हणजे जेव्हा हा किंवा तो निकष सत्य असेल, तेव्हा त्यांचा गुणाकार करण्याऐवजी तार्किक अभिव्यक्ती जोडा:
UNIQUE(FILTER(array, ( criteria_range1 = criteria1 ) + ( criteria_range2 = criteria2 )))उदाहरणार्थ, सॉकरमधील विजेते दर्शविण्यासाठी किंवा हॉकी , तुम्ही हे सूत्र वापरू शकता:
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
आवश्यक असल्यास, तुम्ही अर्थातच स्वतंत्र सेलमध्ये मापदंड प्रविष्ट करू शकता आणि त्या सेलचा संदर्भ घेऊ शकता जसे की खाली दर्शविले आहे:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
हे सूत्र कसे कार्य करते:
जसे एकाधिक आणि निकषांची चाचणी करताना, तुम्ही ठेवा