





تابع AND اکسل از جمله توابع منطقی است که به کاربر اجازه می دهد که برقرار بودن همزمان چند شرط را بررسی کند . و در نتیجه درست یا غلط بودن آن را با کلمه TRUE یا FALSE نشان دهد ، مثلا عددی در A1 داریم و میخواهیم در صورتی که بزرگتر از 10 و کوچکتر از 20 بود ، نتیجه TRUE نمایش دهد ، یعنی در آن واحد دو شرط بررسی می شود : 1 – عدد بزرگتر از 10 باشد . 2- عدد کوچکتر از 20 باشد.
نحوه نگارش
=AND (logical1, [logical2], …)
آرگومانهای تابع
- logical1 یا همان شرط اول که باید وارد شود .
- logical 2 شرط دوم که باید برقراری همزمان با شرط اول بررسی شود
- logical… تا 256 شرط را می توانید به شکل همزمان در این تابع بررسی کنید.
نکته : قدرت واقعی زمانی مشخص می شودکه با توابع دیگر مانند تابع IF ترکیب شود.
مثالهای تابع AND
فرض میکنیم که فایل اکسلی داریم که شامل چهار ستون است :
- نام : که نام افراد در آن وارد شده است .
- جنسیت : که بین دو کلمه آقا و خانم قابل ثبت است .
- سن : که سن افراد به شکل عددی در آن وارد می شود .
- وضعیت تاهل : که می تواند مجرد یا متاهل ثبت شده باشد .
حالا ما میخواهیم در جدولی که مشابه تصویر زیر است ، آقایانی که بالای 24 سن دارند و متاهل هستند مشخص شوند .
کافیست در ستون E فرمول زیر نوشته شود.
=AND(B2="آقا",C2>24,D2="متاهل")
همانطور که در تصویر زیر می بینید اگر هر سه شرط همزمان برقرار شد ، نتیجه True می شود.
مثال تابع AND
ترکیب تابع AND با تابع IF
همان مثال قبلی را در نظر بگیرید ، اگر بخواهیم به جای TRUE نوشته شود : “واجد شرایط ” و به جای FALSE چیزی نمایش داده نشود. کافیست فرمول به شکل زیر تغییر کنید.
=IF(AND(B2="آقا",C2>24,D2="متاهل"),"واجد شرایط ","")
در نتیجه استفاده از فرمول بالا نتیجه مانند تصویر زیر می شود.