এক্সেল ফিল্টার ফাংশন সরবরাহকৃত মানদণ্ডের উপর ভিত্তি করে ডেটার একটি পরিসীমা ফিল্টার করে এবং মিলে যাওয়া রেকর্ডগুলি বের করে।
সংখ্যার পরিসীমা জন্য এক্সেল সূত্রপ্রদত্ত মানদণ্ড সহ উদ্দেশ্য ফিল্টার পরিসীমা রিটার্ন মান ফিল্টার মান অ্যারে সিনট্যাক্স = ফিল্টার (অ্যারে, অন্তর্ভুক্ত, [if_empty]) যুক্তি
- অ্যারে - পরিসর বা অ্যারে ফিল্টার করার জন্য।
- অন্তর্ভুক্ত - বুলিয়ান অ্যারে, মানদণ্ড হিসাবে সরবরাহ করা।
- if_empty - [alচ্ছিক] কোন ফলাফল ফেরত না হলে ফেরত দেওয়ার মান।
এক্সেল ফিল্টার ফাংশন সরবরাহকৃত মানদণ্ডের উপর ভিত্তি করে ডেটার একটি পরিসীমা 'ফিল্টার' করে। ফলাফল একটি অ্যারে মূল পরিসরের মিলের মান। যখন এই অ্যারেটি চূড়ান্ত ফলাফল (যেমন ফলাফলগুলি অন্য ফাংশনে হস্তান্তর করা হয় না) মিলে যাওয়া ফলাফলগুলি ' খেলা 'ওয়ার্কশীটে। সহজ ভাষায়, FILTER ফাংশন আপনাকে সহজেই একটি বড় সোর্স ডেটার উপর ভিত্তি করে ম্যাচিং রেকর্ড বের করতে দেয় নির্ণায়ক আপনি প্রদান।
ফিল্টার থেকে ফলাফল হল গতিশীল । যখন সোর্স ডেটার মান পরিবর্তন হয়, অথবা সোর্স ডেটা অ্যারের আকার পরিবর্তন করা হয়, তখন ফিল্টার থেকে ফলাফল স্বয়ংক্রিয়ভাবে আপডেট হবে।
উদাহরণ
দেখানো উদাহরণে, F5 এর সূত্র হল:
= FILTER (B5:D14,D5:D14=H2,'No results')
যেহেতু H2 এর মান 'লাল', তাই ফিল্টার ফাংশন থেকে ডেটা বের করে অ্যারে যেখানে গ্রুপ কলামে 'লাল' থাকে। সমস্ত মিলের রেকর্ডগুলি F5 সেল থেকে শুরু করে ওয়ার্কশীটে ফেরত দেওয়া হয়, যেখানে সূত্রটি বিদ্যমান।
মানগুলি হার্ডকোড করা যায়। নীচের সূত্রটি মাপকাঠিতে 'লাল' হার্ডকোড সহ উপরের মতো একই ফলাফল রয়েছে:
= FILTER (B5:D14,D5:D14='red','No results')
যখন কোনও মিলের ডেটা পাওয়া যায় না তখন কিছুই ফেরত দেওয়ার জন্য, একটি খালি স্ট্রিং ('') সরবরাহ করুন if_empty :
= FILTER (B5:D14,D5:D14=H2,'')
একাধিক মানদণ্ড
দ্য অন্তর্ভুক্ত যুক্তি দিয়ে বাড়ানো যায় বুলিয়ান যুক্তি । উদাহরণস্বরূপ, শুধুমাত্র ডেটা বের করার জন্য যেখানে গ্রুপটি 'লাল' এবং স্কোর 80 এর চেয়ে বড়, আপনি এই মত একটি সূত্র ব্যবহার করতে পারেন:
এক্সেলে আনুভূমিক অক্ষের লেবেল কীভাবে পরিবর্তন করবেন
= FILTER (B5:D14,(D5:D14='red')*(C5:C14>80),'No results')
লজিক্যাল এক্সপ্রেশন সহ বিল্ডিং মানদণ্ড একটি মার্জিত এবং নমনীয় পদ্ধতি। বুলিয়ান এক্সপ্রেশন দিয়ে আপনি যে ধরনের মানদণ্ড তৈরি করতে পারেন তার আরও উদাহরণের জন্য, আমাদের উদাহরণ দেখুন SUMPRODUCT ফাংশন পৃষ্ঠা
মন্তব্য
- ফিল্টার উল্লম্ব এবং অনুভূমিক উভয় অ্যারে দিয়ে কাজ করতে পারে।
- দ্য অন্তর্ভুক্ত যুক্তির সাথে একটি মাত্রা থাকা আবশ্যক অ্যারে যুক্তি, অন্যথায় ফিল্টার #VALUE ফিরে আসবে!
- যদি অন্তর্ভুক্ত অ্যারে কোন ত্রুটি অন্তর্ভুক্ত করে, FILTER একটি ত্রুটি ফেরত দেবে।
- যদি ওয়ার্কবুকের মধ্যে ফিল্টার ব্যবহার করা হয়, উভয় ওয়ার্কবুক অবশ্যই খোলা থাকতে হবে, অন্যথায় ফিল্টার #REF ফিরে আসবে!