কম্পিউটার টিউটোরিয়াল

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

এই আর্টিকেলে আমরা দেখাব কিভাবে এক একক কলাম কে একাধিক কRITEERIYA এর ভিত্তিতে অ্যাডভান্সড কমান্ড ব্যবহার করে ফিল্টার করতে হয় এক্সেল-এ ৫টি ভিন্ন পদ্ধতিতে। এক্সেলের অ্যাডভান্সড ফিল্টার আমাদের একটি ডেটাসেটে বিভিন্ন লজিক প্রয়োগ করে খুব বেশি পরিমাণে ফিল্টার করতে সক্ষম করে। উদাহরণগুলোর মধ্যে ঢুকি এই χρήসফুল ফিচারের ভালো বোঝাপড়া লাভ করি।

এক কলামে একাধিক কRITEERIYA ভিত্তিক অ্যাডভান্সড ফিল্টারের ৫টি পদ্ধতি

এই আর্টিকেলে এক কলামে একাধিক কRITEERIYA ভিত্তিক অ্যাডভান্সড ফিল্টার দেখাতে আমরা নিচের ডেটাসেট ব্যবহার করব। ডেটাসেটে বিভিন্ন শহরে বিভিন্ন ক্যাটাগরির পণ্যের বিক্রয় ডেটা এবং বিক্রিত পরিমাণ রয়েছে। আমরা একটি নির্দিষ্ট কলামে একাধিক ফিল্টারিং কRITEERIYA অ্যাডভান্সড ফিল্টার ফাংশন ব্যবহার করে প্রয়োগ করব।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

১. এক্সেলে অ্যাডভান্সড ফাংশন ব্যবহার করে এক কলাম একাধিক কRITEERIYA ভিত্তিক ফিল্টার করুন

এই উদাহরণে, আমরা ডেটাসেট কে শুধু পণ্য গুলোके ফিল্টার করব যেগুলো Bars বা Snacks ক্যাটাগরি-এর অন্তর্গত পড়ে। আমরা কRITEERIYA রেঞ্জ টি সেম হেডার নাম দিয়ে "Category" হিসেবে ডিফাইন করেছি।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

এখন Bars এবং Snacks ক্যাটাগরি মাত্রের পণ্য গুলোর জন্য ডেটাসেট ফিল্টার করার ধাপগুলো ফলো করুন।

  • পুরো ডেটাসেট সিলেক্ট করুন।
  • তারপর Excel Ribbon থেকে Data tab-এ যান।
  • Advanced বাটনে ক্লিক করুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • নিচের স্ক্রিনশটে, Advanced Filter window-এ সিলেক্টেড List Range $B$8:$F$27 দেখাচ্ছে, অর্থাৎ পুরো ডেটাসেট।
  • এখন Criteria Range input box-এর ডান পাশে থাকা তীর বাটনে ক্লিক করুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • মাউস ড্র্যাগ করে কRITEERIYA রেঞ্জ অর্থাৎ cells D4:D6 সিলেক্ট করুন এবং তারপর Enter চাপুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • Enter চাপার পর Advanced Filter window আবার পপ আপ হবে যেখানে List range এবং Criteria range সিলেক্টেড দেখাবে। নিশ্চিত করুন "Filter the list, in-place" অপশনটি সিলেক্টেড।
  • শেষে OK চাপুন সেভ করার জন্য।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • আমরা সফলভাবে Bars বা Snacks ক্যাটাগরি-এর পণ্য গুলোর জন্য ডেটাসেট ফিল্টার করেছি।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আরও পড়ুন: Excel VBA: Advanced Filter with Multiple Criteria in a Range (5 Methods)

২. হেল্পার কলাম ব্যবহার করে অ্যাডভান্সড কমান্ড দিয়ে এক কলাম একাধিক কRITEERIYA ভিত্তিক ফিল্টার করুন

এক কলাম একাধিক কRITEERIYA দিয়ে ফিল্টার করতে এই উদাহরণে আমরা একটি হেল্পার কলাম ব্যবহার করব। নিচের ধাপগুলো ফলো করুন:

  • একটি নতুন কলাম যোগ করুন "Helper Column" নামে।
  • G9 সেলে নিচের ফর্মুলা দিন।
=COUNTIF($D$5:$D$6,D9)

