تابع OR در اکسل

125
بدون دیدگاه

OR یکی از توابع منطقی (logical function) اکسل می باشد که از آن برای بررسی چند شرط به صورت همزمان استفاده می شود. درصورتی که حداقل یکی از شرط ها برقرار باشد خروجی تابع مقدار TRUE و اگر تمامی شرط ها برقرار نباشد خروجی تابع مقدار FALSE خواهد بود. تابع OR را می توان با تابع IF ترکیب کرده و بجای استفاده از شرط های تو در تو (Nested IFs) از آن در آرگومان logical_test تابع IF استفاده کرد.

فرمت کلی تابع OR :

=OR(logical1,logical2,…)

آرگومان های تابع AND :

1: logical1             شرط مورد بررسی اول

2: logical2             شرط مورد بررسی دوم

3: ….                    شرط های دیگر- حداکثر تا 255 شرط

برای مثال فرض کنید مقدار سلول A1 برابر 60 است:

=OR(A1>10, A1=40, A1<30)  >>> TRUE

=OR(A1>90, A1=40, A1<30)  >>> False

تابع OR عملکردی مشابه تابع AND داشته و برای بررسی چند شرط به صورت همزمان استفاده می شوند با این تفاوت که در تابع AND در صورتی که تمامی شرط ها برقرار باشند خروجی تابع TRUE  می شود اما در تابع OR برقراری حداقل یک شرط کافی است.

نکاتی در خصوص تابع OR

تابع OR :

  • به حروف کوچک و بزرگ حساس نیست.

=OR(“sheet1.ir” = “sHeeT1.iR”)  >>> TRUE
  •  از وایدکارد WildCards پشتیبانی نمی کند.
  • مقادیر متنی و سلول های خالی را نادیده می گیرد.
  • در صورتی که هیچ شرط یا عبارت منطقی استفاده نشود خطای !VALUE# نشان می دهد

=OR(” “)  >>> #VALUE!

=OR(A1, B1)  >>> #VALUE!

  • شرط ها را به صورت آرایه ای نیز می توان تعریف کرد (فرض کنید A1:A5 = {6, 7, 10, 12, 20}) :

=OR(A1:A5 > 10)  >>> TRUE

=OR(A1:A5 < 5)   >>> FLASE

مطالب مرتبط :

0 0 رای ها
امتیاز
اطلاع از
guest

0 نظر / سوال
بازخورد (Feedback) های اینلاین
مشاهده تمامی نظرات
keyboard_arrow_up
0
خوشحال می شویم نظر شما را در مورد این مطلب بدانیمx