در تابع OR میتونین از ۱ تا ۲۵۵ پارامتر ارسال کنید. این پارامترها یا باید منطقی باشند (TRUE یا FALSE) یا باید قابل تبدیل به مقادیر منطقی باشند.
۱- مثلاً در صورتی که عدد به این تابع ارسال بشه. مقادیر غیرصفر TRUE و صفر FALSE در نظر گرفته میشه
=OR(0.2) ==> TRUE
=OR(0) ==> FALSE
این مقادیر میتونن محاسباتی باشن
=OR(2+1) ==> TRUE
=OR(1-1) ==> FALSE
۲- در صورتی که از متن استفاده کنید. "TRUE" یا "true" یا هر شکل دیگهای از حروف بزرگ و کوچک مشابه به TRUE و "FALSE" یا "false" یا هر شکل مشابه دیگه به FALSE تبدیل میشه.
غیر از این مقادیر هر مقدار دیگهای به #VALUE!
تبدیل میشه
=OR("TruE") ==> TRUE
=OR("FALSE") ==> FALSE
=OR("1") ==> #VALUE!
در نهایت وقتی از این تابع با چند پارامتر استفاده کنید، بعد از انجام همهی تبدیلهای ممکن در صورتی که یکی از پارامترها به TRUE تبدیل بشن مقدار TRUE و در غیر این صورت مقدار FALSE برگردونده میشه
=OR(TRUE, TRUE) ==> TRUE
=OR(FALSE, TRUE) ==> TRUE
=OR(TRUE, FALSE) ==> TRUE
=OR(FALSE, FALSE) ==> FALSE
=OR(TRUE, TRUE, FALSE) ==> TRUE
...
به عنوان یک مثال از مقادیر مختلف
=OR(1+1, "true", TRUE, 1-1) ==> TRUE