मुख्य सामग्री पर जाएं

Excel में डिपेंडेंट ड्रॉप-डाउन सूची: सेटअप और ट्रबलशूटिंग

Named ranges और dynamic arrays का उपयोग करके Excel में डिपेंडेंट ड्रॉप-डाउन सूचियाँ कैसे बनाएं, आम समस्याएँ, सर्वोत्तम प्रथाएँ, और त्रुटि-मुक्त सूचियाँ बनाएँ।
अपडेट किया गया 25 सित॰ 2026  · 7 मि॰ पढ़ें

AI के साथ खोजें

ChatGPTClaudePerplexity

इस गाइड में, मैं आपको Excel में डिपेंडेंट ड्रॉप-डाउन सूचियाँ बनाना सिखाऊँगा—एक सरल, व्यापक रूप से समर्थित सेटअप से शुरू करते हुए और फिर अधिक लचीले, आधुनिक तरीकों की ओर बढ़ते हुए जो आपके डेटा के बढ़ने पर बनाए रखना आसान होते हैं।

यदि आप Excel में शुरुआत कर रहे हैं, तो हमारा Introduction to Excel कोर्स इंटरफ़ेस में नेविगेट करना, डेटा फ़ॉर्मैट समझना और बेसिक फ़ंक्शन के साथ काम करना जैसी स्किल्स कवर करता है। साथ ही, मुझे Excel Formulas Cheat Sheet डाउनलोड करने योग्य संदर्भ भी उपयोगी लगता है क्योंकि इसमें सबसे आम Excel फ़ंक्शन शामिल हैं।

Excel में डिपेंडेंट ड्रॉप-डाउन सूची क्या होती है?

Excel की भाषा में, डिपेंडेंट ड्रॉप-डाउन सूची वह दूसरी ड्रॉप-डाउन होती है जिसके विकल्प पहले सेल में चुने गए मान से नियंत्रित होते हैं।

एक आम उदाहरण है Country → City पदानुक्रम। यदि आप Germany चुनते हैं, तो अगली ड्रॉप-डाउन केवल Berlin और Munich जैसी शहरों तक सीमित हो जाती है। देश को Canada में बदलते ही सूची अपने-आप Toronto और Vancouver दिखाने के लिए अपडेट हो जाती है।

यहीं पर साधारण ड्रॉप-डाउन सूचियाँ कम पड़ जाती हैं। वे अपने-आप में केवल एक तय सूची दिखा सकती हैं, जिसका परिणाम अक्सर अप्रासंगिक या अमान्य विकल्पों के रूप में होता है। डिपेंडेंट ड्रॉप-डाउन इस समस्या को चयन को आपस में जोड़कर हल करती हैं, जिससे Excel का डेटा वैलिडेशन अधिक सटीक और वास्तविक स्प्रेडशीट्स में कहीं अधिक उपयोगी बनता है।

Excel में डिपेंडेंट ड्रॉप-डाउन सूची कैसे बनाएँ (क्लासिक विधि)

मैं आपको क्लासिक विधि उपयोग करना दिखाऊँगा, जो Excel में डिपेंडेंट ड्रॉप-डाउन सूची बनाने का सबसे व्यापक रूप से समर्थित तरीका है। यह लगभग सभी Excel संस्करणों में काम करती है और उन्नत फीचर्स के बजाय संरचित स्रोत डेटा और named ranges पर निर्भर करती है।

चरण 1: प्राथमिक ड्रॉप-डाउन सूची बनाएँ

नीचे दिए चरणों से पहली ड्रॉप-डाउन बनाना शुरू करें:

  • अपनी मुख्य श्रेणियाँ एक कॉलम में दर्ज करें। उदाहरण: USA, UK, Australia।
  • वह सेल चुनें जहाँ आप प्राथमिक ड्रॉप-डाउन रखना चाहते हैं।
  • जाएँ Data → Data Validation।

Excel रिबन में Data Validation

  • Allow बॉक्स में List चुनें।
  • Source बॉक्स में अपनी प्राथमिक श्रेणियाँ हाइलाइट करें। OK पर क्लिक करें।

Excel में प्राथमिक ड्रॉप-डाउन सूची कैसे बनाएँ

