যদি আপনি এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কার্যকরভাবে কপি করার চেষ্টা করছেন, তবে এই আর্টিকেলটি আপনার জন্য। এখানে, আমরা ফিল্টার ড্রপডাউন লিস্ট কপি করার ৫টি আলাদা উপায় আলোচনা করব বিভিন্ন কন্ডিশনে।
তাহলে, মূল আর্টিকেলে যাই।
ওয়ার্কবুক ডাউনলোড করুন
এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কপি করার ৫টি উপায়
এখানে, আমাদের নিচের ডেটাসেট রয়েছে যেটি সেলসপারসনদের নাম এবং প্রোডাক্ট অনুযায়ী সেলস ভ্যালু ধারণ করে। আমরা বিভিন্ন ক্রাইটেরিয়ার অনুযায়ী এটি ফিল্টার করার চেষ্টা করব যাতে আমরা এই ডেটাসেটের জন্য Filter এনেবল করেছি এবং নিচের মেথডগুলো ফিল্টার ড্রপডাউন লিস্ট কপি করার উপায়গুলো প্রদর্শন করবে।

এখানে আমরা Microsoft Excel 365 ভার্সন ব্যবহার করেছি, আপনি সুবিধা অনুযায়ী অন্য ভার্সনও ব্যবহার করতে পারেন।
পদ্ধতি-১: অ্যাডভান্সড ফিল্টার অপশন ব্যবহার করে এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কপি
এখানে, আমাদের Product কলামে প্রোডাক্টগুলো লিস্ট করা আছে, কিন্তু প্রোডাক্টগুলো ঠিকমতো সর্টেড নয় এবং কিছু ডুপ্লিকেট প্রোডাক্ট যেমন Blackberries, Broccoli রয়েছে।

তাহলে, যখন আমরা ফিল্টার ড্রপডাউন সিম্বলে ক্লিক করি, আমরা A থেকে Z-তে সর্টেড লিস্ট পাই এবং অধিকন্তু, কোনো ডুপ্লিকেট ভ্যালু নেই। আমাদের কাজ এখানে এই ড্রপডাউন লিস্টকে Filtered List কলামে কপি করা এবং আমরা এটা করব Advanced Filter অপশন ব্যবহার করে।

ধাপসমূহ:
➤ Data ট্যাব >> Sort & Filter গ্রুপ >> Advanced অপশনে যান।

তারপর, Advanced Filter উইজার্ড খুলবে।
➤ Copy to another location এবং Unique records only অপশনগুলো চেক করুন।
➤ প্রোডাক্টগুলোকে List range-এ সিলেক্ট করুন এবং আউটপুট চাইতে গিয়ে ডেস্টিনেশন রেঞ্জটি Copy to বক্সে সিলেক্ট করুন এবং অবশেষে OK চাপুন।

আপনি দেখতে পাচ্ছেন, আমরা Filtered List কলামে ইউনিক প্রোডাক্টের লিস্ট পেয়েছি কিন্তু এটা এখনো সর্টেড হয়নি।

➤ সর্টিং প্রসিডিউর করতে, ডেটাসেট সিলেক্ট করুন এবং Data ট্যাব >> Sort & Filter গ্রুপ >> Sort অপশনে যান।

তারপর, Sort উইজার্ড পপ আপ হবে।
➤ নিচেরগুলো সিলেক্ট করুন
Sort by → Filtered List
Sort On → Cell Values
Order → A to Z
➤ My data has headers অপশনে ক্লিক করুন এবং OK চাপুন।

তখন, Filtered List সর্টেড হবে এবং আমরা Filtered List কলামে ফিল্টার ড্রপডাউন লিস্ট কপি করা পাবো।

আরও পড়ুন: সেল ভ্যালু বেসড এক্সেল ফিল্টার ড্রপ-ডাউন লিস্ট ব্যবহার করে তৈরি
পদ্ধতি-২: UNIQUE ফাংশন ব্যবহার করে এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কপি
এখানে, আমরা Product কলামের ফিল্টার ড্রপডাউন লিস্ট দেখতে পাচ্ছি এবং আমরা লিস্টটি Filtered List কলামে কপি করব UNIQUE ফাংশন এবং SORT ফাংশন ব্যবহার করে।

ধাপসমূহ:
প্রথমে, আমরা রেঞ্জটিকে টেবিলে কনভার্ট করব।
➤ Insert ট্যাব >> Table অপশনে যান।

তারপর, Create Table উইজার্ড আসবে।
➤ রেঞ্জ সিলেক্ট করুন এবং My table has headers অপশনে ক্লিক করুন, এবং অবশেষে OK চাপুন।

তারপর, একটি টেবিল Table2 তৈরি হবে।

