콘텐츠로 건너뛰기

엑셀 함수 – OR (논리연산)

    엑셀 함수 OR

    엑셀 함수 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 )TRUE100<200 (참)
    20+30>20 (거짓)
    하나라도 참이므로 결과는 TRUE
    = OR ( 5<5, -10 > 10, 10-20> 0 )FALSE5<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 함수를 사용하여 여러가지 조건중에 참이 하나라도 있는지를 판단한다.

    답글 남기기

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다