সুচিপত্র
Microsoft Excel-এ প্রচুর ফাংশন রয়েছে। এই ফাংশনগুলি এক্সেলে অন্তর্নির্মিত। এই নিবন্ধে, আমরা লজিক্যাল অপারেটরদের সাথে এক্সেল বুলিয়ান ফাংশন নিয়ে আলোচনা করব। মনে রাখবেন যে বুলিয়ান অপারেটরগুলিকে এক্সেলের ফাংশন হিসাবে প্রকাশ করা হয়৷
বুলিয়ান অপারেটরগুলিকে ব্যবহারিক ব্যবহারের সাথে ব্যাখ্যা করতে আমরা নীচের ডেটা সেটটি ব্যবহার করব৷
এই ডেটা সেটটি দেখায় মেয়াদ সহ ঋণ পরিশোধ। পেমেন্ট মাসিক করা হবে।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি যখন এই নিবন্ধটি পড়ছেন তখন অনুশীলন করার জন্য এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন।
Excel Boolean Operators.xlsx
Excel বুলিয়ান ফাংশন এবং অপারেটরগুলির পরিচিতি
বুলিয়ান অপারেটর থেকে এসেছে বুলিয়ান অভিব্যক্তি। বুলিয়ান এক্সপ্রেশন সাধারণত প্রোগ্রামিং ভাষায় ব্যবহৃত হয়। বুলিয়ান অপারেটর একটি বুলিয়ান অভিব্যক্তি প্রকাশ করতে ব্যবহৃত হয়। বুলিয়ান এক্সপ্রেশনের রিটার্ন হল 1 বা 0 । সহজে বোঝার জন্য আমরা একে যথাক্রমে True অথবা False হিসাবে প্রকাশ করতে পারি।
Excel-এ আমাদের 4টি বুলিয়ান অপারেটর/ফাংশন আছে- Not , OR , AND , এবং XOR । এখন, আমাদের এক্সেলের নিম্নলিখিত বুলিয়ান ফাংশনগুলির একটি ওভারভিউ থাকবে৷
অপারেটর | বিবরণ |
---|---|
NOT | এই ফাংশনের মূল হল একটি বিপরীত ফলাফল প্রদান করা। যুক্তি যাই হোক না কেন, এটি এর বিপরীত মান ফিরিয়ে দেবেআর্গুমেন্ট। |
এবং | এটি সমস্ত আর্গুমেন্টের তুলনা করে এবং যদি সব আর্গুমেন্ট সন্তোষজনক হয় তাহলে TRUE ফেরত দিন, অন্যথায় FALSE৷ |
বা | যদি কোনো আর্গুমেন্ট সন্তুষ্ট হয় তাহলে রিটার্নটি সত্য হবে৷ কিন্তু যদি সমস্ত আর্গুমেন্ট অসন্তুষ্ট হয় তাহলে ফলাফল FALSE৷ |
XOR | এটি "এক্সক্লুসিভ বা" হিসাবে পরিচিত . ধরুন আমরা দুটি যুক্তি তুলনা করছি। যদি কোন আর্গুমেন্ট সত্য হয়, তাহলে TRUE ফেরত দেয়। কিন্তু যদি সব আর্গুমেন্ট সত্য হয় বা কোনো আর্গুমেন্টই সত্য না হয় তাহলে FALSE রিটার্ন করুন। |
যখন আমরা কোনো বুলিয়ান অপারেশন প্রয়োগ করি তখন এই লজিক্যাল অপারেশনগুলো করা হয়।
<17 =B4C4লজিক্যাল অপারেটর | অর্থ | উদাহরণ | ব্যাখ্যা |
---|---|---|---|
= | সমান | =B4=C4 | এই সূত্রটি B4 এবং C4 তুলনা করবে যদি উভয়ই সমান হয় তবে সত্য অন্যথায় মিথ্যা। |
> | এর চেয়ে বড় | =B4>C4 | যদি B4 C4 থেকে বড় হয় তাহলে রিটার্ন সত্য অন্যথায় মিথ্যা হবে৷ |
< | এর চেয়ে কম | =B4 | যদি B4 কম হয় C4 এর চেয়ে রিটার্নটি সত্য হবে অন্যথায় FALSE। |
সমান নয় | এটি B4 এবং C4 তুলনা করবে এবং উভয়ই সমান না হলে রিটার্ন TRUE, অন্যথায়মিথ্যা৷ | ||
>= | এর চেয়ে বড় বা সমান | =B4>=C4 | যদি B4 C4 এর থেকে বড় বা সমান হয় তাহলে রিটার্ন হবে TRUE, অন্যথায় FALSE। |
<= | এর চেয়ে কম বা সমান | =B4<=C4 | যদি B4 C4 এর থেকে ছোট বা সমান হয় তাহলে রিটার্ন হবে TRUE, অন্যথায় FALSE। |
4 এক্সেলে বুলিয়ান অপারেটর ব্যবহার করার উদাহরণ
এখন, আমরা এক্সেলে বুলিয়ান ফাংশন এবং অপারেটর ব্যবহার করে কিছু উদাহরণ দেখাব।
1. NOT বুলিয়ান অপারেটরের প্রয়োগ
NOT ফাংশন ফলাফলকে বিপরীত করে। TRUE কে FALSE এ রূপান্তরিত করে এবং এর বিপরীতে।
এখানে আমরা ৩টি উদাহরণ সহ NOT ফাংশনের ব্যবহার দেখাব।
উদাহরণ 1:
আমরা নিচের ডেটা সেটে NOT ফাংশনটি প্রয়োগ করব।
ধাপ 1:
- সেল F5 এ যান৷
- নিচের কোডটি লিখুন:
=NOT(D5=5)
ধাপ 2:
- এখন, <টিপুন 6>এন্টার করুন ।
পদক্ষেপ 3:
- টি টানুন ফিল হ্যান্ডেল শেষ কক্ষের দিকে।
এখানে, আমরা NOT ফাংশনটি প্রয়োগ করেছি একটি দৃশ্যের সাথে দেখতে যে কোষের কোন ডেটা সময়কাল কলামটি 5 বছরের সমান। ফলাফল থেকে, আমরা দেখতে পাচ্ছি যে 5 এর সমান সেই কোষগুলি মিথ্যা দেখাচ্ছে এবং বাকিগুলি দেখাচ্ছে TRUE ।
উদাহরণ 2:
এই উদাহরণে, আমরা এর সাথে IF ফাংশন সন্নিবেশ করব NOT ফাংশন।
পদক্ষেপ 1:
- নিম্নলিখিত সূত্রটি সেলে F5 লিখুন।
=IF(NOT(D5=5),"Yes","No")
ধাপ 2:
- তারপর <6 টিপুন>এন্টার এবং রিটার্ন দেখুন।
ধাপ 3:
- টেনে আনুন ফিল হ্যান্ডেল আইকনটি শেষ ঘরের দিকে।
যেহেতু NOT ফাংশনটি বিপরীত লজিক্যাল আউটপুট প্রদান করে, আমরা একটি সেটও করি। প্রতিটি কক্ষের জন্য নেতিবাচক ফলাফল।
IF ফাংশন ব্যবহার করার একটি সুবিধা হল যে আমরা আমাদের ইচ্ছা অনুযায়ী রিটার্ন আর্গুমেন্ট সেট করতে পারি।
পড়ুন আরও: এক্সেলে লজিক্যাল অপারেটর কীভাবে ব্যবহার করবেন (11 উদাহরণ)
2. এক্সেলে বুলিয়ান এবং অপারেটরের ব্যবহার
AND ফাংশন শর্ত সহ আর্গুমেন্টগুলি পরীক্ষা করে। যদি সমস্ত আর্গুমেন্ট শর্ত পূরণ করে, তাহলে ফলাফল TRUE । কিন্তু কোনো আর্গুমেন্ট যদি শর্ত অসন্তুষ্ট করে তাহলে FALSE রিটার্ন করে।
এখন আরও পরিষ্কার হওয়ার জন্য ৫টি উদাহরণ দেখা যাক।
উদাহরণ 1:
এখানে, আমরা AND ফাংশনের একটি সহজ উদাহরণ দেখাব। আমরা 5 বছরের বেশি মেয়াদী ঋণ পরীক্ষা করব। এই উদাহরণে একটি একক শর্ত প্রয়োগ করা হয়েছে৷
পদক্ষেপ 1:
- সেল F5 এ যান এবং নীচের সূত্রটি রাখুন:
=AND(D5>5)
ধাপ 2:
- তারপর টিপুন রিটার্ন পেতে এন্টার করুন।
ধাপ 3:
- টান ফিল হ্যান্ডেল আইকনটি শেষ কক্ষের দিকে।
এখানে, আমরা দেখতে পারি যে AND অপারেটর প্রয়োগ করা কতটা সহজ .
উদাহরণ 2:
এই উদাহরণে, আমরা প্রতিবার AND ফাংশন প্রয়োগ করে একটি সূত্রে একাধিক শর্ত প্রয়োগ করব। আমরা শনাক্ত করব যে কোন সারিগুলির সময়কাল 5 বছরের বেশি বা সমান এবং মোট ঋণ $100,000 এর কম৷
ধাপ 1:
- এ যান সেল F5 ।
- নিচের সূত্রটি রাখুন যাতে দুটি শর্ত রয়েছে।
=AND(D5>=5,E5<=100000)
ধাপ 2:
- এখন, আমরা নীচের ছবিতে ফর্মুলা প্রয়োগ করার পরে রিটার্ন দেখতে পাচ্ছি।
সুতরাং, আমরা এক্সেলের একক এবং ফাংশন সহ একাধিক শর্ত প্রয়োগ করতে পারি।
উদাহরণ 3:
এখানে, আমরা নেস্টেড AND ফাংশন প্রয়োগ করব। সূত্রে শুধুমাত্র AND ফাংশন ব্যবহার করা হয়। এখন, দেখুন এই সূত্রটি প্রয়োগ করার পর কি হয়।
পদক্ষেপ 1:
- নিচের সূত্রটি সেল F5 এ লিখুন।
=AND(AND(D5>2,D550000,E5<200000))
ধাপ 2:
- <6 টিপুন>এন্টার করুন এবং বাকি ঘরগুলির জন্যও আবেদন করুন।
আমরা নিম্নলিখিত পদ্ধতিতে সূত্রটি পরিকল্পনা করেছি। সময়কাল 2 বছরের বেশি এবং 10 বছরের কম। এবং মোট ঋণ $50,000 এর বেশি এবং $200,000 এর কম।
উদাহরণ4:
আমরা যদি এবং অপারেটর দিয়ে একটি ফাংশন সন্নিবেশ করতে পারি। এইভাবে, আমরা আমাদের পছন্দ অনুযায়ী ফলাফল ম্যানিপুলেট যোগ করতে পারি।
ধাপ 1:
- এই সূত্রটি সেল F5<7 এ প্রয়োগ করুন>.
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
ধাপ 2:
- সূত্রটি চালান এবং দেখুন কি হয়।
আমরা দেখতে পাচ্ছি যে রিটার্ন মান পরিবর্তন হয়েছে। "সাফল্য" এবং "ব্যর্থতা" ডিফল্টের পরিবর্তে সেট করা হয়েছে৷
উদাহরণ 5:
আমরা <6 সহ পৃথক কোষ ছাড়াই সেল পরিসর প্রয়োগ করতে পারি>AND ফাংশন।
আমরা দেখতে চাই সব জমার পরিমাণ $1000-এর বেশি কিনা।
পদক্ষেপ 1:
- <28 সেলে F5 C5:C9 রেঞ্জ সহ সূত্রটি প্রয়োগ করুন।
=AND(C5:C9>1000)
ধাপ 2:
- এখন, এন্টার
চাপার পর আউটপুট পান।
এখানে, আমরা একটি পৃথক সেল নম্বরের পরিবর্তে একটি সেল পরিসর ব্যবহার করেছি। এটিও মসৃণভাবে কাজ করে।
আরো পড়ুন: এক্সেলের রেফারেন্স অপারেটর [বেসিক + বিশেষ ব্যবহার]
একই রকম রিডিং
- এক্সেলের চেয়ে বড় এবং কম পারফর্ম করার উপায় 30>23>6>3. Excel এ Apply OR অপারেটর
- সেল F5 এ যান৷
- নিচের সূত্রটি ঐ ঘরে লিখুন-
- এখন, এন্টার টিপুন।
- ফিল হ্যান্ডেল আইকনটিকে সেল F9 এ টেনে আনুন।
OR ফাংশন শর্ত সহ সমস্ত আর্গুমেন্ট চেক করে। যদি কোন আর্গুমেন্ট শর্ত পূরণ করে তবে তা TRUE ফেরত দেয়। কিন্তু যদি সব যুক্তিঅসন্তুষ্ট রিটার্ন হবে FALSE ।
উদাহরণ 1:
এই উদাহরণে, আমরা খুঁজে পাব সারি যার মেয়াদ 5 বছরের বেশি বা মোট ঋণ $90,000-এর বেশি। আমরা একটি সূত্রে দুটি শর্ত প্রয়োগ করেছি৷
পদক্ষেপ 1:
=OR(D5>5,E5>90000)
ধাপ 2:
পদক্ষেপ 3:
<27
ক্ষেত্রে অথবা ফাংশন, এটি TRUE শর্ত পূরণ করে।
উদাহরণ 2:
আমরা এর পরিবর্তে সেল পরিসর প্রয়োগ করব এই উদাহরণে একটি পৃথক কোষ। আমরা জানতে চাই যে আমানতের অর্থ $2000 এর বেশি কিনা।
ধাপ 1:
- আমানতের কোনটি বেশি কিনা তা জানতে নীচের সূত্রটি প্রবেশ করান $2000 এর থেকে।
=OR(C5:C9>2000)
ধাপ 2:
- এখন, ফলাফল পেতে এন্টার টিপুন৷
উদাহরণ 3:
এই উদাহরণে, আমরা একটি নেস্টেড ফাংশন প্রয়োগ করব। AND এবং IF ফাংশনও সূত্রে সন্নিবেশ করা হবে। আমরা খুঁজে পেতে চাই কোন বস্তুর মেয়াদ 5 বছরের বেশি বা মোট ঋণ $90,000 এর বেশি বা সমান এবং জমার অর্থ $2000-এর বেশি।
ধাপ 1:
- নিম্নলিখিত সূত্রটি সেলে লিখুনF5 ।
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
ধাপ 2:
<27
এটি বুলিয়ান অপারেটর প্রয়োগ করার পর আমাদের নেস্টেড আউটপুট।
আরও পড়ুন: এক্সেলে অপারেশনের অর্ডার কী (একটি চূড়ান্ত নির্দেশিকা)
4. এক্সেলে XOR অপারেটরের ফাংশন
XOR অপারেটর কে সাধারণত বলা হয়: “এক্সক্লুসিভ বা” । এটি তিনটি উপায়ে সমর্থন করে। প্রথমে, যদি সমস্ত আর্গুমেন্ট সত্য হয়, তাহলে FALSE রিটার্ন করে। দ্বিতীয়ত, যেকোনো আর্গুমেন্ট সত্য হলে TRUE ফেরত দেয়। এছাড়াও, যদি সমস্ত আর্গুমেন্ট মিথ্যা হয় মিথ্যা ।
এই অপারেটরকে ব্যাখ্যা করার জন্য আমরা একটি নতুন ডেটা সেট প্রবর্তন করেছি। নিচের ডেটা সেটটি দেখুন।
এটি একটি কয়েন টস গেম। প্রথমত, প্রতিটি খেলোয়াড় 2 রাউন্ড খেলে। মাথা মানে একজন খেলোয়াড়ের জয়, আর লেজ মানে আলগা। দুই রাউন্ডে, যদি কোনো খেলোয়াড় জিতে যায়, অর্থাৎ উভয় রাউন্ডে হেড পায়, তাকে 3য় রাউন্ড খেলতে হবে না। যদি কোন খেলোয়াড় উভয় রাউন্ডে লেজ পায়, তাহলে তাকে খেলা থেকে অযোগ্য ঘোষণা করা হবে। আর ফলাফল মিশ্র হলে সে সুযোগ পাবে ৩য় রাউন্ডে খেলার। এই দৃশ্যটি XOR অপারেটর দ্বারা সহজে ব্যাখ্যা করা যেতে পারে৷
ধাপ 1:
- 2 রাউন্ডের পর, ফলাফল ডেটা সেটে আপডেট করা হয়৷
এখন, আমরা ৩য় রাউন্ড কে খেলবে তা সনাক্ত করতে XOR ফাংশন প্রয়োগ করব৷
ধাপ 2:
- এ সূত্র প্রয়োগ করুন সেল F5 ।
=XOR(C5="Head",D5="Head")
ধাপ 3:
- তারপর এন্টার চাপুন এবং টেনে আনুন ফিল হ্যান্ডেল
61>
আমরা পাই ফলাফল. যেহেতু ফলাফলটি TRUE এবং FALSE এর পরিপ্রেক্ষিতে প্রদর্শিত হচ্ছে, এটি সহজে বোঝার জন্য উপযুক্ত হতে পারে।
আমরা IF ফাংশনটি সন্নিবেশ করব যাতে এটি সহজ হয় সব৷
পদক্ষেপ 4:
- IF ফাংশন সন্নিবেশ করার পরে সূত্রটি এরকম দেখাবে৷
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
পদক্ষেপ 5:
- এখন, আমরা একটি পরিষ্কার পাব নিচের ফলাফল থেকে ধারণা।
আমরা এখন বলতে পারি যে, ৩ জন খেলোয়াড় ৩য় রাউন্ড খেলবে এবং ২ জন খেলবে না।
আরও পড়ুন: 'নট ইকুয়াল টু' এক্সেলের অপারেটর (5টি উদাহরণ সহ)
উপসংহার
এই নিবন্ধে , আমরা বিভিন্ন বুলিয়ান অপারেটর দেখিয়েছি। বুলিয়ান অপারেটরের প্রতিটির বিভিন্ন উদাহরণ যোগ করা হয়েছে। আমি আশা করি এটি আপনার চাহিদা পূরণ করবে। অনুগ্রহ করে আমাদের ওয়েবসাইট ExcelWIKI.com দেখুন এবং মন্তব্য বক্সে আপনার পরামর্শ দিন।