➤ এখন, সেল E4-এ নিচের ফাংশনটি লিখুন Product কলাম থেকে ইউনিক ভ্যালু পেতে।
=SORT(UNIQUE(Table2[Product],FALSE,FALSE))এখানে, Table2[Product] হল Table2-র Product কলামের রেঞ্জ, প্রথম FALSE হল Return unique rows এবং দ্বিতীয়টি হল Return every distinct item। তারপর UNIQUE আমাদের ইউনিক প্রোডাক্টসহ লিস্ট দেবে এবং তারপর SORT ফাংশন সেটি সর্ট আউট করবে।

ENTER চাপার পর, আমরা Product কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List কলামে পাবো।

UNIQUE ফাংশন শুধু Microsoft Excel 365 ভার্সনের জন্য উপলব্ধ।
আরও পড়ুন: VBA-তে এক্সেলে ড্রপ ডাউন লিস্টে ইউনিক ভ্যালু (এক সম্পূর্ণ গাইড)
পদ্ধতি-৩: Remove Duplicates অপশন ব্যবহার করে ফিল্টার ড্রপ ডাউন লিস্ট কপি
Product কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List কলামে কপি করতে, এখানে আমরা Remove Duplicates অপশন ব্যবহার করব প্রোডাক্ট থেকে ডুপ্লিকেট ভ্যালু রিমুভ করতে, এবং তারপর, Sort অপশন লিস্টটি Product কলামের ড্রপডাউন লিস্টের মতো সাজাবে।

ধাপসমূহ:
আমাদের Product লিস্টটি Product কলাম থেকে Filtered List কলামে কপি করতে হবে।
➤ Product কলামের রেঞ্জ সিলেক্ট করুন এবং CTRL+C চাপুন।

➤ CTRL+V চাপিয়ে লিস্টটি Filtered List কলামে পেস্ট করুন।

এখন, ইউনিক ভ্যালু পাওয়ার জন্য ডুপ্লিকেট রিমুভ করার পালা।
➤ ডেটা রেঞ্জ সিলেক্ট করুন এবং তারপর Data ট্যাব >> Data Tools গ্রুপ >> Remove Duplicates অপশনে যান।

তারপর, Remove Duplicates ডায়ালগ বক্স আসবে।
➤ Filtered List অপশন চেক করুন এবং OK চাপুন।

তখন আপনি একটি মেসেজ বক্স পাবেন যেটি বলছে যে এটা ২টি ডুপ্লিকেট ভ্যালু রিমুভ করেছে এবং এখানে OK চাপুন।

Method-1-এর মতো টেক্সটগুলো A to Z-তে সর্ট করার পর আমরা Product কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List কলামে কপি করা পাবো।

আরও পড়ুন: এক্সেলে ড্রপ ডাউন লিস্ট থেকে ডুপ্লিকেট রিমুভ করার ৪ পদ্ধতি
সদৃশ পড়াশোনা:
- সার্চেবল ড্রপ ডাউন লিস্ট এক্সেলে তৈরি (২ পদ্ধতি)
- কালারসহ এক্সেল ড্রপ ডাউন লিস্ট তৈরির ২ উপায়
- টেবিল থেকে এক্সেল ড্রপ ডাউন লিস্ট তৈরি (৫ উদাহরণ)
- এক্সেলে অটো আপডেট ড্রপ ডাউন লিস্ট (৩ উপায়)
- এক্সেল VBA-তে একাধিক ডিপেনডেন্ট ড্রপ-ডাউন লিস্ট (৩ উপায়)
পদ্ধতি-৪: FILTER ফাংশন ব্যবহার করে ফিল্টার ড্রপ ডাউন লিস্ট কপি
মান লিন, আমরা নিচের ডেটাসেটটি Product কলাম বেসড ফিল্টার করেছি এবং এখানে আমরা শুধু প্রোডাক্ট Blackberries এবং Broccoli-র সংশ্লিষ্ট ভ্যালুগুলো দেখাতে চাই।

ফিল্টার ডাউন করার পর আমাদের নিচের সেলসপারসনদের নাম আছে A to Z-তে অর্ডার অনুযায়ী Salesperson কলামের ফিল্টার ড্রপডাউন লিস্টে।

এবং, Sales কলামের ফিল্টার ড্রপডাউন লিস্টে কম থেকে বড় সেলস ভ্যালু। আমাদের কাজ এই দুটি লিস্ট কপি করা FILTER ফাংশন ব্যবহার করে।

4.1: FILTER ফাংশন ব্যবহার
➤ সেল B14-এ নিচের ফর্মুলাটি ব্যবহার করুন
=FILTER(B7:D11,B7:B11=B7," ")এখানে, B7:D11 হল রেঞ্জ, তারপর FILTER সেল B7-এর ভ্যালু Blackberries রেঞ্জ B7:B11=B7-এ সার্চ করবে, এবং খালি সেলের জন্য ব্ল্যাঙ্ক রিটার্ন করবে।

