شرح تابع OR
درجه اهمیت: کاربردی
تابع OR در اکسل یک عملیات منطقی است که یک سری شروط را بررسی میکند و در صورتی که هیچ کدام از شروط تعیین شده درست نباشد خروجی غلط (FALSE) در غیر این صورت خروجی درست (TRUE) میدهد. توجه داشته باشید که اگر حتی یکی از شروط در مقدار ورودی رعایت شده باشد خروجی درست (TRUE) میدهد. این تابع در واقع همانطور که از نامش پیداست مانند حرف “یا” در ریاضی عمل میکند. این تابع در اکسل در طبقه توابع Logical قرار دارد.
نوشتار این تابع به صورت زیر است:
=OR( شرط دوم , شرط اول , … )
ورودی های این تابع به شرح زیر هستند
شرط اول : یک رشته متنی و عددی که شامل متن مورد نظر برای اعمال شرط و خود شرط میباشد.
شرط دوم، … : وارد کردن شروط دوم به بعد اختیاری است.
آنچه که تابع باز می گرداند
تابع OR پاسخ TRUE و یا FALSE را بازمیگرداند.
نکات
– عملکرد تابع OR بسیار شبیه تابع AND است ولی باید توجه داشت که این دو کاملا برعکس عمل میکنند. بدین صورت که در تابع AND حتی اگر یکی از شروط غلط باشد خروجی FALSE خواهد شد (برعکس تابع OR که حتی اگر یکی از شروط درست باشد خروجی TRUE خواهد شد).
– در ورژن های اکسل ۲۰۰۳ به قبل حداکثر شروط قابل ورود در تابع تعداد ۳۰ عدد و حداکثر کاراکترهای آن تا ۱۰۲۴ عدد است. این مقادیر برای ورژن های ۲۰۰۷ و بالاتر به ترتیب ۲۵۵ و ۸۱۹۲ عدد است.
– اگر خروجی تابع OR به جای مقادیر منطقی، یک مقدار عددی شد، در آن صورت خروجی صفر بیانگر FALSE و اگر هر عدد غیر صفر بود بیانگر TRUE است.
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع OR
مثال ۱
در مثال زیر نحوه کاربری تابع OR را مشاهده میکنید.
همانطور که در ردیف ۴ مثال بالا مشاهده میکنید تمامی شروط به جز شرط آخر غلط است ولی نتیجه TRUE شده است.
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
#VALUE! : اگر هر کدام از مقادیر وارد شده برای شروط تابع یک مقدار متنی باشد.
۰ پاسخ به "تابع OR"