चरण 2: डिपेंडेंट सूचियाँ तैयार करें

अब उस डेटा को व्यवस्थित करें जो दूसरी ड्रॉप-डाउन में दिखेगा। प्रत्येक डिपेंडेंट सूची का नाम होना चाहिए, और नाम संबंधित प्राथमिक ड्रॉप-डाउन विकल्प से बिल्कुल मेल खाना चाहिए।

  • अपने उप-आइटम्स को ऐसे हेडर्स के नीचे सूचीबद्ध करें जो आपकी प्राथमिक श्रेणियों से बिल्कुल मेल खाते हों।
  • किसी समूह के आइटम्स को हाइलाइट करें।
  • Name Box (ऊपर बाएँ, फ़ॉर्मूला बार के पास) में जाएँ और श्रेणी का नाम टाइप करें। Enter दबाएँ।

Excel Name Box

  • यह हर श्रेणी के लिए दोहराएँ।

चरण 3: डिपेंडेंट ड्रॉप-डाउन बनाएँ

अब नीचे दिए चरणों से दूसरी ड्रॉप-डाउन को पहली से लिंक करें:

  • वह सेल चुनें जहाँ डिपेंडेंट ड्रॉप-डाउन दिखनी चाहिए।
  • Data Validation खोलें और List चुनें।
  • स्रोत (Source) इस तरह सेट करें कि वह पहले चयन से मेल खाने वाली named range की ओर डायनेमिक रूप से इशारा करे।
  • INDIRECT() फ़ंक्शन का उपयोग पहली ड्रॉप-डाउन वाले सेल की ओर संदर्भित करने के लिए करें।

Excel में डिपेंडेंट ड्रॉप-डाउन सूची कैसे बनाएँ

इस तर्क के अनुसार, यदि D2 में “Australia” लिखा है, तो INDIRECT() फ़ंक्शन दूसरी सूची से कहता है: “Australia नाम की रेंज ढूँढ़ो और वही आइटम दिखाओ।”

Dynamic Arrays का उपयोग करके डिपेंडेंट ड्रॉप-डाउन सूची बनाना (Modern Excel)

यदि आप Excel 365 या Excel 2021+ इस्तेमाल कर रहे हैं, तो dynamic arrays कई named ranges की आवश्यकता हटाकर डिपेंडेंट ड्रॉप-डाउन सूचियों को सरल बना देती हैं। प्रत्येक विकल्प के लिए अलग-अलग सूचियाँ तैयार करने के बजाय, Excel मौजूदा चयन के आधार पर डिपेंडेंट सूची अपने-आप बना सकता है।

उदाहरण के लिए, मान लें कि आपके पास शीट में कॉलम A और B में डेटा है। डायनेमिक डिपेंडेंट ड्रॉप-डाउन सूची बनाने के लिए ये चरण अपनाएँ:

  • पिछले सेक्शन के चरणों से प्राथमिक ड्रॉप-डाउन सूची बनाएँ।

  • अगले सेल में दूसरी ड्रॉप-डाउन के लिए, मिलते-जुलते आइटम्स लाने हेतु =FILTER(B:B, A:A = D2) दर्ज करें।

Dynamic arrays का उपयोग करके डिपेंडेंट ड्रॉप-डाउन सूची कैसे बनाएँ

इस स्थिति में, FILTER() फ़ंक्शन का सिंटैक्स है: 

=FILTER(items, categories=main_cell)

जहाँ: 

  • items: डिपेंडेंट ड्रॉप-डाउन सूची के मानों वाला कॉलम।

  • categories: मुख्य ड्रॉप-डाउन सूची के मानों वाला कॉलम

  • main_cell: प्राथमिक ड्रॉप-डाउन सूची में चुना गया आइटम वाला सेल।