ENTER চাপার পর, আমরা প্রোডাক্ট Blackberries-র জন্য সেলসপারসনদের নাম এবং সেলস ভ্যালু পাবো।

একইভাবে, প্রোডাক্ট Broccoli-র জন্য ভ্যালু এক্সট্র্যাক্ট করতে নিচের ফর্মুলাটি সেল B16-এ ব্যবহার করুন।
=FILTER(B7:D11,B7:B11=B8," ")
➤ ENTER চাপুন এবং আপনি সেলসপারসনদের নাম Filtered List1 কলামে এবং সেলস ভ্যালু Filtered List2 কলামে পাবেন।

FILTER ফাংশন শুধু Microsoft Excel 365 ভার্সনের জন্য উপলব্ধ।
4.2: ভ্যালু কপি করা এবং সর্ট করা
এখন, আমরা সেগুলো সর্ট করব ফিল্টার ড্রপডাউন লিস্টের মতো যেমন আগে দেখিয়েছিলাম কিন্তু এখানে এটা করা যাবে না কারণ এটা অ্যারে ফর্মুলা।
তাই, আমাদের লিস্টগুলো কপি করতে হবে CTRL+C চাপিয়ে।

➤ তারপর, যেই সেলে পেস্ট করতে চান সেটি সিলেক্ট করুন এবং রাইট-ক্লিক করুন, এবং Paste Values অপশন সিলেক্ট করুন।

এভাবে, আমরা Filtered List1 এবং Filtered List2-র ভ্যালুগুলো নিচের ডেটাসেটে পাবো।

শেষ কাজ হলো সেলসপারসনদের নাম A to Z-তে এবং সেলস ভ্যালুগুলো সবচেয়ে কম থেকে বেশি সর্ট করা।
➤ Filtered List1 কলামের রেঞ্জ সিলেক্ট করুন এবং Data ট্যাব >> Sort & Filter গ্রুপ >> Sort অপশনে যান।

তারপর, Sort ডায়ালগ বক্স পপ আপ হবে।
➤ নিচেরগুলো সিলেক্ট করুন
Sort by → Filtered List1
Sort On → Cell Values
Order → A to Z
➤ My data has headers অপশনে ক্লিক করুন এবং OK চাপুন।

Filtered List1 কলামের ভ্যালুগুলো এখন সর্টেড হয়েছে এবং এখন আমরা Filtered List2 কলামের সেলস ভ্যালু নিয়ে কাজ করব।
➤ Filtered List2 কলামের রেঞ্জ সিলেক্ট করুন এবং Data ট্যাব >> Sort & Filter গ্রুপ >> Sort অপশনে যান।

পরে, Sort ডায়ালগ বক্স আসবে।
➤ নিচেরগুলো সিলেক্ট করুন
Sort by → Filtered List2
Sort On → Cell Values
Order → Smallest to Largest
➤ My data has headers অপশনে ক্লিক করুন এবং OK চাপুন।

আমরা দেখতে পাচ্ছি, আমরা এখন Filtered List1 এবং Filtered List2 কলামের ভ্যালুগুলো আমাদের চাহিদা অনুযায়ী সর্ট করেছি।

শেষে, আমরা Salesperson কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List1 কলামে কপি করেছি,

এবং, Sales কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List2 কলামে।

আরও পড়ুন: VBA দিয়ে এক্সেল ড্রপ ডাউন লিস্ট থেকে ভ্যালু সিলেক্ট (২ মেথড)
পদ্ধতি-৫: SUBTOTAL, INDEX এবং MATCH ফাংশনের কম্বিনেশন
এখানে, আমরা ডেটাসেটকে Product কলামের কিছু প্রোডাক্ট বেসড ফিল্টার করব, এবং এইভাবে Salesperson কলামের ফিল্টার ড্রপ-ডাউন লিস্টও আপডেট হবে এবং SUBTOTAL ফাংশন, INDEX ফাংশন, MATCH ফাংশন ব্যবহার করে আমরা সবসময় সেটি Filtered List কলামে পাবো।

5.1: আপডেটেড সিরিয়াল নাম্বার পাওয়া
প্রথমে, আমরা Helper কলামে সিরিয়াল নাম্বার পাবো যেটি ফিল্টার করার পর অটোমেটিক্যালি আপডেট হবে।
➤ সেল D4-এ নিচের ফর্মুলাটি প্রয়োগ করুন
=SUBTOTAL(3,C$4:C4)এখানে, 3 হল COUNTA ফাংশনের জন্য, C$4:C4 হল রেঞ্জ যেটি প্রতিটি পরবর্তী সারির জন্য আপডেট হবে যেমন Row 8-এর জন্য এটা হবে C$4:C8 কারণ আমরা প্রথম লিমিট ফিক্স করেছি $ সাইন দিয়ে Row number 4-এর আগে।

