IFS ফাংশন হল এক্সেলের একটি Powerful tool যা একাধিক Condition পরীক্ষা করতে এবং সেই অনুযায়ী বিভিন্ন মান Return দিতে ব্যবহৃত হয়। এটি একাধিক IF স্টেটমেন্ট একে অপরের মধ্যে Nest করার পরিবর্তে একটি আরও স্পষ্ট এবং সংক্ষিপ্ত Options প্রদান করে।
IFS ফাংশন কিভাবে কাজ করে?
IFS ফাংশন নিম্নলিখিত সিনট্যাক্স অনুসরণ করে:
=IFS(test_condition1, value_if_true1, test_condition2, value_if_true2, ..., test_conditionn, value_if_truen)
- test_condition: এটি একটি যুক্তিযুক্ত পরীক্ষা যা TRUE বা FALSE ফেরত দেয়।
- value_if_true: যদি সংশ্লিষ্ট test_condition TRUE হয় তবে ফেরত দেওয়ার মান।
আপনি যতগুলি শর্ত পরীক্ষা করতে চান ততগুলি test_condition/value_if_true জোড়া যোগ করতে পারেন। শেষে, একটি [else_value] যুক্ত করা যেতে পারে যা যদি কোনো শর্তই TRUE না হয় তবে ফেরত দেওয়া হয়।
IFS ফাংশন ব্যবহারের নিয়ম:
- IFS ফাংশনে সর্বোচ্চ 127 টি test_condition/value_if_true জোড়া থাকতে পারে।
- test_condition গুলো যুক্তিযুক্ত পরীক্ষা হতে হবে যা TRUE বা FALSE ফেরত দেয়।
- value_if_true মানগুলি যেকোনো ধরণের মান হতে পারে, যেমন সংখ্যা, পাঠ্য, যুক্তিযুক্ত মান বা অন্য কোনো সূত্র।
- [else_value] বিকল্পটি ঐচ্ছিক। যদি এটি বাদ দেওয়া হয়, এবং কোনো শর্তই TRUE না হয়, তাহলে IFS ফাংশন একটি #N/A ত্রুটি ফেরত দেবে।
IFS ফাংশন ব্যবহারের উদাহরণ:
নির্দিষ্ট একটি দিনের সংখ্যা দেওয়া থাকলে সপ্তাহের দিনটি নির্ধারণ করতে স্প্রেডশীটের একটি সাধারণ ফাংশন হল IFS। এই উদাহরণে, সারণিটিতে সপ্তাহের দিনগুলি A2 থেকে A8 কক্ষগুলিতে এবং দিনের সংখ্যাগুলি C2 কক্ষে রয়েছে। D7 কক্ষে নিম্নের সূত্রটি রয়েছে:
=IFS(C2=1,A2,C2=2,A3,C2=3,A4,C2=4,A5,C2=5,A6,C2=6,A7,C2=7,A8)
এটি IF(C2 সেলের মান 1 এর সমান, তাহলে A2 সেলের মান প্রদর্শন করুন, যদি C2 সেলের মান 2 এর সমান হয়, তাহলে A3 সেলের মান প্রদর্শন করুন, এবং এইভাবেই চলুন, শেষ পর্যন্ত C8 সেলের মান যদি অন্য কোনো শর্ত পূরণ না হয়)।
Day of the Week | Day Number | ||
Sunday | 1 | Sunday | |
Monday | |||
Tuesday | |||
Wednesday | |||
Thursday | |||
Friday | |||
Saturday |
এই সূত্রটি কীভাবে কাজ করে তা আরও ভালোভাবে বুঝতে, ধরা যাক C2 সেলের মান 3. সূত্রটি C2=3 শর্তটি পরীক্ষা করবে এবং সত্য হিসাবে দেখাবে। এরপরে, এটি A4 সেলের মান ফেরত দেবে, যা “মঙ্গলবার”।
অতএব, D2 সেলে “মঙ্গলবার” প্রদর্শিত হবে।
আপনি যদি C2 সেলের মান পরিবর্তন করেন, তাহলে D2 সেলের মানও পরিবর্তন হবে। উদাহরণস্বরূপ, যদি C2 সেলের মান 1 হয়, তাহলে D2 সেলে “রবিবার” প্রদর্শিত হবে।