논리
OR 함수 연습장
조건 중 하나라도 TRUE이면 TRUE를 돌려줘요.
연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.
OR 함수는 이렇게 작동해요
OR는 각 조건을 계산해서 하나라도 TRUE이면 TRUE를 돌려줘요. 모든 조건이 FALSE일 때만 FALSE예요.
IF와 함께 쓰면 둘 중 하나만 해당해도 처리할 수 있어요: =IF(OR(D2<0.8,B2<60),"상담 필요","").
구문
=OR(logical1, [logical2], ...)| 인수 | 설명 |
|---|---|
logical1필수 | 첫 번째 조건이에요. |
logical2, ...선택 | 조건을 더 넣을 수 있어요. |
예제
| 수식 | 하는 일 | 결과 |
|---|---|---|
=OR(B2>=90,C2>=90) | 두 시험 중 하나라도 90점 이상이면 TRUE예요. | TRUE · FALSE · FALSE · FALSE … |
=OR(D2<0.8,B2<60) | 출석률이 낮거나 시험1 점수가 낮은 경우예요. | FALSE · FALSE · FALSE · TRUE … |
=IF(OR(D2<0.8,B2<60),"상담 필요","") | 상담이 필요한 학생을 표시해요. | "" · "" · "" · 상담 필요 … |
자주 하는 실수
한 셀을 여러 값과 비교하기B2="A" OR "B"처럼은 쓸 수 없어요. OR(B2="A",B2="B")처럼 쓰세요.
AND와 OR 헷갈림AND는 모든 조건이, OR는 하나의 조건만 맞으면 돼요.