➤ ENTER চাপুন এবং Fill Handle টুলটি ড্র্যাগ ডাউন করুন।

এভাবে, আমরা Helper কলামে সিরিয়াল নাম্বার পাবো।

এখন, আমরা টেবিলটিকে Product কলাম বেসড ফিল্টার করব এবং তাই আমরা এই প্রোডাক্টগুলো চেক করেছি ড্রপডাউন লিস্ট থেকে: Apple, Beet Greens, Blackberries, এবং Cherry।

তারপর, আমরা নিচের ফিল্টারড টেবিল পাবো এবং এখন আমরা SalesPerson কলামের ফিল্টার ড্রপডাউন লিস্ট Filtered List কলামে কপি করব।

5.2: লিস্ট এক্সট্র্যাক্ট করতে INDEX এবং MATCH ফাংশন ব্যবহার
➤ Serial No কলামে সিরিয়াল নাম্বার লিখুন।

➤ সেল D14-এ নিচের ফর্মুলাটি টাইপ করুন।
=INDEX($C$4:$C$11,MATCH(C14,$D$4:$D$11,0))এখানে, $C$4:$C$11 হল SalesPerson কলামের রেঞ্জ যেটি আমরা পেতে চাই, C14 হল সিরিয়াল নাম্বার যেটি Helper কলামের নম্বরগুলোর সাথে ম্যাচ করবে।
- MATCH(C14,$D$4:$D$11,0) → সেল C14-এর ভ্যালুর রো ইনডেক্স নাম্বার রিটার্ন করে যেটি 1।
Output → 1
- INDEX($C$4:$C$11,MATCH(C14,$D$4:$D$11,0)) হবে
INDEX($C$4:$C$11,1) → রেঞ্জ $C$4:$C$11-এ রো ইনডেক্স নাম্বার 1-এর জন্য সংশ্লিষ্ট ভ্যালু চেক করে
Output → Michael

➤ ENTER চাপুন এবং Fill Handle টুলটি ড্র্যাগ ডাউন করুন।

তখন, আপনি Filtered List কলামে সেলসপারসনদের নাম পাবেন, এবং শেষ কাজ হলো সেগুলো A to Z-তে সর্ট করা।
➤ সর্টিং প্রসিডিউর করতে, ডেটাসেট সিলেক্ট করুন এবং Data ট্যাব >> Sort & Filter গ্রুপ >> Sort অপশনে যান।

তারপর, Sort ডায়ালগ বক্স খুলবে।
➤ নিচেরগুলো সিলেক্ট করুন
Sort by → Filtered List
Sort On → Cell Values
Order → A to Z
➤ My data has headers অপশনে ক্লিক করুন এবং OK চাপুন।

শেষে, লিস্টটি সর্টেড হবে এবং আমরা SalesPerson কলামের ফিল্টার ড্রপ-ডাউন লিস্টের কপি Filtered List কলামে পাবো।

সম্পর্কিত কন্টেন্ট: ফর্মুলা বেসড ড্রপ-ডাউন লিস্ট এক্সেলে তৈরির ৪ উপায়
অনুশীলন সেকশন
নিজে অনুশীলন করার জন্য আমরা নিচের মতো একটি Practice সেকশন প্রদান করেছি Practice নামে একটি শীটে। দয়া করে নিজে চেষ্টা করুন।

উপসংহার
এই আর্টিকেলে আমরা এক্সেলে ফিল্টার ড্রপ-ডাউন লিস্ট কপি করার উপায়গুলো সহজে কভার করার চেষ্টা করেছি। আশা করি আপনি এটি উপযোগী পাবেন। আপনার যেকোনো সাজেশন বা প্রশ্ন থাকলে কমেন্ট সেকশনে শেয়ার করুন।
সম্পর্কিত আর্টিকেলসমূহ
- কন্ডিশনাল ড্রপ ডাউন লিস্ট এক্সেলে (তৈরি, সর্ট ও ব্যবহার)
- IF স্টেটমেন্ট ব্যবহার করে এক্সেলে ড্রপ-ডাউন লিস্ট তৈরির উপায়
- অন্য শীট থেকে ড্রপ ডাউন লিস্ট তৈরি এক্সেলে (২ পদ্ধতি)
- VLOOKUP ড্রপ ডাউন লিস্টসহ এক্সেলে
- এক্সেলে ড্রপ-ডাউন লিস্ট এডিট করার ৪ বেসিক অ্যাপ্রোচ