জানতে হবে
- বুলিয়ান মান হলো TRUE বা FALSE, ১ বা ০।
- বুলিয়ান মান প্রকাশ করতে শব্দগুলো বড় হাতের অক্ষরে লিখুন। উদাহরণ: TRUE
- IF, OR, এবং AND এর মতো লজিক্যাল ফাংশন বুলিয়ান মানের সাথে ব্যবহার করুন।
এই নিবন্ধে মাইক্রোসফট এক্সেল স্প্রেডশিটে বুলিয়ান মান কীভাবে ব্যবহার করতে হয় তা ব্যাখ্যা করা হয়েছে। এই নির্দেশাবলি Excel 2019, 2016, 2013, 2010, এবং Excel for Microsoft 365-এ প্রযোজ্য।
বুলিয়ান মান কী?
একটি বুলিয়ান মান, जिसे কখনও কখনও লজিক্যাল মান বলা হয়, স্প্রেডশিট অ্যাপ্লিকেশন যেমন এক্সেল এবং গুগল শিটসে ব্যবহৃত ডেটার প্রকারের একটি। ১৯وی শতাব্দীর গণিতবিদ জর্জ বুলের নামানুসারে নামকৃত, বুলিয়ান মান বুলিয়ান আলজিব্রা বা বুলিয়ান লজিক নামে পরিচিত алজেব্রার একটি শাখার অংশ।
বুলিয়ান লজিক সকল কম্পিউটার টেকনোলজির জন্য অপরিহার্য, শুধু স্প্রেডশিট প্রোগ্রামের জন্য নয়, এবং এই ধারণায় প্রতিষ্ঠিত যে সকল মানকে হয় TRUE বা FALSE-এ রিডিউস করা যায়—অথবা, যেহেতু কম্পিউটার টেকনোলজি বাইনারি নাম্বার সিস্টেমের ওপর ভিত্তি করে তৈরি, হয় ১ বা ০-এ।
বুলিয়ান মান এবং স্প্রেডশিট লজিক্যাল ফাংশন
স্প্রেডশিট প্রোগ্রামে বুলিয়ান মান সাধারণত লজিক্যাল ফাংশন গ্রুপ ব্যবহার করে তৈরি করা হয়, যেমন IF ফাংশন, AND ফাংশন, এবং OR ফাংশন।
এই ফাংশনগুলোর মধ্যে, বুলিয়ান মান একটি ফাংশনের আর্গুমেন্টের ইনপুট সোর্স হিসেবে কাজ করতে পারে, অথবা ওয়ার্কশিটের অন্যান্য ডেটা ইভ্যালুয়েট করে একটি ফাংশনের আউটপুট বা ফলাফল হিসেবে বুলিয়ান মান তৈরি হতে পারে।
উদাহরণস্বরূপ, ৪ নম্বর সারির IF ফাংশনের প্রথম আর্গুমেন্ট—লজিক্যাল টেস্ট আর্গুমেন্ট—বুলিয়ান মান রিটার্ন করার জন্য বাধ্য। আর্গুমেন্টটি অবশ্যই এমন একটি শর্ত ইভ্যালুয়েট করতে হবে যার ফলাফল শুধু TRUE বা FALSE হতে পারে। ফলস্বরূপ:
- যদি আর্গুমেন্ট TRUE রিটার্ন করে, ফাংশন একটি অ্যাকশন সম্পাদন করে। এই উদাহরণে, এটি cell A2-এর ডেটাকে ২৫ দিয়ে গুণ করে।
- যদি আর্গুমেন্ট FALSE রিটার্ন করে, ফাংশন একটি ভিন্ন অ্যাকশন সম্পাদন করে। এই কেসে, এটি cell A2-এর ডেটাকে ১০ দিয়ে গুণ করে।
বুলিয়ান মান এবং এরিথমেটিক ফাংশন
লজিক্যাল ফাংশনlardan ভিন্ন, এক্সেল এবং গুগল শিটসে এরিথমেটিক অপারেশন সম্পাদন করা অধিকাংশ ফাংশন (যেমন SUM, COUNT, এবং AVERAGE) ফাংশনের আর্গুমেন্টে অন্তর্ভুক্ত সেলগুলোর মধ্যে বুলিয়ান মান থাকলে সেগুলো উপেক্ষা করে।
উদাহরণস্বরূপ, উদাহরণ চিত্রে, row 5-এ COUNT ফাংশন, যা শুধু সংখ্যা ধারণকারী সেল গুনে, cells A3, A4, এবং A5-এ অবস্থিত TRUE এবং FALSE বুলিয়ান মানগুলো উপেক্ষা করে এবং ০ রিটার্ন করে।
TRUE এবং FALSE কে ১ এবং ০-তে রূপান্তর
বুলিয়ান মানগুলো এরিথমেটিক ফাংশনের ক্যালকুলেশনে অন্তর্ভুক্ত করতে, সেগুলোকে প্রথমে নাম্বারিক মানে রূপান্তর করতে হবে ফাংশনে পাস করার আগে। এটি করার দুটি পদ্ধতি:
- বুলিয়ান মানগুলোকে এক (১) দিয়ে গুণ করুন (যেমন rows 7 and 8-এ দেখানো ফর্মুলাগুলো, যা cells A3 and A4-এ থাকা TRUE এবং FALSE মানগুলোকে এক দিয়ে গুণ করেছে)।
- প্রতিটি বুলিয়ান মানের সাথে শূন্য (০) যোগ করুন (যেমন row 9-এ দেখানো ফর্মুলা, যা cell A5-এ থাকা TRUE মানের সাথে 0 যোগ করেছে)।
এই অপারেশনগুলো cells A3 and A5-এ থাকা TRUE মানকে ১-এ এবং cell A4-এ থাকা FALSE মানকে ০-এ রূপান্তরিত করে। ফলস্বরূপ, row 10-এ COUNT ফাংশন, যা cells A7 to A9-এ থাকা নাম্বার ডেটা টোটাল করে, ৩ রিটার্ন করে ০-এর বদলে।
বুলিয়ান মান এবং এক্সেল ফর্মুলা
এরিথমেটিক ফাংশনlerden ভিন্ন, এক্সেল এবং গুগল শিটসে যোগ এবং বিয়োগের মতো এরিথমেটিক অপারেশন সম্পাদনকারী ফর্মুলাগুলো বুলিয়ান মানকে রূপান্তর ছাড়া নাম্বার হিসেবে পড়তে পারে। এτοι ফর্মুলাগুলো স্বয়ংক্রিয়ভাবে TRUE-কে ১ এবং FALSE-কে ০ সেট করে।
ফলস্বরূপ, উদাহরণ চিত্রের row 6-এ যোগ ফর্মুলা,
= A3 + A4 + A5
তিনটি সেলের ডেটাকে নিচের মত পড়ে:
= 1 + 0 + 1
এবং যথাযথভাবে ২ রিটার্ন করে।