এক্সেলের IF ফাংশন একটি শর্তীত হিসাবের হাতিয়ার। এটি একটি নির্দিষ্ট শর্ত পূরণ হয় কিনা তা পরীক্ষা করে এবং সেই অনুযায়ী দুটি মানের মধ্যে একটি বেছে নেয়।
IF ফাংশন সাধারনত একটি Condition পরীক্ষা করার পরে সেই শর্ত সত্য বা মিথ্যা হওয়ার উপর নির্ভর করে দুটি মানের মধ্যে একটি Return করে। এটি Data analytics এবং Automatically কাজগুলি Perform করানোর জন্য Use হয়।
কিভাবে কাজ করে?
IF ফাংশন তিনটি অংশ নিয়ে গঠিত:
- Logical test: এটি একটি শর্ত যা সত্য বা মিথ্যা হিসেবে মূল্যায়ন করা হয়।
- Value if true: যদি logical test সত্য হয়, তাহলে এই মান ফেরত দেওয়া হয়।
- Value if false: যদি logical test মিথ্যা হয়, তাহলে এই মান ফেরত দেওয়া হয়।
IF ফাংশন ব্যবহারের নিয়ম:
=
দিয়ে সূত্র শুরু করুন।IF(
লিখুন।- Logical test লিখুন।
,
দিয়ে আলাদা করুন।- Value if true লিখুন।
,
দিয়ে আলাদা করুন।- Value if false লিখুন।
)
দিয়ে বন্ধ করুন।
উদাহরণ:
ধরা যাক, আপনার একটি ছাত্র তালিকা আছে যেখানে পরীক্ষার নম্বর দেওয়া আছে। আপনি যারা 60-এর বেশি পেয়েছে তাদের জন্য “পাস” এবং বাকিদের জন্য “ফেল” লিখতে চান।
সূত্র:
=IF(B2>60,"পাস","ফেল")
এই সূত্রটি B2 সেলের মান পরীক্ষা করবে। যদি মান 60 এর বেশি হয়, তাহলে “পাস” ফেরত দেবে। অন্যথায়, “ফেল” ফেরত দেবে।
Logical Function ব্যবহার করে IF ফাংশন আরও জটিল করতে পারেন।
উদাহরণ:
ধরা যাক, আপনার একই তালিকা আছে। আপনি যারা 60-এর বেশি পেয়েছে তাদের জন্য “পাস” এবং যারা 50-এর বেশি পেয়েছে তাদের জন্য “সাপ্লিমেন্টারি” এবং বাকিদের জন্য “ফেল” লিখতে চান।
সূত্র:
=IF(B2>60,"পাস",IF(B2>50,"সাপ্লিমেন্টারি","ফেল"))
এই সূত্রটি প্রথমে B2 সেলের মান 60 এর সাথে তুলনা করবে। যদি 60 এর বেশি হয়, “পাস” ফেরত দেবে। অন্যথায়, B2 সেলের মান 50 এর সাথে তুলনা করবে। যদি 50 এর বেশি হয়, “সাপ্লিমেন্টারি” ফেরত দেবে। অন্যথায়, “ফেল” ফেরত দেবে।
এক্সেলের হিসাব স্টুডেন্ট লিস্ট:
নাম | পরীক্ষার নম্বর | IF ফাংশন ফলাফল |
---|---|---|
রিফাত | 75 | পাস |
জাফরিন | 58 | সাপ্লিমেন্টারি |
মিম | 45 | ফেল |
তানিম | 82 | পাস |
শাহিন | 63 | সাপ্লিমেন্টারি |
দ্রষ্টব্য:
- এই উদাহরণগুলো খুবই সহজ। IF ফাংশন আরও জটিল শর্ত পূরণ করতে ব্যবহার করা যেতে পারে।