IF ফাংশন মাইক্রোসফট এক্সেলের একটি শক্তিশালী Function যা নির্দিষ্ট শর্তের উপর গণনা করে। এই ফাংশনটি ব্যবহার করে লজিক্যাল টেস্টের ফলাফলের উপর নির্ভর করে নির্দিষ্ট কাজগুলি সম্পাদন করা যায়। এই পোস্টে, আমরা এই IF ফাংশনটি বিস্তারিত আলোচনা করব।
Syntax of the IF function:
=IF(logical_test,[value_if_true], [value_if_false])
চলুন কিছু উদাহরণ দিয়ে বিষয়টিকে practice করি।
নিচের উদাহরণ দিয়ে একটি শর্ত তৈরী করলাম যা দিয়ে দেখায় শর্ত অবিলম্বে কোন ছাত্র পাস করলো আর করা ফেইল করলো।
যদি ছাত্রদের পরীক্ষার ফলাফল ১৪ এর সমান বা ঊর্ধ্ব হয়, তাহলে ছাত্ররা পাস বলে গণ্য হবে এবং পাস হিসেবে ফলাফল দেখাবে না হয় ফেইল দেখাবে। if function ব্যাবহার করে আমরা এই কাজটি করবো। যেমন:
=IF(C5>=14, "Pass", "Fail")
=IF(C4>10000, C4*0.05, C4*0.03)
এই উদাহরণে, লজিক্যাল_টেস্ট হল বিক্রয় আয়ের পরিমাণ (সেল C4 এ) ১০০০০ এর চেয়ে বেশি কি না। যদি হয়, তবে ফাংশনটি বিক্রয় আয়ের পরিমাণের ০.০৫ গুণ করে দেখাবে (যা ৫% কমিশন প্রদর্শন করে)। যদি না হয়, তবে ফাংশনটি বিক্রয় আয়ের পরিমাণের ০.০৩ গুণ করে দেখাবে (যা ৩% কমিশন প্রদর্শন করে)।
Nested IF statements:
=IF(C5<14,"F",IF(C5<16,"D",IF(C5<18,"C",IF(C5<19,"B","A"))))
IF এর সাথে AND, OR, NOT এর ব্যাবহার:
=IF(AND(A1>7,A1<10),"OK","")
A1 যখন "Red" ছাড়া অন্য কোনো মান হয়, তখন B1+10 ফিরিয়ে দেওয়ার জন্য আপনি একটি NOT ফাংশন ব্যবহার করতে পারেন যেমন এইভাবে:
=IF(NOT(A1="red"),B1+10,B1)
সংক্ষেপণে বলতে, IF ফাংশন এক্সেলে একটি অত্যন্ত গুরুত্বপূর্ণ সরঞ্জাম, যা ব্যবহারকারীদের লজিকাল পরীক্ষা করতে এবং এই পরীক্ষার ফলাফলের উপর ভিত্তি করে পার্থক্যপূর্ণ মান ফেরত দেওয়ার অনুমতি দেয়। IF ফাংশন সম্পূর্ণ জানতে পারলে, ব্যবহারকারীগণ তাদের ডেটা বিশ্লেষণ প্রক্রিয়াকে সহজ করতে পারেন এবং তাদের স্প্রেডশিটগুলি আরও গতিশীল এবং সামর্থ্যশালী করতে পারেন।
0 Comments