এখানে, COUNTIF ফাংশন D9 সেলের ক্যাটাগরি (Bars) কে কRITEERIYA রেঞ্জ D5:D6 (Bars এবং Snacks) তে চেক করে। যদি ম্যাচ পায়, তবে ট্রু রিটার্ন করে, অন্যথায় ফালস। একইভাবে, আমরা প্রতিটি ক্যাটাগরি নাম কে কRITEERIYA লিস্ট এর সাথে চেক করব। তাই আমরা অ্যাবসোলিউট রেফারেন্স ব্যবহার করেছি কRITEERIYA রেঞ্জ-এর জন্য।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • Enter চাপুন।
  • এখন, G9 সেলের ডান নিচের কোণে থাকা Fill Handle লোকেট করুন এবং ডেটাসেটের শেষ সারি পর্যন্ত নিচে ড্র্যাগ করুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • উপরোক্ত কাজ হেল্পার কলামের সব সেলে ফর্মুলা কপি করে দিবে। নিচের স্ক্রিনশটে দেখতে পাচ্ছیم যে Bars বা Snacks ক্যাটাগরি-এর পণ্য যেসব সারি-গুলোর হেল্পার কলামে আউটপুট হিসেবে ১ আছে, বাকিগুলোতে ০।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • এখন হেল্পার কলাম সিলেক্ট করুন।
  • Excel Ribbon থেকে Data ট্যাবে যান।
  • Filter option-এ ক্লিক করুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • হেল্পার কলাম হেডারের ডান কোণে একটি নিচের তীর দেখা যাবে। তীরে ক্লিক করুন এবং নম্বর ১-এর চেকবক্স সিলেক্ট করে OK চাপুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

  • শেষে, আমাদের Bars এবং Snacks ক্যাটাগরি-এর জন্য ফিল্টারড ডেটাসেট পেয়েছি।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আরও পড়ুন: Excel VBA Examples of Advanced Filter with Criteria (6 Criteria)

সদৃশ পঠন:

  • Advanced Filter with Multiple Criteria in Excel (15 Suitable Examples)
  • How to Use Advanced Filter If Criteria Range Contains Text in Excel
  • Apply the Advanced Filter to Copy to Another Location in Excel
  • Excel Advanced Filter: Apply "Does Not Contain" (2 Methods)

৩. এক কলামে একাধিক কRITEERIYA ভিত্তিক ইউনিক ভ্যালু ফিল্টার করতে অ্যাডভান্সড কমান্ড প্রয়োগ করুন

মান লिजিয়ে, আমরা নিচের ডেটাসেটে ৪টি ভিন্ন ক্যাটাগরি-এর অন্তর্গত যেসব ইউনিক পণ্যের নাম রয়েছে সেগুলো বের করতে চাই।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

এটি সম্পন্ন করতে, আমাদের উদাহরণ ১-এর ধাপগুলো ফলো করতে হবে এবং সেট করতে হবে-
List range: $B$9:$C$28
Criteria range: $B$3:$B$7
এবং "Unique records only" নামে চেকবক্স-এ ক্লিক করুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

ফাইনাল আউটপুটে, আমাদের ৪টি ভিন্ন ক্যাটাগরি- থেকে ৭টি ইউনিক পণ্য পাওয়া গেছে। এইভাবে আমরা ফিল্টারিং কRITEERIYA মডিফাই করে সেই ক্যাটাগরি-গুলোর ইউনিক পণ্যের নাম জানতে পারি।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আরও পড়ুন: How to Use Advanced Filter for Unique Records Only in Excel

৪. ওয়াইল্ডকার্ড ব্যবহার করে এক কলামে একাধিক কRITEERIYA ভিত্তিক অ্যাডভান্সড ফিল্টার

এক্সেলে আমাদের ৩ টাইপ ওয়াইল্ডকার্ড রয়েছে। আমরা ব্যবহার করতে পারি-
* (Asterisk) টেক্সটে যেকোনো সংখ্যক ক্যারেক্টার খুঁজতে,
? (Question Mark) টেক্সটে এক একক ক্যারেক্টার খুঁজতে এবং
~ (Tilde) টেক্সটে যেকোনো ওয়াইল্ডকার্ড ক্যারেক্টার খুঁজতে।
এই উদাহরণে, আমরা এমন পণ্য খুঁজতে চাই যাদের নামে হয় Chip বা Potato স্ট্রিং রয়েছে।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