यह तरीका क्लासिक named-range अप्रोच पर निम्न लाभ देता है:

  • स्वचालित अपडेट: जब आप अपने स्रोत टेबल में कोई नया आइटम जोड़ते हैं, तो वह तुरंत ड्रॉप-डाउन में दिखाई देता है—प्रत्येक श्रेणी के लिए मैन्युअल अपडेट की ज़रूरत नहीं।
  • नाम से जुड़ी त्रुटि नहीं: नामों और चयन के बीच नामकरण संबंधी त्रुटियों और स्पेलिंग मिसमैच से बचाव होता है।
  • "Name Manager" मेंटेनेंस नहीं: हर श्रेणी के लिए ढेरों नाम बनाने की ज़रूरत नहीं रहती। निर्भरता एक फ़ॉर्मूला में दिखती है, Name Manager के अंदर छिपी नहीं रहती।

Excel Tables के साथ डिपेंडेंट ड्रॉप-डाउन सूचियाँ

Excel Tables का उपयोग तब डिपेंडेंट ड्रॉप-डाउन सूचियों को अधिक विश्वसनीय बनाता है जब आपका डेटा बढ़ने की उम्मीद हो।

मान लें कि हमने Country → City डेटा को Excel Table में रखा है। अब, जैसे ही आप किसी मौजूदा देश के नीचे नया शहर जोड़ते हैं, टेबल अपने-आप फैल जाती है। उस टेबल पर आधारित कोई भी डिपेंडेंट ड्रॉप-डाउन बिना स्रोत रेंज अपडेट किए काम करता रहता है।

हालाँकि, Excel Tables को डेटा वैलिडेशन के साथ मिलाते समय आपको निम्न बातों का ध्यान रखना चाहिए:

  • Data Validation हमेशा सीधे टेबल रेफरेंसेज़ स्वीकार नहीं करता। हमेशा FILTER() द्वारा बनाई गई किसी सहायक spill range की ओर Data Validation को इंगित करें।
  • टेबल में खाली पंक्तियाँ ड्रॉप-डाउन में खाली मान ला सकती हैं।
  • ब्लॉक हुई spill ranges सूची को अपडेट होने से रोकती हैं। यदि आपकी सहायक फ़ॉर्मूला के नीचे की सेलें खाली नहीं हैं, तो फ़िल्टर्ड सूची फैल नहीं पाएगी, और डिपेंडेंट ड्रॉप-डाउन अधूरी दिखेगी या विफल हो जाएगी।

डिपेंडेंट ड्रॉप-डाउन सूचियों से जुड़ी आम समस्याएँ

नीचे वे आम दिक्कतें हैं जिनका मुझे Excel में डिपेंडेंट ड्रॉप-डाउन सूचियाँ बनाते समय सामना हुआ है—और आप उनसे कैसे बच सकते हैं:

  • ड्रॉप-डाउन में खाली मान दिखते हैं: यह समस्या आमतौर पर तब होती है जब स्रोत रेंज में खाली सेलें होती हैं या फ़िल्टर किया गया परिणाम मौजूदा चयन के लिए कोई मिलान वापस नहीं करता। हमेशा सुनिश्चित करें कि आपके डेटा में अप्रत्याशित खाली सेलें न हों।
  • डिपेंडेंट सूची अपडेट नहीं होती: यदि पहली सूची बदलने के बाद दूसरी ड्रॉप-डाउन नहीं बदलती, तो Excel अपेक्षित रूप से पुनर्गणना नहीं कर रहा हो सकता है, या निर्भरता लिंक टूट चुका हो सकता है। समाधान के लिए जाँचें कि डिपेंडेंट सूची प्राथमिक ड्रॉप-डाउन सूची की ओर ही इंगित कर रही है।
  • स्पेलिंग मेल न खाना: क्योंकि डिपेंडेंट ड्रॉप-डाउन सटीक मिलान पर निर्भर करती हैं, प्राथमिक चयन और स्रोत डेटा के बीच स्पेलिंग में थोड़ा अंतर भी सूची को काम करने से रोक देगा। इसे हल करने के लिए, डायनेमिक ड्रॉप-डाउन सूचियों को प्राथमिकता दें।
  • स्रोत डेटा में अतिरिक्त स्पेस: ट्रेलिंग या लीडिंग स्पेस दो मानों को उपयोगकर्ताओं के लिए एक जैसा दिखाते हैं लेकिन Excel के लिए अलग, जिससे फ़िल्टर और नाम मिलान फेल हो जाता है। अपनी डेटा में छिपे स्पेस हटाने के लिए TRIM() का उपयोग करें, और फिर डिपेंडेंट ड्रॉप-डाउन सूचियाँ बनाएँ।
  • Data Validation अपेक्षित रूप से रिफ्रेश नहीं होता: कुछ मामलों में Excel पुराने वैलिडेशन नियम कैश करता है। इसे सुलझाने के लिए, सेल को फिर से चुनें, Data Validation दोबारा लागू करें, या वर्कबुक को रीकैल्क्युलेट करें।

