সুচিপত্র
যখন আপনি একটি বড় ডাটাবেসের সাথে কাজ করছেন এবং আপনাকে একটি তালিকা থেকে একটি নির্দিষ্ট আইটেম বাছাই করতে হবে, একটি ড্রপ-ডাউন তালিকা এই পরিস্থিতিতে আপনাকে সাহায্য করতে পারে। একটি ড্রপ-ডাউন তালিকা ব্যবহার করে আপনি সেকেন্ডের মধ্যে কোনো নির্দিষ্ট ডেটা নির্বাচন করতে পারেন। আপনি একাধিক কলাম ব্যবহার করেও ড্রপ-ডাউন তালিকা তৈরি করতে পারেন। আজ এই নিবন্ধে, আমরা একাধিক কলাম থেকে এক্সেল ড্রপ-ডাউন তালিকা তৈরি করার কিছু পদ্ধতি নিয়ে আলোচনা করব।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি যখন অনুশীলন করবেন তখন অনুশীলন করতে এই অনুশীলন শীটটি ডাউনলোড করুন এই নিবন্ধটি পড়ছেন৷
একাধিক Columns.xlsx এর জন্য ড্রপ-ডাউন
3 একাধিক কলামে ড্রপ ডাউন তালিকা তৈরি করার অনন্য উপায়<4
এই বিভাগে একাধিক কলাম সহ এক্সেল ড্রপ ডাউন তালিকার জন্য 3টি অনন্য উপায় কভার করবে। আসুন সঠিক দৃষ্টান্তের সাথে সেগুলো নিয়ে আলোচনা করি।
1. একাধিক কলামে স্বাধীন ড্রপ-ডাউন তালিকা
আপনি একাধিক কলাম সহ একটি স্বাধীন এক্সেল ড্রপ-ডাউন তালিকা তৈরি করতে পারেন।
নিম্নলিখিত উদাহরণে, আমাদের কিছু ক্যামেরা দেওয়া হল "লেন্স মডেল" এবং তাদের সম্ভাব্য মডেলের নাম যেমন "ক্যানন লেন্স মডেল" , "নিকন লেন্স মডেল" , এবং "সনি লেন্স মডেল" . আমাদের এই কলামগুলি ব্যবহার করে ড্রপ-ডাউন তালিকা তৈরি করতে হবে৷
পদক্ষেপগুলি :
- প্রথমে আরেকটি তৈরি করুন আপনি আপনার তালিকা তৈরি করতে চান এমন ওয়ার্কশীটের যে কোনও জায়গায় টেবিল করুন৷
- এখন আমরা এই মডেল নামগুলি ব্যবহার করে একটি ড্রপ-ডাউন তালিকা তৈরি করব৷<13
- সুতরাং, যেখানে ঘরটি নির্বাচন করুনআপনি একটি ড্রপডাউন তালিকা তৈরি করতে চান (যেমন সেল D11 ) -> ডেটা ট্যাবে যান -> ডেটা যাচাইকরণ এ ক্লিক করুন।
আরো পড়ুন: এক্সেলে ড্রপ ডাউন তালিকা কীভাবে তৈরি করবেন (স্বাধীন এবং নির্ভরশীল)
- এরপর, ডেটা ভ্যালিডেশন ডায়ালগ বক্সে, যাচাইকরণের মানদণ্ড হিসেবে "তালিকা" নির্বাচন করুন। এবং উৎস ক্ষেত্রের উইন্ডোটি প্রদর্শিত হবে। "লেন্স মডেল" কলাম ( $B$5:$B$7 ) থেকে ডেটা পরিসর নির্বাচন করুন।
- নিশ্চিত করতে ঠিক আছে এ ক্লিক করুন।
- অতএব, আপনার কাঙ্খিত ড্রপ-ডাউন তালিকা তৈরি করা হবে। তালিকাটি দেখতে D11 সেলের পাশে এই আইকনে ক্লিক করুন।
- এখন আমরা <নামের সেলের পাশে আরেকটি তালিকা তৈরি করব 3>"ক্যানন লেন্স মডেল" ( D12 )। সেই আগের পদ্ধতিগুলি পুনরাবৃত্তি করুন এবং আপনার উত্স ক্ষেত্র হিসাবে ডেটা অ্যারে ( $D$5:$D$9 ) নির্বাচন করুন৷
- একটি তালিকা তৈরি করতে ঠিক আছে ক্লিক করুন৷
- এখন আমাদের আরও দুটি ঘরের জন্য দুটি ড্রপ-ডাউন তালিকা তৈরি করতে হবে৷ "Nikon লেন্স মডেল" এর জন্য, তালিকা হল,
- এবং "Sony লেন্স মডেল" এর জন্য .
- এখন যেহেতু আমাদের কাছে সমস্ত ড্রপ-ডাউন তালিকা রয়েছে, আমরা স্বাধীনভাবে সেই তালিকাগুলি থেকে বিকল্পগুলি বেছে নিতে পারি। উদাহরণস্বরূপ, Nikon লেন্স মডেল এর জন্য, আমরা পারস্পেকটিভ লেন্স বেছে নিতে পারি।
2। একাধিক কলামে অফসেট ফাংশন ব্যবহার করে
আমরা ব্যবহার করতে পারি অফসেট ফাংশন একাধিক কলাম থেকে আমাদের ড্রপ-ডাউন তালিকাকে আরও গতিশীল করতে।
এই উদাহরণে, আমরা আগের ডেটাসেট ব্যবহার করব। এখন ওয়ার্কশীটের যেকোন জায়গায় কলামগুলি তৈরি করুন "লেন্স নির্বাচন করুন" , এবং "মডেল" ৷
এই কলামগুলিতে, আমরা আমাদের তালিকা তৈরি করবে।
পদক্ষেপ :
- প্রথমে, কক্ষ D13 , ব্যবহার করে একটি ড্রপ-ডাউন তালিকা তৈরি করুন লেন্স মডেল কলামের “হেডার” থেকে ডেটা। এই ধাপটি অনুসরণ করুন যেমন পদ্ধতি 1 ।
D13→ডেটা ট্যাব →ডেটা যাচাইকরণ
- তারপর, ডেটা ভ্যালিডেশন ডায়ালগ বক্সে, লিস্ট ভ্যালিডেশন ক্রাইটেরিয়া হিসেবে সিলেক্ট করুন। এখন, আপনার উৎস ডেটা হিসাবে $D$4:$F$4 নির্বাচন করুন। মনে রাখবেন "খালি উপেক্ষা করুন" এবং "ইন-সেলে ড্রপডাউন" ।
- চালিয়ে যেতে ঠিক আছে ক্লিক করুন।
- অতএব, সেল D13 এ একটি ড্রপ-ডাউন তালিকা তৈরি করা হয়েছে। তালিকা দেখতে এই আইকনে ক্লিক করুন৷
- এখন যেহেতু আমাদের প্রাথমিক কাজ হয়ে গেছে, আমরা একাধিক কলাম ব্যবহার করে একটি চূড়ান্ত ড্রপ-ডাউন তালিকা তৈরি করব . এটি করার জন্য, সেল E14 নির্বাচন করুন এবং পূর্ববর্তী পদ্ধতিতে দেখানো ড্রপ-ডাউন তালিকা তৈরির প্রক্রিয়াটি পুনরাবৃত্তি করুন। এখন এখানে সোর্স বক্সে, একই সাথে একাধিক কলাম ব্যবহার করতে MATCH ফাংশন সহ OFFSET প্রয়োগ করুন। সূত্রটি হল,
=OFFSET($D$4,1,MATCH($D14,$D$4:$F$4,0)-1,5,1)
কোথায়,
- রেফারেন্স হল $D$4
- সারিটি হল 1 । আমরা প্রতিবার 1 সারি নিচে সরাতে চাই।
- কলাম হল MATCH($D14,$D$4:$F$4,0)-1 । এখানে আমরা কলাম নির্বাচনকে গতিশীল করতে MATCH সূত্র ব্যবহার করেছি। ম্যাচ সূত্রে, লুকআপ মান হল $D14 , লুকআপ_অ্যারে হল $D$4:$F$4 , এবং [match_type] হল EXACT ।
- [উচ্চতা] প্রতিটি কলামের 5
- [প্রস্থ] প্রতিটি কলামের 1
- ক্লিক করুন "ঠিক আছে" থেকে তালিকা পেতে একাধিক কলাম।
- তাই একাধিক কলাম থেকে আমাদের ড্রপ-ডাউন তালিকা প্রস্তুত। এই তালিকাটি গতিশীল। উদাহরণস্বরূপ, যদি আমরা "সনি লেন্স মডেল" নির্বাচন করি, তাহলে "মডেল" কলামের তালিকা আপনাকে সোনি লেন্সের নামগুলি দেখাবে৷
আরো পড়ুন: কিভাবে Excel এ একটি ড্রপ-ডাউন তালিকা তৈরি করতে IF স্টেটমেন্ট ব্যবহার করবেন এবং কিভাবে Excel এ সূত্রের উপর ভিত্তি করে একটি ড্রপ-ডাউন তালিকা তৈরি করবেন
3. একাধিক কলামে নির্ভরশীল ড্রপ-ডাউন তালিকা
নির্ভর ড্রপ-ডাউন তালিকাও একটি সূত্র-ভিত্তিক এবং একাধিক কলাম ভিত্তিক তালিকা।
নিম্নে উদাহরণ, আমাদের "মহাদেশ" কলামের অধীনে কিছু মহাদেশের নাম দেওয়া হয়েছে, অন্যান্য কলামগুলি সেই মহাদেশের নামের অধীনে কিছু দেশের নাম দেখাচ্ছে, এবং বাকি কলামগুলি সেই দৃষ্টিকোণ দেশগুলির অধীনে কিছু শহরের নাম দেখায়৷
আমাদের এই একাধিক ব্যবহার করে ড্রপ-ডাউন তালিকা তৈরি করতে হবেকলাম. এখন ওয়ার্কশীটের যেকোন জায়গায় আরেকটি টেবিল তৈরি করুন যেখানে আপনি ফলাফল পেতে চান।
পদক্ষেপ :
- প্রথম, সেলে D13 মহাদেশের নাম ব্যবহার করে একটি ড্রপ-ডাউন তালিকা তৈরি করুন। তালিকা তৈরি করতে, পূর্বে আলোচিত পদ্ধতি অনুসরণ করুন। উৎস ডেটা নির্বাচন করুন $D$3:$F$3 ।
- এরপর, একটি তালিকা তৈরি করতে ঠিক আছে ক্লিক করুন। তালিকাটি দেখাতে ঘরের পাশে এই আইকনে ক্লিক করুন D13 ।
- পরবর্তী ধাপে, আমরা তৈরি করব। সেই দেশের কলামগুলির জন্য “নাম পরিসর” । "এশিয়া" , "আফ্রিকা" , এবং "ইউরোপ" নামের কলামগুলি নির্বাচন করুন এবং "ফর্মুলা" এ যান এবং <তে 3> “নাম ম্যানেজার” , “নির্বাচন থেকে তৈরি করুন” এ ক্লিক করুন।
সূত্র → নাম ব্যবস্থাপক → নির্বাচন থেকে তৈরি করুন
- একটি নতুন উইন্ডো পপ আউট হয়েছে৷ শীর্ষ সারি চেক করুন এবং ঠিক আছে ক্লিক করুন। 14>
- এখন সেল নির্বাচন করুন E13 এবং ডেটা যাচাইকরণ এ যান এবং তালিকা নির্বাচন করুন। উৎস বক্সে, এই সূত্রটি প্রয়োগ করুন:
- তারপর , ঠিক আছে ক্লিক করুন। সূত্র-ভিত্তিক নির্ভরশীল তালিকা তৈরি করা হয়েছে।
- আমাদের কাজ এখনও শেষ হয়নি! আমাদের পরবর্তী ধাপ হল আরেকটি তৈরি করাসেল E13 এর মানের উপর নির্ভর করে নির্ভরশীল তালিকা! এটি করার জন্য, আবার সূত্রে যান এবং নাম ব্যবস্থাপক এ, নির্বাচন থেকে তৈরি করুন এ ক্লিক করুন। শীর্ষ সারি এ চেক করুন এবং ঠিক আছে নতুন উইন্ডো প্রদর্শিত হলে ক্লিক করুন।
- এখন সেল নির্বাচন করুন F13 এবং ডেটা যাচাইকরণ এ যান এবং তালিকা নির্বাচন করুন। উৎস ক্ষেত্রে, এই সূত্রটি প্রয়োগ করুন:
- এরপর, আপনার কাজটি সম্পন্ন করতে ঠিক আছে ক্লিক করুন।
- সুতরাং একাধিক কলাম থেকে আমাদের ড্রপ-ডাউন তালিকা সম্পন্ন হয়। এখন যদি আমরা "ইউরোপ" এবং দেশ "জার্মানি" নির্বাচন করি তাহলে তালিকাটি আমাদের সংশ্লিষ্ট ফলাফলগুলি দেখাবে৷
=INDIRECT(D13)
এর মানে হল যে আপনি যখন ড্রপ-ডাউন তালিকায় এশিয়া নির্বাচন করেন (D13) , এটি নামকে বোঝায় রেঞ্জ “ এশিয়া ” ( INDIRECT ফাংশনের মাধ্যমে এবং এইভাবে সেই বিভাগের সমস্ত আইটেম তালিকাভুক্ত করে৷
=INDIRECT(E13)
এর মানে হল যে আপনি যখন ড্রপ-ডাউন তালিকায় ( C13 ) “ইন্ডিয়া” নির্বাচন করেন, তখন এটি নামকৃত পরিসরকে বোঝায় “ভারত” (এর মাধ্যমে INDIRECT ফাংশন) এবং এইভাবে সেই বিভাগের সমস্ত আইটেম তালিকাভুক্ত করে।
আরো পড়ুন: একাধিক নির্ভরশীল ড্রপ-ডাউন তালিকা এক্সেল VBA
দ্রুত নোটস
👉 The MATCH ফাংশন কলামগুলিকে 1,2,3 হিসাবে গণনা করে যেখানে OFFSET ফাংশন তাদের 0,1,2 হিসাবে গণনা করে। তাই আপনাকে ম্যাচ ফাংশন MATCH($D13,$D$3:$F$3,0)-1 এর পরে “-1” যোগ করতে হবে।
👉 একটি গতিশীল ড্রপ-ডাউন তালিকা তৈরি করার সময়, নিশ্চিত করুন যে সেল রেফারেন্সগুলি পরম (যেমন $B$4 ) এবং আপেক্ষিক নয় (যেমন B2 , বা B $2 , অথবা $B2)
👉 ত্রুটি এড়াতে, "খালি উপেক্ষা করুন" এবং "ইন-সেল ড্রপডাউন" চেক করতে ভুলবেন না।
উপসংহার
এক্সেলের একাধিক কলামের উপর ভিত্তি করে একটি ড্রপ ডাউন তালিকা আমাদের কাজকে অনেক সহজ এবং আরামদায়ক করে তোলে। আমরা এটি করার জন্য তিনটি ভিন্ন পদ্ধতি নিয়ে আলোচনা করেছি। এই নিবন্ধটি সম্পর্কে আপনার কোন বিভ্রান্তি বা চিন্তা থাকলে অনুগ্রহ করে আমাদের মন্তব্য বিভাগে জানান।