এক বা একাধিক যৌক্তিক মানদণ্ড প্রয়োগ করার সময়, ডেটার সেট থেকে অনন্য মানের একটি তালিকা বের করতে, আপনি ব্যবহার করতে পারেন অনন্য ফাংশন একসাথে ফিল্টার ফাংশন । দেখানো উদাহরণে, D5 এর সূত্র হল:
= UNIQUE ( FILTER (data,(range1='b')*(range2>5)))
যা গ্রুপ বি তে 3 টি অনন্য রঙ একটি পরিমাণ> 5 দিয়ে ফেরত দেয়।
ব্যাখ্যাএই উদাহরণটি ফিল্টার ফাংশনের সাথে UNIQUE ফাংশন ব্যবহার করে। ফিল্টার ফাংশন এমন তথ্য সরিয়ে দেয় যা প্রয়োজনীয় মানদণ্ড পূরণ করে না, এবং অনন্য ফাংশন শুধুমাত্র ফলাফলকে অনন্য মানগুলিতে সীমাবদ্ধ করে।
ভিতরে থেকে কাজ করে, FILTER ফাংশনটি 5 এর চেয়ে বড় পরিমাণে গ্রুপ বি -তে সোর্স ডেটা সংগ্রহ করতে ব্যবহৃত হয়:
= UNIQUE ( FILTER (B5:B16,(C5:C16='b')*(D5:D16>5)))
ইনসাইডার ফিল্টার, যুক্তির জন্য ব্যবহৃত অভিব্যক্তি:
FILTER (B5:B16,(C5:C16='b')*(D5:D16>5)) // group is b, qty over 5
এটি ব্যবহারের একটি উদাহরণ বুলিয়ান যুক্তি প্রয়োজনীয় যৌক্তিক মানদণ্ড তৈরি করতে। ফলাফল এই মত একটি বুলিয়ান অ্যারে:
এক্সেলে মার্জিন শতাংশ গণনা কিভাবে
(C5:C16='b')*(D5:D16>5)
এই অ্যারেটি ডেটা ফিল্টার করার জন্য ব্যবহার করা হয় এবং FILTER ফাংশন ফলস্বরূপ অন্য অ্যারে প্রদান করে:
{010001010011}
এই অ্যারেটি UNIQUE ফাংশনে ফিরে এসেছে অ্যারে যুক্তি. অনন্য তারপর সদৃশ অপসারণ, এবং চূড়ান্ত অ্যারে ফেরত:
{'amber''purple''purple''pink''pink'}
অনন্য এবং ফিল্টার হয় গতিশীল ফাংশন । যদি সোর্স ডেটা পরিবর্তন হয়, আউটপুট অবিলম্বে আপডেট হবে।
গতিশীল উৎস পরিসীমা
যেহেতু রেঞ্জগুলি সরাসরি ফর্মুলায় হার্ডকোড করা হয়, সেহেতু সোর্স ডেটা যোগ করা বা মুছে ফেলা হলে তারা আকার পরিবর্তন করবে না। একটি গতিশীল পরিসীমা ব্যবহার করতে যা প্রয়োজন হলে স্বয়ংক্রিয়ভাবে আকার পরিবর্তন করবে, আপনি একটি ব্যবহার করতে পারেন এক্সেল টেবিল , অথবা একটি তৈরি করুন গতিশীল নামযুক্ত পরিসীমা একটি সূত্র সহ।
ডায়নামিক অ্যারে ফর্মুলা এ পাওয়া যায় অফিস 365 কেবল. লেখক ডেভ ব্রুনস