Excel में डिपेंडेंट ड्रॉप-डाउन के लिए सर्वोत्तम प्रथाएँ

यह सुनिश्चित करने के लिए कि आपकी डिपेंडेंट ड्रॉप-डाउन सूचियाँ विश्वसनीय, स्केलेबल और बनाए रखने में आसान रहें, मैं नीचे दी गई जाँच-सूची की सिफारिश करता हूँ:

  • लेबल्स सुसंगत रखें: डिपेंडेंट ड्रॉप-डाउन सटीक मिलान पर निर्भर करती हैं। स्रोत डेटा में नामकरण, अक्षर-रूप (casing) और स्पेसिंग मानकीकृत रखें ताकि चुपचाप होने वाली विफलताओं से बचा जा सके।

  • फिक्स्ड रेंज हार्ड-कोड न करें: अपने Data Validation को $A$1:$A$10 जैसी तय सेल रेंज पर पॉइंट न करें—डेटा बढ़ते ही फिक्स्ड रेंज टूट जाती हैं। जहाँ संभव हो, डायनेमिक arrays या Excel Tables का उपयोग करें ताकि नए मान अपने-आप शामिल हो जाएँ।

  • संभव हो तो टेबल्स या डायनेमिक फ़ॉर्मूलों का उपयोग करें: टेबल्स और डायनेमिक arrays (FILTER()) मैन्युअल मेंटेनेंस घटाते हैं और समय के साथ, विशेषकर साझा फाइलों में, आपका वर्कबुक अपडेट करना आसान बनाते हैं।

  • एज केस जल्दी टेस्ट करें: जाँचें कि जब प्राथमिक ड्रॉप-डाउन खाली हो, चयन के बाद बदली जाए, या ऐसी श्रेणी की ओर इशारा करे जिसमें कोई मिलते-जुलते मान न हों, तब क्या होता है। इससे आपका डेटा अपेक्षित रूप से व्यवहार करता है और अप्रत्याशित समस्याएँ नहीं आतीं।

कब डिपेंडेंट ड्रॉप-डाउन सूचियों का उपयोग न करें

यद्यपि डिपेंडेंट ड्रॉप-डाउन सूचियाँ शक्तिशाली हैं, वे हर बार सही उपकरण नहीं होतीं। इन स्थितियों में उनसे बचना चाहिए:

  • जब निर्भरताएँ बहुत जटिल हों: यदि चयन कई शर्तों या कई स्तरों पर निर्भर करता है, तो Excel में तर्क का प्रबंधन कठिन और त्रुटिप्रवण हो जाता है।
  • जब फ़ॉर्म या डेटाबेस बेहतर उपकरण हों: संरचित डेटा एंट्री, बहु-उपयोगकर्ता इनपुट या भारी वैलिडेशन वर्कफ़्लो के लिए समर्पित फ़ॉर्म या डेटाबेस-आधारित सिस्टम बेहतर नियंत्रण और विश्वसनीयता प्रदान करते हैं।
  • बहुत बड़ी सूचियों के लिए प्रदर्शन संबंधी विचार: बड़े डेटासेट पुनर्गणना को धीमा कर सकते हैं और ड्रॉप-डाउन को सुस्त महसूस करा सकते हैं, खासकर जब हजारों पंक्तियों में डायनेमिक फ़ॉर्मूले उपयोग हों।

निष्कर्ष

