Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

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

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

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

Excel OFFSET का उपयोग करके डायनामिक ड्रॉप-डाउन सूची बनाने के 3 तरीके

1. Excel में OFFSET और COUNTA फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूची बनाएं

यहां, मैं OFFSET और COUNTA फ़ंक्शन का उपयोग करके Excel में डायनामिक ड्रॉप-डाउन सूची बनाने का तरीका बताऊंगा। मुझे रेंज C4:C11 में एक डायनामिक ड्रॉप-डाउन सूची बनानी है। मैं विजेताओं की सूची से विजेता का चयन करूंगा।

चरण:

➤ रेंज C4:C11 चुनें। फिर Data टैब >> Data Tools >> Data Validation >> Data Validation पर जाएं।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

➤ Data Validation डायलॉग बॉक्स खुलेगा। उस डायलॉग बॉक्स में ड्रॉप-डाउन से List चुनें।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

➤ Source बॉक्स में निम्न सूत्र लिखें।

=OFFSET($E$4,0,0,COUNTA($E$4:$E$100),1)

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

सूत्र विश्लेषण

➥ COUNTA($E$4:$E$100) ➜ रेंज E4:E100 में खाली न होने वाली सेल्स की संख्या लौटाता है

आउटपुट ➜ {4}

➥ OFFSET($E$4,0,0,COUNTA($E$4:$E$100),1) ➜ दिए गए रेफरेंस की पंक्ति और कॉलम के आधार पर एक रेंज लौटाता है।

➥ OFFSET($E$4,0,0,4,1)

आउटपुट ➜ {"Alex";"Morgan";"Faulkner";"Eliot"}

व्याख्या: रेफरेंस है E4। चूंकि पंक्ति 0 है और कॉलम 0 है, अंततः 4 सेल्स की ऊंचाई के साथ, हमें सेल E4:E7 से मान मिलेंगे।

➤ OK चुनें।Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

Excel रेंज C4:C11 की प्रत्येक सेल में एक ड्रॉप-डाउन बॉक्स बनाएगा।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

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

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

जैसे ही हमने James का नाम विजेताओं की सूची में जोड़ा, Excel ने स्वचालित रूप से ड्रॉप-डाउन विकल्पों को अपडेट कर दिया। इसलिए ये ड्रॉप-डाउन सूचियाँ प्रकृति में डायनामिक हैं।
➤ अब शेष विजेता चुनें।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

नोट: याद रखें कि COUNTA फ़ंक्शन में हमने जो रेंज चुनी है वह E4:E100 है। इसलिए Excel तब तक ड्रॉप-डाउन विकल्पों को अपडेट करेगा जब तक हम रेंज E4:E100 में सेल्स जोड़ते या अपडेट करते हैं।

और पढ़ें: Excel में VBA का उपयोग करके डायनामिक डेटा वैलिडेशन सूची कैसे बनाएं

2. Excel में OFFSET और COUNTIF फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूची बनाने का तरीका

हम OFFSET और COUNTIF फ़ंक्शन का उपयोग करके Excel में डायनामिक ड्रॉप-डाउन सूची भी बना सकते हैं।

चरण:

➤ Data Validation डायलॉग बॉक्स लाएं जैसे विधि-1। Source बॉक्स में निम्न सूत्र लिखें

=OFFSET($E$4,0,0,COUNTIF($E$4:$E$100,"<>"))

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

सूत्र विश्लेषण

➥ COUNTIF($E$4:$E$100,"<>")➜ रेंज E4:E100 में खाली न होने वाली सेल्स की संख्या लौटाता है

आउटपुट ➜ {4}

➥ OFFSET($E$4,0,0,COUNTIF($E$4:$E$100,"<>")) ➜ दिए गए रेफरेंस की पंक्ति और कॉलम के आधार पर एक रेंज लौटाता है।

➥ OFFSET($E$4,0,0,4,1)

आउटपुट ➜ {"Alex";"Morgan";"Faulkner";"Eliot"}

व्याख्या: रेफरेंस है E4। चूंकि पंक्ति 0 है और कॉलम 0 है, अंततः 4 सेल्स की ऊंचाई के साथ, हमें सेल E4:E7 से मान मिलेंगे

➤ OK चुनें।Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

➤ Excel रेंज C4:C11 की प्रत्येक सेल में एक ड्रॉप-डाउन बॉक्स बनाएगा।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

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

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

जैसे ही हमने James का नाम विजेताओं की सूची में जोड़ा, Excel ने स्वचालित रूप से ड्रॉप-डाउन विकल्पों को अपडेट कर दिया। इसलिए ये ड्रॉप-डाउन सूचियाँ प्रकृति में डायनामिक हैं।
➤ अब शेष विजेता चुनें।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

नोट: याद रखें कि COUNTIF फ़ंक्शन में हमने जो रेंज चुनी है वह E4:E100 है। इसलिए Excel तब तक ड्रॉप-डाउन विकल्पों को अपडेट करेगा जब तक हम रेंज E4:E100 में सेल्स जोड़ते या अपडेट करते हैं।

3. फ़ंक्शन के संयोजन का उपयोग करके नेस्टेड ड्रॉप-डाउन सूची कैसे बनाएं

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

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

चरण-1: F3 में ड्रॉप-डाउन सूची बनाना

➤ Data Validation डायलॉग बॉक्स लाएं जैसे विधि-1। Source बॉक्स में, एक सेल रेफरेंस दें, जो टेबल हेडर हैं (सेल B3:D3)।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

Excel F3 में एक ड्रॉप-डाउन सूची बनाएगा।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

चरण-2: F4 में डायनामिक ड्रॉप-डाउन सूची बनाना

