엑셀 함수 OR에 대한 사용법이다. 논리연산을 하는 OR 함수 사용법을 간단히 알아보고 다양한 예제를 통해 엑셀에서 어떻게 사용할 수 있는지를 모두 알아보고, 실무에 사용할 수 있는 방법을 익히도록 하자.
OR 함수 사용법
OR 함수는 논리적인 판단을 하는 논리함수 이며, 결과로는 참 또는 거짓을 반환한다. 참이면 TRUE, 거짓이면 FALSE 값이 반환되는 함수이다. 조건들 중에 하나라도 참이면 TRUE를 반환하며, 조건이 모두 거짓이면 FALSE을 반환한다.
구문
OR (논리1, 논리2, …)
인자 | 필수 | 설명 |
---|---|---|
논리1 | 필수 | 참/거짓을 판단하려는 조건 |
논리2 ~ 논리255 | 선택 | 참/거짓을 판단하려는 조건 (최대 255개 가능) |
반환값
논리1부터 논리N까지중에 하나라도 참이면 TRUE, 모두 거짓이면 FALSE를 반환
OR 함수 예제
예제 1 – 기본 사용법
아래에 다양한 경우의 예제를 통해 동작 원리를 익히도록 하자.
함수 | 결과 | 설명 |
---|---|---|
= OR ( 100<200 ) | TRUE | 조건이 참이므로 TRUE |
= OR ( 10>20 ) | FALSE | 조건이 거짓이므로 FALSE |
= OR ( 100<200, 20+30 > 20 ) | TRUE | 100<200 (참) 20+30>20 (거짓) 하나라도 참이므로 결과는 TRUE |
= OR ( 5<5, -10 > 10, 10-20> 0 ) | FALSE | 5<5 (거짓) -10>10 (거짓) 10-20>0 (거짓) 모두 거짓이므로 결과는 FALSE |
예제 2 – 셀 참조를 통한 사용법
셀 참조를 통한 사용법을 알아보자.
= IF( OR( C3<60, D3<60, E3<60 ), “불합격”, “합격”)
아래의 예제는 3가지 과목점수중에 60점보다 작은 점수가 있으면 불합격, 그렇지 않으면 합격을 표시해주는 예제이다. OR 함수를 사용하여 3가지 과목중에 하나라도 60점보다 낮은 점수가 있는지를 판단하여 불합격 / 합격을 출력한다.
먼저 IF 함수가 수행되며 IF함수는 아래와 같이 사용한다.
IF ( 조건문, 참인 경우 값, 거짓인 경우 값 )
여기에서 조건문에 OR 함수를 사용한다. OR 함수 자체가 조건을 판단하여 TRUE/FALSE를 반환하기 때문에 가능하다. OR 함수를 사용하여 여러가지 조건중에 참이 하나라도 있는지를 판단한다.