डिपेंडेंट ड्रॉप-डाउन सूचियाँ मैन्युअल जाँच पर निर्भर रहने के बजाय चयन के बीच तार्किक संबंध लागू करके डेटा को सटीक और उपयोगी बनाए रखने में मदद करती हैं। चाहे आप क्लासिक named-range अप्रोच पसंद करें या आधुनिक डायनेमिक array तरीकों को—Excel उन्हें बनाने के कई तरीके देता है, ताकि आप अपने संस्करण और वर्कफ़्लो के अनुरूप विकल्प चुन सकें। मैं सुझाव दूँगा कि आप सबसे सरल तरीके से शुरू करें, और जैसे-जैसे आपका डेटा व मॉडल जटिल हों, डायनेमिक, टेबल-आधारित समाधान अपनाएँ।

अब जब आप आगे बढ़ने के लिए तैयार हैं, तो मैं हमारा Data Analysis in Excel कोर्स लेने की सलाह देता/देती हूँ ताकि आप अपनी Excel स्किल्स आगे बढ़ा सकें। यह कोर्स आपको उन्नत एनालिटिक्स में निपुण बनाएगा और आपके करियर को गति देगा। मैं हमारा Intermediate Power Query in Excel कोर्स भी सुझाता/सुझाती हूँ, जहाँ आप डेटा ट्रांसफ़ॉर्मेशन और M भाषा का उपयोग करके डायनेमिक फ़ंक्शन बनाना सीखेंगे/सीखेंगी।


Allan Ouko's photo
Author
Allan Ouko
LinkedIn

डेटा एनालिटिक्स, बिज़नेस इंटेलिजेंस और डेटा साइंस में व्यावहारिक अनुभव रखने वाला डेटा साइंस तकनीकी लेखक। मैं SQL, Python, Power BI, Databricks और डेटा इंजीनियरिंग पर व्यावहारिक, उद्योग-केंद्रित सामग्री लिखता/लिखती हूँ, जो वास्तविक दुनिया की एनालिटिक्स कार्य से जुड़ी होती है। मेरी लेखनी तकनीकी गहराई और व्यावसायिक प्रभाव के बीच पुल का काम करती है, जिससे पेशेवरों को डेटा को आत्मविश्वासपूर्ण निर्णयों में बदलने में मदद मिलती है. 

FAQs

Excel में डिपेंडेंट और कैस्केडिंग ड्रॉप-डाउन में क्या अंतर है?

कोई अंतर नहीं है। “Dependent” और “cascading” दोनों ही ऐसी ड्रॉप-डाउन सूचियों का वर्णन करते हैं जहाँ एक चयन अगले को नियंत्रित करता है।

कौन-से Excel संस्करण डिपेंडेंट ड्रॉप-डाउन सूचियों को सपोर्ट करते हैं?

सभी आधुनिक डेस्कटॉप Excel संस्करण क्लासिक डिपेंडेंट ड्रॉप-डाउन को सपोर्ट करते हैं, जबकि डायनेमिक array तरीकों के लिए Excel 365 या Excel 2021 और आगे के संस्करण चाहिए।

मेरी डिपेंडेंट ड्रॉप-डाउन सूची खाली मान क्यों दिखा रही है?

डिपेंडेंट सूची में खाली मान स्रोत डेटा में खाली सेल, मेल न खाते मान, या lookup फ़ील्ड में अतिरिक्त स्पेस के कारण आते हैं।

क्या डिपेंडेंट ड्रॉप-डाउन सूचियाँ Excel Tables के साथ काम कर सकती हैं?

हाँ, डिपेंडेंट ड्रॉप-डाउन सूचियाँ Excel Tables के साथ काम करती हैं, पर Data Validation को सहायक रेंजों की आवश्यकता हो सकती है, और structured references को सावधानी से संभालना पड़ता है।

Excel कितने स्तरों की डिपेंडेंट ड्रॉप-डाउन संभाल सकता है?

Excel कई स्तर संभाल सकता है, पर जटिलता तेजी से बढ़ती है। दो या तीन स्तरों से आगे, मेंटेनेंस कठिन हो जाता है।

विषय
Excel

DataCamp के साथ Excel सीखें

कोर्स

Excel में Data Analysis

3 घंटा
154.5K
PivotTables और intermediate logical functions से डेटा विश्लेषण करना सीखें, फिर what-if analysis और forecasting जैसे टूल्स पर आगे बढ़ें।
विवरण देखेंRight Arrow
पाठ्यक्रम शुरू करें
और देखेंRight Arrow