একটি শর্ত পরীক্ষা করার জন্য, এবং শর্তটি সত্য হলে একটি পদক্ষেপ নিন, এবং যদি শর্তটি মিথ্যা হয় তবে অন্য পদক্ষেপ নিন, আপনি ব্যবহার করতে পারেন IF ফাংশন । দেখানো উদাহরণে, E5 ঘরের সূত্র হল:
= IF (test, true result, false result)ব্যাখ্যা
যদি আপনার একটি শর্ত পরীক্ষা করার প্রয়োজন হয়, তাহলে শর্তটি সত্য হলে একটি পদক্ষেপ নিন এবং যদি শর্তটি মিথ্যা হয় তবে অন্য পদক্ষেপ নিন, আপনি IF ফাংশনটি ব্যবহার করতে পারেন। IF ফাংশনে 'অন্য' অন্তর্নির্মিত ধারণা রয়েছে। প্রথম যুক্তিটি হল যৌক্তিক পরীক্ষা, দ্বিতীয় যুক্তিটি হল ফলাফল (বা গণনা) যখন পরীক্ষাটি সত্য হয়। তৃতীয় যুক্তি হল মান বা হিসাব যদি মিথ্যা হয়।
এক্সেলে তারিখ থেকে মাস নিষ্কাশন
দেখানো উদাহরণে, আমাদের কাছে টি-শার্টের একটি তালিকা রয়েছে যা রঙ এবং আকার অন্তর্ভুক্ত করে। যাইহোক, আকার ছোট জন্য 'এস' এবং বড় জন্য 'এল' হিসাবে সংক্ষিপ্ত করা হয় ডেটাতে এই মাত্র দুটি মাপ আছে। ধরা যাক আপনি এই সংক্ষিপ্ত বিবরণগুলি বিস্তৃত করার জন্য একটি সূত্র লিখতে চান এবং কলাম ই -তে 'ছোট' অথবা 'বড়' শব্দটি দেখান। অন্য কথায়:
- যদি কলাম D এর একটি ঘরে 'S' থাকে, তাহলে 'Small' ফেরত দিন।
- যদি কলাম D এর একটি ঘরে 'L' থাকে, তাহলে 'বড়' ফেরত দিন।
এটি IF ফাংশনের একটি নিখুঁত অ্যাপ্লিকেশন। IF ফাংশন এইভাবে সংগঠিত হয়:
= IF (D5='S','Small','Large')
উদাহরণস্বরূপ, আমাদের কলাম ডি তে কোষগুলি পরীক্ষা করতে হবে যাতে তারা কী ধারণ করে, তাই আমরা E5 কোষে যে সূত্রটি ব্যবহার করছি তা হল:
এক্সেলে পাই চার্ট কীভাবে সন্নিবেশ করা যায়
= IF (test, true result, false result)
অনূদিত, এটি বলে:
যদি সেল D5 'S' অক্ষরের সমান (ধারণ করে), 'ছোট' শব্দটি ফেরত দেয়, ELSE 'বড়' শব্দটি ফেরত দেয়।
লক্ষ্য করুন আমরা শুধুমাত্র 'S' এর জন্য পরীক্ষা করছি - আমাদের 'L' এর জন্য পরীক্ষা করার দরকার নেই। এর কারণ হল আমাদের শুধুমাত্র দুটি সম্ভাব্য মান আছে, এবং সূত্রের ELSE অংশ (FALSE ফলাফল) যৌক্তিকভাবে আমাদের জন্য 'L' এর যত্ন নেয়: যদি কোষে 'S' না থাকে, তাহলে তা অবশ্যই 'L' হতে হবে।
আরও শর্ত সামলানোর জন্য নেস্টিং আইএফ
এটি দুটি অবস্থার জন্য সূক্ষ্ম কাজ করে, কিন্তু যদি আমাদের তৃতীয় শর্ত থাকে?, উদাহরণস্বরূপ, 'মাঝারি' এর জন্য 'এম'? সেক্ষেত্রে আমাদের আরেকটি IF স্টেটমেন্ট দিয়ে সূত্রটি প্রসারিত করতে হবে। আমরা মিথ্যা ফলাফলের বদলে দ্বিতীয় IF স্টেটমেন্ট রাখি। নীচের উদাহরণে, আমরা আরেকটি আকার (মাঝারি) যোগ করেছি। আমরা E5 এ যে সূত্রটি ব্যবহার করছি তা হল:
এক্সেলে র্যাঙ্কিং কীভাবে করবেন
= IF (D5='S','Small','Large')
এই কৌশলটিকে বলা হয় ' বাসা বাঁধছে ', যেহেতু আমরা অন্যের ভিতরে কাজ করছি। আইএফ ফাংশনের সাথে এটি ব্যবহার করা হয়, আপনি কখনও কখনও এটিকে 'নেস্টেড আইএফ স্টেটমেন্ট' বলে শুনতে পাবেন। এই পৃষ্ঠায় অনেক উদাহরণ রয়েছে ।
যদি আপনার অনেক সম্ভাব্য বিকল্প থাকে, তাহলে একটি লুকআপ ফাংশন পছন্দ করুন VLOOKUP প্রদান করতে পারে সহজ সমাধান ।
লেখক ডেভ ব্রুনস