تابع AND یک تابع منطقی است که برای استفاده جهت اتفاق افتادن چندین شرط به طور همزمان، بکار گرفته میشود.
آزمون چندین شرط
در صورت برقراری همه شروط نتیجه TRUE و در غیر اینصورت نتیجه FALSE را برمیگرداند.
AND ( Logical1 , [Logical2] )
آرگمان | ضروري | توضيح |
---|---|---|
Logical1 | بله | شرط اول یا مقدار منطقی برای ارزیابی می باشد |
[Logical2] | خير | تا ۲۵۵ آیتم اضافی، شرط یا مقدار منطقی برای ارزیابی می باشد |
حداکثر ۲۵۵ شرط میتواند در این تابع لحاظ شود.
این تابع معمولا به عنوان آرگومان اول تابع IF برای جلوگیری از تکرار IF های اضافی بکار میرود .
توابع مرتبط با اين تابع OR و XOR هستند.
مقادیر متنی یا سلولهای خالی در آرگومانها نادیده گرفته میشوند.
خطای #VALUE! در این تابع زمانی رخ میدهد که هیچ مقدار منطقی پیدا نشود.
هر شرط منطقی باید با TRUE یا FALSE و یا آرایهها و مراجعی که شامل مقادیر منطقی میشود، ارزیابی شود.
شما میتوانید تابع AND را به عنوان فرمول آرایه ای نیز وارد کنید، با این روش قادر خواهید بود تمام مقادیر یک محدوده را در برابر یک شرط آزمایش کنید. به عنوان مثال، این فرمول آرایه محدوده سلولهای A1:A50 را بررسی کرده و اگر همه موارد بیشتر از ۱۵ باشد نتیجه TRUE را برمیگرداند:
{=AND(A1:A50)>15}
تابع AND جزء دسته توابع منطقی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونههایی از استفاده از فرمول AND و خروجی آن را مشاهده میکنید.