لیست توابع منطقی ( logical ) در اکسل
اکسل چهار نوع تابع منطقی ارائه داده است . این توابع AND، OR، XOR، NOT هستند. زمانی از این فرمول های استفاده میشود که میخواهید بیش از یک مقایسه را در فرمول خود انجام دهید و شرط های متعددی را بررسی کنید. توابع منطقی نیزمثل عامل های منطقی، پس از بررسی آرگومان ها مقادیر TRUE و FALSE را برمیگردانند.
برای مطالعه کامل مقاله در ادامه مطلب با بایت لرن همراه باشید ...
تابع And
این تابع تعدادی عبارت منطقی دریافت می کند ( حداکثر تا ۲۵۵ عبارت ) و اگر همه عبارتها درست باشند,جواب تابع True و در غیر این صورت False خواهد بود.
تابع OR
این تابع تعدادی عبارت منطقی دریافت می کند ( حداکثر تا ۲۵۵ عبارت ) و اگر هر کدام از عبارتها درست باشند,جواب تابع True و در غیر این صورت False خواهد بود.
تابع NOT
این تابع یک عبارت منطقی را به عنوان ورودی دریافت میکند. اگر عبارت ورودی True باشد, جواب تابع False و اگر عبارت ورودی False باشد, جواب تابع True خواهد بود.
تابع TRUE
این تابع بدون آرگومان است و جواب آن همیشه عبارت منطقی True خواهد بود
تابع FALSE
این تابع بدون آرگومان است و جواب آن همیشه عبارت منطقی False خواهد بود
در تصویر زیر, مثالهایی برای توابع ذکر شده را مشاهده میکنید.
تابع IF
تابع IF یکی از مهمترین توابع اکسل محسوب شده و برای انجام محاسبات شرطی استفاده میشود. این تابع سه آرگومان دارد آرکومان اول آن یک عبارت منطقی است و آرگومانهای دوم و سوم مقادیر یا عبارتهای محاسباتی میباشند. اگر عبارت منطقی درج شده در آرگومان اول درست باشد, نتیجه آرگومان دوم و در غیر این صورد نتیجه محاسبه, آرگومان سوم خواهد بود.
تابع IFERROR
این تابع دو آرگومان دارد که آرگومان اول آن آدرس یک خانه یا یک فرمول محاسباتی بوده و آرگومان دوم آن متن پیغام خطا میباشد. اگر نتیجه محاسبه فرمول خطا نداشته باشد نتیجه را برمیگرداند و در صورت وجود خطا متن پیغام وارد شده در آرگومان دوم برگردانده میشود.
یکی از مهمترین موارد استفاده این تابع ترکیب آن با تابع Vlookup می باشد. حتما می دانید که تابع Vlookup جستجو می کند و اگر نتیجه ای پیدانکرد خطای #N/A را بر می گرداند. حال می توانید نتیجه Vlookup را به تابع IFERROR داده و به جای خطای #N/A پیغام دلخواه را نمایش داد.