
দ্য IF ফাংশন হতে পারে বাসা বাঁধা একাধিক শর্ত সামলাতে নিজের ভিতরে। দেখানো উদাহরণে, একটি নেস্টেড আইএফ সূত্র স্কোরের জন্য একটি গ্রেড বরাদ্দ করতে ব্যবহৃত হয়। D5 এর সূত্রটিতে 5 টি পৃথক IF ফাংশন রয়েছে:
এক্সেল অপারেশন ক্রম অনুযায়ী
= IF (T1,R1, IF (T2,R2, IF (T3,R3, IF (T4,R4,R5))))ব্যাখ্যা
এই নিবন্ধটি এক্সেল নেস্টেড আইএফ নির্মাণের বর্ণনা দেয়। সাধারণত, নেস্টেড আইএফ ব্যবহার করা হয় যখন আপনাকে একাধিক শর্ত পরীক্ষা করতে হবে এবং সেই পরীক্ষার উপর নির্ভর করে বিভিন্ন ফলাফল ফেরত দিতে হবে।
একাধিক শর্ত পরীক্ষা করা
যদি আপনার একাধিক শর্তের জন্য পরীক্ষা করার প্রয়োজন হয়, তাহলে পরীক্ষার ফলাফলের উপর নির্ভর করে বেশ কয়েকটি ক্রিয়াগুলির মধ্যে একটি নিন, একটি বিকল্প হল একটি সূত্রে একাধিক IF বিবৃতি একসঙ্গে বাসা বাঁধতে। আপনি প্রায়শই এটিকে 'নেস্টেড আইএফ' হিসাবে উল্লেখ করেছেন শুনতে পাবেন।
বাসা বাঁধার ধারণাটি একটি IF ফাংশনকে অন্যের ভিতরে এম্বেড করা বা 'বাসা বাঁধা' থেকে আসে। দেখানো উদাহরণে, আমরা স্কোরের উপর ভিত্তি করে গ্রেড বরাদ্দ করার জন্য নেস্টেড আইএফ ফাংশন ব্যবহার করছি। একটি গ্রেড বরাদ্দ করার যুক্তি এইরকম:
স্কোর | শ্রেণী |
0-63 | চ |
64-72 | ডি |
73-84 | গ |
85-94 | খ |
95-100 | প্রতি |
এই যুক্তিকে প্রতিফলিত করে এমন একটি নেস্টেড আইএফ সূত্র তৈরি করতে, আমরা স্কোর 64 এর নিচে কিনা তা পরীক্ষা করে শুরু করি। যদি মিথ্যা হয়, আমরা পরবর্তী আইএফ ফাংশনে চলে যাই। এইবার, আমরা পরীক্ষা করি যে স্কোর 73 এর চেয়ে কম। যদি মিথ্যা হয়, আমরা আরেকটি IF ফাংশনে প্রবেশ করি। ইত্যাদি।
অবশেষে, আমাদের D5 কোষে যে সূত্রটি রয়েছে তা এইরকম:
একই কলামে একাধিক মানদণ্ডের যোগফল দেয়
= IF (C5<64,'F', IF (C5<73,'D', IF (C5<85,'C', IF (C5<95,'B','A'))))
আপনি দেখতে পারেন যে এক্ষেত্রে এক দিকে অগ্রসর হওয়া গুরুত্বপূর্ণ, হয় নিম্ন থেকে উচ্চ, অথবা উচ্চ থেকে নিম্ন। এটি আমাদের একটি ফলাফল ফেরত দিতে দেয় যখনই একটি পরীক্ষা সত্য ফিরে আসে, কারণ আমরা জানি যে আগের পরীক্ষাগুলি মিথ্যা ফিরে এসেছে।
নেস্টেড আইএফগুলি পড়া সহজ করা
তাদের স্বভাব অনুসারে, নেস্টেড আইএফ সূত্রগুলি পড়া কঠিন হতে পারে। যদি এটি আপনাকে বিরক্ত করে, আপনি পরীক্ষা এবং ফলাফলগুলিকে 'লাইন আপ' করার জন্য সূত্রের ভিতরে লাইন বিরতি যুক্ত করতে পারেন। এই ভিডিওটি ব্যাখ্যা করে কিভাবে নেস্টেড এ লাইন বিরতি যোগ করা যায় ।
মন্তব্য
- নতুন IFS ফাংশন একটি ফাংশনে একাধিক শর্ত পরিচালনা করতে পারে।
- VLOOKUP মাঝে মাঝে অভ্যস্ত হতে পারে জটিল নেস্টেড আইএফ প্রতিস্থাপন করুন ।
- এই নিবন্ধে আছে নেস্টেড ইফ এর আরো অনেক উদাহরণ ।