একটি ড্রপ-ডাউন তালিকা ফিল্টার মূলত অনন্য নামের একটি তালিকা। আপনি যদি ড্রপ-ডাউন তালিকা থেকে যেকোনো আইটেম নির্বাচন করেন, তাহলে আপনি আপনার নির্বাচনের সাথে সম্পর্কিত আইটেম পাবেন। এই নিবন্ধে, আপনি এক্সেলের ধাপে ধাপে সেলের একটি মানের উপর ভিত্তি করে একটি ড্রপ-ডাউন তালিকা ফিল্টার তৈরি করতে শিখবেন।
আপনি নিচের লিঙ্ক থেকে এক্সেল ফাইলটি ডাউনলোড করতে পারেন এবং এর সাথে অনুশীলন করতে পারেন।
কোষের মানের উপর ভিত্তি করে ড্রপ ডাউন তালিকা ব্যবহার করে একটি এক্সেল ফিল্টার তৈরি করার পদক্ষেপগুলি
ধাপ-1:এক্সেলের সেল মানের উপর ভিত্তি করে একটি ড্রপ ডাউন তালিকা ফিল্টার তৈরি করতে একটি অনন্য তালিকা তৈরি করুন
একটি ড্রপ-ডাউন তালিকা ফিল্টার তৈরি করতে আপনাকে প্রথমে একটি অনন্য তালিকা তৈরি করতে হবে। তারপর আপনি তালিকার উপর ভিত্তি করে বাকি কাজ করতে পারেন।
তাই আসুন প্রথমে আইটেমগুলির একটি অনন্য তালিকা তৈরি করি।
একটি ডুপ্লিকেট বিনামূল্যে অনন্য আইটেমের তালিকা তৈরি করতে,
❶ প্রথমে আপনার ডেটা টেবিল থেকে আইটেমগুলি কপি করুন। উদাহরণস্বরূপ, আমি বিভাগ থেকে আইটেমগুলিকে আলাদা করছি৷ আমার ডেটা টেবিলের কলাম।
❷ একটি অনন্য তালিকা তৈরি করতে ডেটা নির্বাচন করুন এবং তারপরে ডেটা> সদৃশগুলি সরান এ যান৷
❸ সদৃশগুলি সরান৷ ডায়ালগ বক্স আসবে। নিশ্চিত করুন যে সবকিছু আপনার পছন্দ অনুযায়ী হয়। তারপর ঠিক আছে টিপুন আদেশ৷
৷
তাই আপনি অনন্য আইটেমগুলির একটি তালিকা তৈরি করেছেন। এখন ড্রপ-ডাউন তালিকা ফিল্টার যোগ করতে,
❹ একটি কক্ষ নির্বাচন করুন এবং তারপরে ডেটা> ডেটা যাচাইকরণ> ডেটা যাচাইকরণে যান৷
এরপরে, ডেটা যাচাইকরণ ডায়ালগ বক্স আসবে।
❺ সেটিংস থেকে ট্যাব, তালিকা নির্বাচন করুন অনুমতি থেকে বক্স।
❻ কক্ষের পরিসর অন্তর্ভুক্ত করুন যেখানে আপনি আইটেমগুলির অনন্য তালিকা তৈরি করেছেন৷ এই বিকল্পটি উৎস -এর অধীনে উপলব্ধ বক্স।
❼ তারপর ঠিক আছে টিপুন আদেশ৷
৷
অবশেষে, নিচের ছবির মতন আপনি Excel এ আপনার ড্রপ-ডাউন তালিকা ফিল্টার পাবেন।
আরো পড়ুন: এক্সেলে অনন্য মান সহ একটি ড্রপ ডাউন তালিকা কীভাবে তৈরি করবেন (4টি পদ্ধতি)
ধাপ-2:ড্রপ ডাউন তালিকা ফিল্টার কাজ করুন
সুতরাং, আমরা শুধু এক্সেলে ড্রপ-ডাউন তালিকা ফিল্টার যোগ করেছি। এখন আমাদের তৈরি করা ড্রপ-ডাউন তালিকা ফিল্টার ব্যবহার করে আমাদের বিদ্যমান ডেটা টেবিল থেকে ডেটা ফিল্টার করা যাক।
এটি করার জন্য, আমাদের মূল ডেটা টেবিলে 3টি অতিরিক্ত কলাম যুক্ত করতে হবে। এই সহায়ক কলাম. আমি সেই কলামগুলির নাম দিয়েছি সারি SL , মিলেছে , এবং অর্ডার করা হয়েছে যথাক্রমে।
প্রথম হেল্পার কলাম:রো এসএল।
এই কলামে, আমরা আমাদের ডেটা টেবিলের সারির ক্রমিক নম্বর সংরক্ষণ করব। এটি করতে,
❶ F5 কক্ষে নিম্নলিখিত সূত্রটি সন্নিবেশ করান .
=ROWS($E$5:E5)
ROWS -এর জন্য যুক্তি ফাংশন একটি অ্যারে। কোথায়,
- $E$5 সারি SL-এর প্রথম ঘর আপনি F4 টিপে একটি ডলার চিহ্ন যোগ করতে পারেন ঘরের ঠিকানা লক করার চাবি।
- E5 এছাড়াও সারি SL এর প্রথম ঘর।
সুতরাং সূত্রটি আসলে যা করে তা হল, এটি সেল থেকে পার্থক্য গণনা করে $E$5 E5 থেকে . যেমন আমরা ফিল হ্যান্ডেল টানছি সেল F5 থেকে আইকন সেলে F12 , $E$5 স্থির থাকে কিন্তু E5 ধীরে ধীরে পরিবর্তন হয়। দুটি ঘরের ঠিকানার মধ্যে দূরত্ব বাড়তে থাকে। এইভাবে আমরা আমাদের ডেটা টেবিলের সারির ক্রমিক নম্বর পাই।
💡 দ্রষ্টব্য: আপনি চাইলে ম্যানুয়ালি সিরিয়াল নম্বর যোগ করতে পারেন।
❷ তারপর ENTER টিপুন সূত্র চালানোর জন্য বোতাম।
❸ ফিল হ্যান্ডেল টেনে আনুন সেল F5 থেকে আইকন সেলে F12 .
সেকেন্ড হেল্পার কলাম:মিলে গেছে
এই কলামে, আমরা সেল, K4-এ ড্রপ-ডাউন তালিকা ফিল্টারে নির্বাচিত আইটেমের সাথে মেলে শুধুমাত্র সেই সারিগুলির ক্রমিক নম্বর ফেরত দিতে চাই .
এটি করতে,
❶ G5 কক্ষে নিম্নলিখিত সূত্রটি টাইপ করুন .
=IF(B5=$K$4,F5,"")
উপরের সূত্রে,
- B5 ড্রপ-ডাউন তালিকা ফিল্টারের নির্বাচিত আইটেমের সাথে মেলে প্রথম আইটেমের ঘরের ঠিকানা৷
- $K$4 ড্রপ-ডাউন তালিকা ফিল্টারের সেল ঠিকানা।
- F5 B5 এর মধ্যে একটি মিল থাকলে ফেরত দেওয়া মানের সেল ঠিকানা এবং $K$4।
- “” B5 এর মধ্যে কোনো মিল না থাকলে একটি খালি ফেরত দিতে ব্যবহৃত হয় এবং $K$4।
❷ ENTER টিপুন বোতাম।
❸ ফিল হ্যান্ডেল টেনে আনুন সেল G5 থেকে আইকন G12-এ .
তৃতীয় সাহায্যকারী কলাম:অর্ডার করা হয়েছে
দ্বিতীয় সহায়ক কলামে, মিলেছে সারি নম্বরগুলি কক্ষগুলিতে পিছনে পিছনে প্রদর্শিত নাও হতে পারে৷ সারি নম্বরগুলি একের পর এক কক্ষে উপস্থিত হয় তা নিশ্চিত করতে, অর্ডার করা হয়েছে কলামের প্রয়োজন হবে।
এখন,
❶ ঘরে H5 , নিম্নলিখিত সূত্র সন্নিবেশ করুন:
=IFERROR(SMALL($G$5:$G$12,F5),"")
- $G$5:$G$12 হল কোষের পরিসর যেখানে SMALL ফাংশন ক্ষুদ্রতম সংখ্যার সন্ধান করবে।
- F5 SMALL কে সাহায্য করে ক্রমানুসারে ক্ষুদ্রতম সংখ্যা খুঁজে বের করার ফাংশন। যেহেতু এতে 1 এবং F5 রয়েছে এটিতে যে সংখ্যাটি রয়েছে তা প্রতিবার 1 দ্বারা বৃদ্ধি পায়
- “” IFERROR এর সাহায্যে একটি ঘর ফাঁকা রাখতে ব্যবহৃত হয় ফাংশন, যদি SMALL দ্বারা অনুসন্ধান করা মানের পিছনের কারণে কোনো ত্রুটি ঘটে
❷ সূত্রটি কার্যকর করতে, ENTER টিপুন বোতাম।
❸ অবশেষে ফিল হ্যান্ডেল টানুন সেল H5 থেকে আইকন H12 থেকে .
তাই আমরা হেল্পার কলাম কলাম দিয়ে শেষ করেছি।
আরো পড়ুন: এক্সেলে ফিল্টার দিয়ে ড্রপ ডাউন তালিকা কীভাবে তৈরি করবেন (7 পদ্ধতি)
ধাপ-3:ড্রপ ডাউন তালিকা ফিল্টার অ্যাকশনে
ড্রপ-ডাউন তালিকা ফিল্টার কাজ করতে,
❶ ডেটা টেবিলটি অন্য জায়গায় কপি করুন। তারপর সাফ বিষয়বস্তু ব্যবহার করে এটি থেকে সমস্ত বিষয়বস্তু সাফ করুন আদেশ আপনি মুছুন টিপতে পারেন৷ তা করতে অনুলিপি করা টেবিলের সমস্ত ঘর নির্বাচন করে কী।
❷ অনুলিপি করা ডেটা টেবিলের একেবারে প্রথম ঘরে, নিম্নলিখিত সূত্রটি সন্নিবেশ করুন:
=IFERROR(INDEX($B$5:$E$12,$G5,COLUMNS($M$5:M5)),"")
- $B$5:$E$12 হল মূল ডেটা টেবিলের সেল পরিসর।
- $G5 দ্বিতীয় সহায়ক কলামের প্রথম ঘর।
- $M$5:M5 কপি করা ডেটা টেবিলের প্রথম কলামের সেল পরিসর।
- “” IFERROR এর সাহায্যে সমস্ত ঘর ফাঁকা রাখতে ব্যবহৃত হয় ফাংশন, যদি ড্রপ-ডাউন তালিকা ফিল্টারে নির্বাচিত আইটেমের জন্য ডেটা অনুপলব্ধ হয়।
❸ ENTER টিপুন সূত্রটি কার্যকর করতে।
❹ ফিল হ্যান্ডেল টেনে আনুন উপরের সূত্রটি ডেটা টেবিলের প্রতিটি কক্ষে প্রয়োগ করতে কপি করা ডেটা টেবিলে আইকন।
আরো পড়ুন: এক্সেল ড্রপ ডাউন তালিকা কাজ করছে না (8 সমস্যা এবং সমাধান)
উপসংহার
সংক্ষেপে, আমরা এক্সেলের একটি সেল মানের উপর ভিত্তি করে একটি ড্রপ-ডাউন তালিকা ফিল্টার তৈরি করার ধাপে ধাপে পদ্ধতি নিয়ে আলোচনা করেছি। আপনাকে এই নিবন্ধটির সাথে সংযুক্ত অনুশীলন ওয়ার্কবুকটি ডাউনলোড করার এবং এর সাথে সমস্ত পদ্ধতি অনুশীলন করার পরামর্শ দেওয়া হচ্ছে। এবং নীচের মন্তব্য বিভাগে কোন প্রশ্ন জিজ্ঞাসা করতে দ্বিধা করবেন না। আমরা যত তাড়াতাড়ি সম্ভব প্রাসঙ্গিক প্রশ্নের উত্তর দেওয়ার চেষ্টা করব। এবং অনুগ্রহ করে আমাদের ওয়েবসাইট Exceldemy দেখুন আরো অন্বেষণ করতে।
সম্পর্কিত প্রবন্ধ
- এক্সেল এ একাধিক নির্বাচনের সাথে কিভাবে ড্রপ ডাউন তালিকা তৈরি করবেন
- একাধিক নির্ভরশীল ড্রপ-ডাউন তালিকা এক্সেল VBA (3 উপায়)
- এক্সেলে ড্রপ ডাউন তালিকা থেকে কীভাবে একাধিক নির্বাচন করবেন (৩টি উপায়)
- এক্সেল এ স্বয়ংক্রিয় আপডেট ড্রপ ডাউন তালিকা (3 উপায়)
- এক্সেল এ মাল্টি সিলেক্ট লিস্টবক্স কিভাবে তৈরি করবেন