এক্সেলের AND ফাংশন একটি লজিক্যাল ফাংশন যা একাধিক শর্ত পরীক্ষা করার জন্য ব্যবহৃত হয়। যদি সব শর্তই সত্য হয়, তাহলে ফাংশনটি সত্য (TRUE) রিটার্ন করে।
AND ফাংশন কিভাবে কাজ করে?
AND ফাংশন দুটি অথবা ততোধিক শর্ত গ্রহণ করে। প্রতিটি শর্ত একটি লজিক্যাল মান (TRUE বা FALSE) রিটার্ন করে।
- যদি সব শর্ত সত্য হয়, তাহলে AND ফাংশন সত্য (TRUE) রিটার্ন করে।
- একটি শর্তও যদি মিথ্যা হয়, তাহলে AND ফাংশন মিথ্যা (FALSE) রিটার্ন করে।
AND ফাংশন ব্যবহারের নিয়ম:
- সিনট্যাক্স:
=AND(logical1, [logical2], ...)
logical1
: প্রথম শর্ত।logical2
: (ঐচ্ছিক) দ্বিতীয় শর্ত।...
: (ঐচ্ছিক) আরও শর্ত।
- শর্তগুলো হতে পারে:
- সংখ্যাসূচক তুলনা:
>
,<
,>=
,<=
,=
,<>
- যুক্তিগত মান: TRUE বা FALSE
- সেল রেফারেন্স: সেল যেখানে TRUE বা FALSE মান রয়েছে
- অন্যান্য লজিক্যাল ফাংশন: NOT, OR, IF
AND ফাংশন ব্যবহারের উদাহরণ:
গল্প:
ধরা যাক, একটি কোম্পানি তাদের কর্মীদের বোনাস প্রদান করে যারা নির্দিষ্ট কিছু শর্ত পূরণ করে।
- শর্ত ১: কর্মীকে অবশ্যই ৯০% এর বেশি উপস্থিতি হতে হবে।
- শর্ত ২: কর্মীকে অবশ্যই বিক্রয় লক্ষ্যমাত্রার ১২০% অর্জন করতে হবে।
এক্সেল শীটে:
কর্মী | উপস্থিতি (%) | বিক্রয় লক্ষ্যমাত্রা (%) | বোনাস |
---|---|---|---|
রহিম | ৯৫ | ১৩০ | হ্যাঁ |
করিম | ৮৮ | ১১৫ | না |
ফারিহা | ৯২ | ১০০ | না |
কর্মী রহিম বোনাস পাবে কিনা তা পরীক্ষা করার জন্য:
- সেল D2-তে নিম্নলিখিত সূত্র লিখুন:
=AND(B2>90, C2>120)
- Enter চাপুন।
- সেল D2-তে “TRUE” দেখাবে, কারণ রহিম উভয় শর্তই পূরণ করেছে।
অন্যান্য লজিক্যাল ফাংশনের সাথে AND ফাংশন ব্যবহার:
আপনি AND ফাংশনকে NOT, OR এবং IF এর মতো অন্যান্য লজিক্যাল ফাংশনের সাথে আরও জটিল লজিক্যাল পরীক্ষা তৈরি করতে ব্যবহার করতে পারেন।
AND এবং OR ফাংশন ব্যবহার করে আরও জটিল লজিক্যাল পরীক্ষা
ধরা যাক, আপনি কেবলমাত্র সেই কর্মীদের বোনাস দিতে চান যারা ৯০% এর বেশি উপস্থিতি এবং ১২০% এর বেশি বিক্রয় লক্ষ্যমাত্রা অর্জন করেছে।
তবে, আপনি কিছু কর্মীকে অতিরিক্ত বোনাস দিতে চান যারা কমপক্ষে ৫ বছর ধরে কোম্পানিতে কাজ করছে।
এক্সেল শীটে:
কর্মী | উপস্থিতি (%) | বিক্রয় লক্ষ্যমাত্রা (%) | কর্মজীবনের বছর | বোনাস |
---|---|---|---|---|
রহিম | ৯৫ | ১৩০ | ৭ | হ্যাঁ |
করিম | ৮৮ | ১১৫ | ৩ | না |
ফারিহা | ৯২ | ১০০ | ৬ | হ্যাঁ |
মিশু | ৮৫ | ১২২ | ৮ | হ্যাঁ (অতিরিক্ত) |
কর্মী রহিম, ফারিহা এবং মিশু বোনাস পাবে কিনা তা পরীক্ষা করার জন্য:
- সেল E2-তে নিম্নলিখিত সূত্র লিখুন:
=AND(B2>90, C2>120)
- Enter চাপুন।
- সেল E2-তে “TRUE” দেখাবে, কারণ রহিম উভয় শর্তই পূরণ করেছে।
- সেল E3-তে নিম্নলিখিত সূত্র লিখুন:
=OR(AND(B3>90, C3>120), D3>=5)
- Enter চাপুন।
- সেল E3-তে “FALSE” দেখাবে, কারণ করিম শুধুমাত্র একটি শর্তই পূরণ করেছে।
- সেল E4-তে নিম্নলিখিত সূত্র লিখুন:
=AND(OR(B4>90, C4>120), D4>=5)
- Enter চাপুন।
- সেল E4-তে “TRUE” দেখাবে, কারণ ফারিহা ৯০% এর বেশি উপস্থিতি এবং ৫ বছরের বেশি কর্মজীবনের অভিজ্ঞতা রয়েছে।
- সেল E5-তে নিম্নলিখিত সূত্র লিখুন:
=AND(OR(B5>90, C5>120), D5>=5)
- Enter চাপুন।
- সেল E5-তে “TRUE” দেখাবে, কারণ মিশু ১২২% বিক্রয় লক্ষ্যমাত্রা অর্জন করেছে এবং ৮ বছরের বেশি কর্মজীবনের অভিজ্ঞতা রয়েছে।
এই উদাহরণে, আমরা AND এবং OR ফাংশন একসাথে ব্যবহার করেছি:
- AND ফাংশন ব্যবহার করে আমরা নিশ্চিত করেছি যে কর্মীরা সব নির্দিষ্ট শর্ত পূরণ করেছে।
- OR ফাংশন ব্যবহার করে আমরা নিশ্চিত করেছি যে কর্মীরা কমপক্ষে একটি নির্দিষ্ট শর্ত পূরণ করেছে।
এইভাবে, আপনি AND এবং OR ফাংশন ব্যবহার করে আরও জটিল লজিক্যাল পরীক্ষা তৈরি করতে পারেন এবং আপনার এক্সেল শীটে ডেটা বিশ্লেষণ করতে পারেন।