তাই আমাদের ফিল্টারিং কRITEERIYA-তে এই দুটি স্ট্রিং কে * (Asterisk) দিয়ে ঘেরা দিতে হবে। উদাহরণ ১-এর ধাপগুলো ফলো করে, আমাদের List range হিসেবে $B$7:$B$26 এবং Criteria range হিসেবে $D$2:$D$4 সেট করতে হবে। অতিরিক্তভাবে, "Unique records only" নামে চেকবক্স-এ ক্লিক করতে হবে।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আউটপুট হিসেবে আমরা দুটি পণ্য পেয়েছি Chocolate Chips এবং Potato Chips.

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

নিচের স্ক্রিনশটে, আমরা দেখিয়েছি যেসব পণ্য-গুলোর নামের শুরুতে C অথবা যেকোনো জায়গায় Potato রয়েছে।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আরও পড়ুন: Excel Advanced Filter [Multiple Columns & Criteria, Using Formula & with Wildcards]

৫. এক্সেলে এক কলামে একাধিক কRITEERIYA ভিত্তিক ক্যালকুলেটেড ডেটা ফিল্টার করতে অ্যাডভান্সড ফিল্টার

এই উদাহরণে, আমরা ক্যালকুলেটেড ডেটা ব্যবহার করে এক কলামে একাধিক কRITEERIYA প্রয়োগ করব। এখানে, আমরা ৫০ এর চেয়ে বেশি কিন্তু ১০০ এর চেয়ে কম কোয়ান্টিটি সম্পন্ন পণ্য গুলো খুঁজে বের করব। এর জন্য, Quantity কলাম-এর প্রথম সেল (F4) এর জন্য নিচের ফর্মুলা প্রয়োগ করে আউটপুট রেজাল্ট একটি র‍্যান্ডম সেল (E22, এই উদাহরণে) এ একটি র‍্যান্ডম হেডার (যে ডেটাসেটের হেডার নামগুলো এর সাথে ম্যাচ করবে না) সহ পাব। ফর্মুলা হলো-

=IF(AND(F4<100,F4>50),F4,FALSE)

E22 সেলে আউটপুট FALSE কারণ কোয়ান্টিটি ৩৩ রেঞ্জ-এ পড়ে না।
उसके बाद, পুরো ডেটাসেট কে List range এবং cells E21:E22 কে Criteria range হিসেবে রাখুন।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

শেষে OK চাপুন রেজাল্ট দেখতে অর্থাৎ, ৫০ থেকে ১০০ রেঞ্জের কোয়ান্টিটি থাকা পণ্য গুলোর লিস্ট।

এক্সেল অ্যাডভান্সড ফিল্টার মাস্টার করুন: এক কলামে একাধিক কRITEERIYA প্রয়োগের ৫টি পদ্ধতি

আরও পড়ুন: Excel Advanced Filter Not Working (2 Reasons & Solutions)

নোটস

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

উপসংহার

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

সম্পর্কিত আর্টিকেল

  • How to Use Advanced Filter to Exclude Blank Cells in Excel (3 Easy Tricks)
  • VBA to Copy Data to Another Sheet with Advanced Filter in Excel
  • How to Use Advanced Filter to Copy Data to Another Sheet in Excel
  • Use the Advanced Filter in VBA (A Step-by-Step Guideline)
  • Dynamic Advanced Filter Excel (VBA & Macro)
  • Excel VBA Examples: Use Advanced Filter with Criteria (6 Criteria)
  1. এক্সেল কাস্টম ডেটা ভ্যালিডেশন দক্ষতা: একাধিক ক্রাইটেরিয়ার ইনপুট চেকের ৪টি প্র্যাক্টিক্যাল উদাহরণ

  2. এক্সেলে একক সেলে একাধিক ডেটা ভ্যালিডেশন নিয়ম প্রয়োগ করুন – ৩টি ধাপে ধাপে উদাহরণ

  3. এক এক্সেল কলামে মাল্টি-ক্রাইটেরিয়া অটোফিল্টার প্রয়োগের ৪টি প্রমাণিত VBA পদ্ধতি

  4. কলাম অনুযায়ী এক্সেল ফাইল মার্জ: ৩টি প্রমাণিত পদ্ধতি