در اکسل، تابع AND برای اعمال عملگر “و” منطقی بین دو یا بیشتر شرط استفاده میشود. این تابع یک مقدار TRUE (صحیح) برمیگرداند، اگر همه شرایط وارد شده به آن صحیح باشند؛ در غیر این صورت، یک مقدار FALSE (غلط) برمیگرداند.
ساختار کلی تابع AND در اکسل به صورت زیر است:
=AND(شرط1, شرط2, …)
شما میتوانید تعداد دلخواهی از شروط را به عنوان ورودی به تابع AND بدهید. به عنوان مثال:
=AND(A1>0, B1<100)
این فرمول، TRUE برمیگرداند اگر مقدار در سلول A1 بزرگتر از صفر باشد و مقدار در سلول B1 کمتر از 100 باشد، در غیر این صورت FALSE برمیگرداند.
فرمول تابع AND میتواند با استفاده از علامت کاما (,) یک سری شروط را به عنوان ورودی دریافت کند. اگر همهی شروط صحیح باشند، تابع TRUE را برمیگرداند؛ در غیر این صورت، FALSE را برمیگرداند.
میتوانید از تابع AND برای بررسی چندین شرط در یک فرمول استفاده کنید. به عنوان مثال:
=AND(A1>0, B1<100, C1=”plus”)
این فرمول، TRUE برمیگرداند اگر مقدار در سلول A1 بزرگتر از صفر باشد، مقدار در سلول B1 کمتر از 100 باشد و مقدار در سلول C1 برابر با “plus” باشد. اگر حتی یکی از این شروط نقض شود، تابع FALSE خواهد بود.
میتوانید تابع AND را با سایر توابع منطقی یا تابعهای محاسباتی دیگر در اکسل ترکیب کنید تا فرمولهای پیچیدهتری ایجاد کنید. به عنوان مثال:
ترکیب با تابع IF:
=IF(AND(A1>0, B1<100), “شرایط مطابقت دارد”, “شرایط مطابقت ندارد”)
این فرمول از تابع AND به همراه تابع IF استفاده میکند. اگر هر دو شرط A1>0 و B1<100 مطابقت داشته باشند، مقدار “شرایط مطابقت دارد” را برمیگرداند، در غیر این صورت “شرایط مطابقت ندارد” را برمیگرداند.
ترکیب با تابع OR:
=IF(OR(A1>10, B1<5), “حداقل یکی از شرایط مطابقت دارد”, “هیچکدام از شرایط مطابقت ندارد”)
در اینجا، از تابع AND با تابع OR ترکیب شده است. اگر حداقل یکی از شرایط A1>10 یا B1<5 مطابقت داشته باشد، مقدار “حداقل یکی از شرایط مطابقت دارد” را برمیگرداند.
ترکیب با توابع محاسباتی:
=IF(AND(SUM(A1:A5)>100, COUNT(B1:B5)=5), “شرایط مطابقت دارد”, “شرایط مطابقت ندارد”)
در این مثال، از تابع AND با توابع محاسباتی SUM و COUNT ترکیب شده است. اگر مجموع مقادیر در محدوده A1 تا A5 بیشتر از 100 باشد و تعداد مقادیر در محدوده B1 تا B5 برابر با 5 باشد، مقدار “شرایط مطابقت دارد” را برمیگرداند.
این ترکیبات به شما این امکان را میدهند که فرمولهای پیچیدهتر را با استفاده از شروط منطقی مختلف ایجاد کرده و تنظیمات مختلف را بر اساس نیازهای خاصتان انجام دهید.