सामग्री सारणी
नवीन डायनॅमिक अॅरे फंक्शन्स वापरून दुसर्या सेलवर अवलंबून एक्सेल ड्रॉप डाउन सूची कशी तयार करायची हे ट्यूटोरियल दाखवते.
एक्सेलमध्ये साधी ड्रॉप डाउन सूची तयार करणे सोपे आहे. बहु-स्तरीय कॅस्केडिंग ड्रॉप-डाउन बनवणे नेहमीच एक आव्हान राहिले आहे. वरील लिंक केलेल्या ट्यूटोरियलमध्ये चार वेगवेगळ्या पद्धतींचे वर्णन केले आहे, प्रत्येकामध्ये पायऱ्यांची संख्या, विविध सूत्रांचा समूह आणि अनेक-शब्द नोंदी, रिक्त सेल इत्यादींशी संबंधित काही मर्यादा समाविष्ट आहेत.
ते वाईट होते बातम्या चांगली बातमी अशी आहे की त्या पद्धती Excel च्या प्री-डायनॅमिक आवृत्त्यांसाठी डिझाइन केल्या होत्या. एक्सेल 365 मधील डायनॅमिक अॅरेच्या परिचयाने सर्वकाही बदलले आहे! नवीन डायनॅमिक अॅरे फंक्शन्ससह, मल्टिपल डिपेंडेंट ड्रॉप-डाउन सूची तयार करणे ही काही सेकंदांची नाही तर काही मिनिटांची बाब आहे. कोणत्याही युक्त्या नाहीत, चेतावणी नाहीत, मूर्खपणा नाही. फक्त जलद, सरळ आणि अनुसरण करण्यास सोपे उपाय.
टिपा:
- ड्रॉपडाउन सूची बनवण्याचा हा नवीन डायनॅमिक अॅरे मार्ग फक्त एक्सेल 365 आणि एक्सेल 2021. प्री-डायनॅमिक एक्सेलमध्ये, एक्सेल 2019 - 2007 मध्ये डिपेंडेंट ड्रॉप डाउन तयार करणे मध्ये वर्णन केल्याप्रमाणे तुम्हाला ते जुन्या पद्धतीच्या पद्धतीने करावे लागेल.
- हे समाधान एका पंक्तीसाठी आहे. तुम्हाला तुमच्या पिकलिस्ट एकाधिक पंक्ती खाली कॉपी करायच्या असतील, तर अनेक पंक्तींसाठी अवलंबून असलेल्या ड्रॉप-डाउन सूचीमधील सूचनांचे अनुसरण करा.
- तुम्हाला ड्रॉपडाउन दिसण्यासाठी एक सेल निवडा (आमच्या बाबतीत D3).
- डेटा टॅबवर, डेटा टूल्स गटात, डेटा प्रमाणीकरण वर क्लिक करा.
- डेटा प्रमाणीकरण डायलॉग बॉक्समध्ये, पुढील गोष्टी करा:
- अनुमती द्या अंतर्गत, निवडा सूची .
- स्रोत बॉक्समध्ये, युनिक फॉर्म्युलाद्वारे स्पिल रेंज आउटपुटचा संदर्भ प्रविष्ट करा. यासाठी, सेल संदर्भानंतर हॅश टॅग टाईप करा, जसे की: =$G$3#
याला स्पिल रेंज रेफरन्स म्हणतात, आणि हा सिंटॅक्स कितीही विस्तारतो किंवा संकुचित होतो याची पर्वा न करता संपूर्ण श्रेणीचा संदर्भ देतो.
- संवाद बंद करण्यासाठी ठीक आहे क्लिक करा.
- ड्रॉप-डाउन सूचीमध्ये नवीन नोंदी समाविष्ट करण्यासाठी स्वयंचलितपणे , तुमचा स्रोत डेटा एक्सेल सारणी म्हणून स्वरूपित करा. किंवा या उदाहरणात दाखवल्याप्रमाणे तुम्ही तुमच्या सूत्रांमध्ये काही रिक्त सेल समाविष्ट करू शकता.
- तुमच्या मूळ डेटामध्ये काही अंतर असल्यास, तुम्ही हे उपाय वापरून रिक्त जागा फिल्टर करू शकता .
- ड्रॉपडाउनच्या आयटम्स वर्णक्रमानुसार क्रमवारी लावण्यासाठी , या उदाहरणात स्पष्ट केल्याप्रमाणे SORT फंक्शनमध्ये तुमची सूत्रे गुंडाळा.
- स्रोत सूचीमध्ये आपोआप नवीन डेटा समाविष्ट करण्यासाठी , तुमच्या सूत्रांमध्ये संदर्भित अॅरेमध्ये काही अतिरिक्त सेल जोडा.
- रिक्त सेल वगळण्यासाठी , रिक्त सेल भरेपर्यंत दुर्लक्ष करण्यासाठी सूत्रे कॉन्फिगर करा.
एक्सेलमध्ये डायनॅमिक ड्रॉप डाउन सूची कशी बनवायची
हे उदाहरण सामान्य दर्शवतेनवीन डायनॅमिक अॅरे फंक्शन्स वापरून एक्सेलमध्ये कॅस्केडिंग ड्रॉप डाउन सूची तयार करण्याचा दृष्टीकोन.
समजा तुमच्याकडे स्तंभ A मध्ये फळांची यादी आहे आणि स्तंभ B मध्ये निर्यातदार आहेत. एक अतिरिक्त गुंतागुंत म्हणजे फळांची नावे नाहीत गटबद्ध परंतु स्तंभात विखुरलेले. पहिल्या ड्रॉप-डाउनमध्ये अनन्य फळांची नावे ठेवणे आणि वापरकर्त्याच्या निवडीनुसार दुसऱ्या ड्रॉप-डाउनमध्ये संबंधित निर्यातदारांना दाखवणे हे ध्येय आहे.
एक तयार करण्यासाठी एक्सेलमध्ये डायनॅमिक डिपेंडेंट ड्रॉप डाउन सूची, या चरणांचे पालन करा:
1. मुख्य ड्रॉप डाउन सूचीसाठी आयटम मिळवा
सुरुवातीसाठी, आम्ही स्तंभ A मधून सर्व भिन्न फळांची नावे काढू. हे सर्वात सोप्या स्वरूपात UNIQUE फंक्शन वापरून केले जाऊ शकते - पहिल्या युक्तिवादासाठी फळांची यादी द्या ( अॅरे ) आणि उर्वरित पर्यायी वितर्क वगळून टाका कारण त्यांचे डीफॉल्ट आमच्यासाठी चांगले कार्य करतात:
=UNIQUE(A3:A15)
सूत्र G3 वर जाते आणि एंटर की दाबल्यानंतर परिणाम आपोआप पुढील सेलमध्ये पसरतात.
2. मुख्य ड्रॉप डाउन तयार करा
तुमची प्राथमिक ड्रॉप-डाउन सूची बनवण्यासाठी, एक्सेल डेटा प्रमाणीकरण नियम या प्रकारे कॉन्फिगर करा:
तुमचा प्राथमिक ड्रॉप- खाली यादी पूर्ण झाली!
3. अवलंबित ड्रॉप डाउन सूचीसाठी आयटम मिळवा
दुय्यम ड्रॉपडाउन मेनूसाठी प्रविष्ट्या मिळविण्यासाठी, आम्ही पहिल्या ड्रॉपडाउनमध्ये निवडलेल्या मूल्याच्या आधारे स्तंभ B मधील मूल्ये फिल्टर करू. हे FILTER:
=FILTER(B3:B15, A3:A15=D3)
जेथे B3:B15 हे तुमच्या अवलंबित ड्रॉप डाउनसाठी स्त्रोत डेटा आहेत, A3:A15 हे स्त्रोत डेटा आहेत तुमचा मुख्य ड्रॉपडाउन, आणि D3 हा मुख्य ड्रॉपडाउन सेल आहे.
सूत्र योग्यरित्या कार्य करत आहे याची खात्री करण्यासाठी, तुम्ही पहिल्या ड्रॉप-डाउन सूचीमध्ये काही मूल्य निवडू शकता आणि FILTER द्वारे परत केलेले परिणाम पाहू शकता. परिपूर्ण! :)
4. अवलंबित ड्रॉप डाउन करा
दुसरी ड्रॉपडाऊन सूची तयार करण्यासाठी, डेटा प्रमाणीकरण निकष तुम्ही स्टेप 2 वर पहिल्या ड्रॉप डाउनसाठी अगदी तंतोतंत कॉन्फिगर करा. परंतु यावेळी, FILTER फंक्शनद्वारे परत केलेल्या स्पिल श्रेणीचा संदर्भ घ्या: =$H$3#
बस! तुमची एक्सेल अवलंबित ड्रॉपडाउन सूची वापरासाठी तयार आहे.
टिपा आणिटिपा:
एक्सेलमध्ये एकाधिक अवलंबून ड्रॉप डाउन सूची कशी तयार करावी
मागील उदाहरणात, आम्ही दुसर्या सेलवर अवलंबून ड्रॉप डाउन सूची बनवली आहे. परंतु जर तुम्हाला बहु-स्तरीय पदानुक्रमाची आवश्यकता असेल, म्हणजे 2र्या सूचीनुसार 3रा ड्रॉपडाउन, किंवा अगदी 3र्या सूचीवर अवलंबून 4था ड्रॉपडाउन. ते शक्य आहे का? होय, तुम्ही कितीही अवलंबून असलेल्या याद्या सेट करू शकता (एक वाजवी संख्या, अर्थातच :).
या उदाहरणासाठी, आम्ही कॉलम C मध्ये राज्ये/प्रांत ठेवले आहेत आणि आता संबंधित ड्रॉपडाउन जोडण्याचा विचार करत आहोत. G3 मध्ये मेनू:
Excel मध्ये मल्टिपल डिपेंडेंट ड्रॉप डाउन सूची तयार करण्यासाठी, तुम्हाला हे करावे लागेल:
1. पहिला ड्रॉप डाउन सेट करा
मुख्य ड्रॉपडाउन सूची मागील उदाहरणाप्रमाणेच तंतोतंत समान चरणांसह तयार केली आहे (कृपया वरील चरण 1 आणि 2 पहा). फरक एवढाच आहे की तुम्ही स्रोत बॉक्समध्ये प्रविष्ट करता गळती श्रेणी संदर्भ.
यावेळी, युनिक फॉर्म्युला E8 मध्ये आहे आणि मुख्य ड्रॉप डाउनयादी E3 मध्ये असणार आहे. तर, तुम्ही E3 निवडा, डेटा प्रमाणीकरण वर क्लिक करा आणि हा संदर्भ द्या: =$E$8#
2. दुसरा ड्रॉप डाउन कॉन्फिगर करा
तुम्ही लक्षात घेतल्याप्रमाणे, आता स्तंभ B मध्ये समान निर्यातदारांच्या एकाधिक घटनांचा समावेश आहे. पण तुम्हाला तुमच्या ड्रॉपडाउन सूचीमध्ये फक्त अनन्य नावे हवी आहेत, बरोबर? सर्व डुप्लिकेट घटना सोडण्यासाठी, तुमच्या FILTER फॉर्म्युलाभोवती UNIQUE फंक्शन गुंडाळा आणि F8:
=UNIQUE(FILTER(B3:B15, A3:A15=E3))
जेथे B3:B15 हा दुसऱ्या ड्रॉप डाउनसाठी स्त्रोत डेटा आहे त्यात हे अपडेट केलेले सूत्र एंटर करा. , A3:A15 हा पहिल्या ड्रॉपडाउनसाठी स्त्रोत डेटा आहे आणि E3 हा पहिला ड्रॉपडाउन सेल आहे.
त्यानंतर, डेटा प्रमाणीकरण निकषांसाठी खालील स्पिल रेंज संदर्भ वापरा: =$F$8#
3. तिसरा ड्रॉप डाउन सेट करा
तृतीय ड्रॉप डाउन सूचीसाठी आयटम एकत्रित करण्यासाठी, एकाधिक निकषांसह FILTER सूत्र वापरा. पहिला निकष पहिल्या ड्रॉपडाउन (A3:A15=E3) मध्ये निवडलेल्या मूल्याविरुद्ध संपूर्ण फळ सूची तपासतो तर दुसरा निकष दुसऱ्या ड्रॉपडाउनमधील निवडीविरुद्ध निर्यातदारांच्या यादीची चाचणी करतो (B3:B15=F3). संपूर्ण फॉर्म्युला G8 वर जातो:
=FILTER(C3:C15, (A3:A15=E3) * (B3:B15=F3))
जर तुम्ही अधिक अवलंबून ड्रॉपडाउन जोडणार असाल (4था, 5वा, इ.), तर बहुधा कॉलम C मध्ये सारख्याच अनेक घटना असतील आयटम डुप्लिकेट्सना तयारीच्या तक्त्यामध्ये येण्यापासून रोखण्यासाठी आणि परिणामी 3र्या ड्रॉपडाउनमध्ये, FILTER फॉर्म्युला नेस्ट करायुनिक फंक्शन जसे की आम्ही मागील चरणात केले:
=UNIQUE(FILTER(C3:C15, (A3:A15=E3) * (B3:B15=F3)))
तुमच्यासाठी शेवटची गोष्ट म्हणजे या स्रोत संदर्भासह आणखी एक डेटा प्रमाणीकरण नियम तयार करणे: =$G$8#
तुमची मल्टिपल डिपेंडेंट ड्रॉप डाउन सूची चांगली आहे!
टीप. अशाच प्रकारे, तुम्ही नंतरच्या ड्रॉप-डाउन साठी आयटम मिळवू शकता. स्तंभ D मध्ये तुमच्या चौथ्या ड्रॉपडाउन सूचीसाठी स्त्रोत डेटा आहे असे गृहीत धरून, तुम्ही संबंधित आयटम पुनर्प्राप्त करण्यासाठी H8 मध्ये खालील सूत्र प्रविष्ट करू शकता:
=UNIQUE(FILTER(D3:D15, (A3:A15=E3) * (B3:B15=F3) * (C3:C15=G3)))
एक्सेलमध्ये विस्तारित ड्रॉप डाउन सूची कशी बनवायची
ड्रॉपडाउन तयार केल्यानंतर, तुम्ही स्रोत डेटामध्ये नवीन आयटम जोडता तेव्हा काय होते याची तुमची पहिली चिंता असू शकते. ड्रॉपडाउन सूची आपोआप अपडेट होईल का? जर तुमचा मूळ डेटा एक्सेल सारणी म्हणून फॉरमॅट केला असेल, तर होय, मागील उदाहरणांमध्ये चर्चा केलेली डायनॅमिक ड्रॉप डाउन सूची तुमच्या बाजूने कोणतेही प्रयत्न न करता आपोआप विस्तारित होईल कारण एक्सेल टेबल्स त्यांच्या स्वभावानुसार विस्तारण्यायोग्य आहेत.
काहींसाठी कारण एक्सेल सारणी वापरणे हा पर्याय नाही, तुम्ही तुमची ड्रॉपडाउन सूची या प्रकारे विस्तारण्यायोग्य बनवू शकता:
हे दोन मुद्दे लक्षात ठेवून, सूत्रे व्यवस्थित करूआमची डेटा तयारी सारणी. डेटा प्रमाणीकरण नियमांना कोणत्याही समायोजनाची आवश्यकता नसते.
मुख्य ड्रॉपडाउनसाठी सूत्र
A3:A15 मधील फळांच्या नावांसह, आम्ही शक्यतेसाठी अॅरेमध्ये 5 अतिरिक्त सेल जोडतो. नवीन नोंदी. याव्यतिरिक्त, रिकाम्या जागेशिवाय अद्वितीय मूल्ये काढण्यासाठी आम्ही FILTER फंक्शन UNIQUE मध्ये एम्बेड करतो.
वरील दिल्यास, G3 मधील सूत्र हा आकार घेतो:
=UNIQUE(FILTER(A3:A20, A3:A20""))
साठी सूत्र अवलंबित ड्रॉपडाउन
G3 मधील सूत्राला जास्त चिमटा काढण्याची गरज नाही - फक्त आणखी काही सेलसह अॅरे वाढवा:
=FILTER(B3:B20, A3:A20=D3)
परिणाम पूर्णपणे डायनॅमिक विस्तार करण्यायोग्य आश्रित ड्रॉप आहे down list:
ड्रॉप डाउन सूचीची वर्णानुक्रमानुसार क्रमवारी कशी लावायची
स्रोत डेटाचा अवलंब न करता तुमची ड्रॉपडाउन सूची वर्णक्रमानुसार व्यवस्था करायची आहे? नवीन डायनॅमिक एक्सेलमध्ये यासाठी एक विशेष कार्य आहे! तुमच्या डेटा तयार करण्याच्या टेबलमध्ये, तुमच्या सध्याच्या सूत्रांभोवती फक्त SORT फंक्शन गुंडाळा.
मागील उदाहरणांमध्ये वर्णन केल्याप्रमाणे डेटा प्रमाणीकरण नियम कॉन्फिगर केले आहेत.
A पासून Z पर्यंत क्रमवारी लावण्यासाठी
चढत्या क्रमवारीचा क्रम हा डीफॉल्ट पर्याय असल्याने, तुम्ही तुमचे विद्यमान सूत्र फक्त SORT च्या अॅरे युक्तिवादात नेस्ट करू शकता, इतर सर्व वितर्क वगळून जे पर्यायी आहेत.
यासाठी मुख्य ड्रॉपडाउन (G3 मधील सूत्र):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20"")))
आश्रित ड्रॉपडाउन (H3 मधील सूत्र):
=SORT(FILTER(B3:B20, A3:A20=D3))
पूर्ण झाले! दोन्ही ड्रॉप डाउन याद्या मिळतातA ते Z मध्ये वर्णक्रमानुसार क्रमवारी लावली.
Z ते A मध्ये क्रमवारी लावण्यासाठी
उतरत्या क्रमाने क्रमवारी लावण्यासाठी, तुम्हाला 3रा वितर्क सेट करणे आवश्यक आहे ( sort_order ) SORT फंक्शनचे -1.
मुख्य ड्रॉपडाउन (G3 मधील सूत्र):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20"")), 1, -1)
साठी अवलंबित ड्रॉपडाउन (H3 मधील सूत्र):
=SORT(FILTER(B3:B20, A3:A20=D3), 1, -1)
हे तयारी सारणीमधील डेटा आणि Z ते A पर्यंत ड्रॉपडाउन सूचीमधील आयटम दोन्ही क्रमवारी लावेल :
नवीन डायनॅमिक अॅरे फंक्शन्सच्या मदतीने एक्सेलमध्ये डायनॅमिक ड्रॉप डाउन सूची कशी तयार करायची. पारंपारिक पद्धतींच्या विपरीत, हा दृष्टीकोन एकल आणि बहु-शब्द नोंदींसाठी उत्तम प्रकारे कार्य करतो आणि कोणत्याही रिक्त सेलची काळजी घेतो. वाचल्याबद्दल धन्यवाद आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!
डाउनलोड करण्यासाठी सराव कार्यपुस्तिका
एक्सेल अवलंबित ड्रॉप डाउन सूची (.xlsx फाइल)