अब मैं F4 में एक और ड्रॉप-डाउन सूची बनाऊंगा। F4 की ड्रॉप-डाउन सूची के विकल्प इस बात पर निर्भर करेंगे कि हमने F3 की ड्रॉप-डाउन सूची में क्या चुना है। ऐसा करने के लिए,
➤ Data Validation डायलॉग बॉक्स लाएं जैसे विधि-1। Source बॉक्स में निम्न सूत्र लिखें

=OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1)),1)

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

सूत्र विश्लेषण

➥ MATCH($F$3,$B$3:$D$3,0) ➜ रेंज B3:D3 से सेल मान F3 की सापेक्ष स्थिति लौटाता है

आउटपुट: {1}।

➥ OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1) ➜ दिए गए रेफरेंस की पंक्ति और कॉलम के आधार पर एक रेंज लौटाता है। ऊंचाई 10 है। इसलिए आउटपुट रेफरेंस से शुरू होने वाले 10 सेल मानों की एक सरणी होगी।

आउटपुट: {"Sam";"Curran";"Yank";"Rochester";0;0;0;0;0;0}

➥ COUNTA(OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,10,1)) ➜ चयनित रेंज में खाली न होने वाली सेल्स की संख्या लौटाता है।

➥ COUNTA{"Sam";"Curran";"Yank";"Rochester";0;0;0;0;0;0}

आउटपुट: {4}

➥ OFFSET($B$3,1,MATCH($F$3,$B$3:$D$3,0)-1,COUNTA(OFFSET($B$3,1,MATCH ($F$3,$B $3:$D$3,0)-1,10,1)),1) ➔ दिए गए रेफरेंस की पंक्ति और कॉलम के आधार पर एक रेंज लौटाता है

➥ OFFSET($B$3,1,1-1,COUNTA{"Sam";"Curran";"Yank";"Rochester";0;0;0;0;0;0}),1)

➥ OFFSET($B$3,1,0,4,1)

आउटपुट: {"Sam";"Curran";"Yank";"Rochester"}

व्याख्या: रेफरेंस है B3। चूंकि पंक्ति 1 है और कॉलम 0 है, अंततः 4 सेल्स की ऊंचाई के साथ, हमें सेल B4:B7 से मान मिलेंगे।

➤ OK चुनें।Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

Excel F4 में एक डायनामिक ड्रॉप-डाउन सूची बनाएगा। विकल्प इस बात पर बदलेंगे कि आप F3 पर क्या चुनते हैं। उदाहरण के लिए, जब आप F3 ड्रॉप-डाउन सूची में Name चुनते हैं, तो F4 में ड्रॉप-डाउन सूची Name कॉलम में उपलब्ध नाम दिखाएगी।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

इसी तरह, जब आप F3 ड्रॉप-डाउन सूची में Product चुनते हैं, तो F4 में ड्रॉप-डाउन सूची Product कॉलम में उपलब्ध उत्पाद दिखाएगी।

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

अब यदि आप Name, Product, या Brand जोड़ते या अपडेट करते हैं, तो Excel F4 में ड्रॉप-डाउन सूची को अपडेट करेगा। उदाहरण के लिए, मैंने Name कॉलम में एक नया नाम Rock जोड़ा है और Excel ने उस नाम को ड्रॉप-डाउन सूची में जोड़ दिया है।Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

और पढ़ें: Excel में डायनामिक टॉप 10 सूची कैसे बनाएं (8 तरीके)

अभ्यास कार्यपुस्तिका

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

Excel में OFFSET फ़ंक्शन के साथ डायनामिक ड्रॉप-डाउन सूचियाँ बनाएं - 3 सिद्ध विधियाँ

निष्कर्ष

इस लेख में, मैंने OFFSET फ़ंक्शन के साथ Excel में डायनामिक ड्रॉप-डाउन सूची बनाने के 3 तरीके बताए हैं। मुझे आशा है कि आपको यह लेख उपयोगी लगेगा। अंत में, यदि आपके कोई टिप्पणी हैं, तो कृपया उन्हें टिप्पणी बॉक्स में छोड़ दें।

संबंधित लेख

  • Excel डायनामिक सूची टेबल से बनाएं (3 आसान तरीके)
  • Excel में मानदंड के आधार पर डायनामिक सूची कैसे बनाएं (एकाधिक और एकल मानदंड)

  1. Excel में HYPERLINK और VBA का उपयोग करके अन्य शीट्स के ड्रॉप-डाउन लिंक बनाएं Excel में HYPERLINK और VBA का उपयोग करके अन्य शीट्स के ड्रॉप-डाउन लिंक बनाएं

    इस लेख में, हम दिखाएंगे कि HYPERLINK फंक्शन और VBA कोड का उपयोग करके ड्रॉप-डाउन सूची हाइपरलिंक बनाकर एक शीट से दूसरी शीट पर नेविगेट कैसे करें। हम दो अलग-अलग विधियों का वर्णन उदाहरणों के साथ करेंगे। अन्य शीट के हाइपरलिंक की ड्रॉप-डाउन सूची बनाने के 2 तरीके मान लीजिए हमारे पास एक डेटासेट है जो वर्ष 20

  1. ड्रॉप-डाउन सूची के साथ एक्सेल डेटा एंट्री फॉर्म बनाएं – दो आसान तरीके ड्रॉप-डाउन सूची के साथ एक्सेल डेटा एंट्री फॉर्म बनाएं – दो आसान तरीके

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

  1. संरचित एक्सेल पदानुक्रम बनाएं: 3 आसान तकनीकें संरचित एक्सेल पदानुक्रम बनाएं: 3 आसान तकनीकें

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