반응형
엑셀 OR 함수는 하나라도 참이면 TRUE 기능을 하는 함수입니다. 하나라도 통과하면 OK인 관문 — 국어 or 영어 아무거나 60점 넘으면 합격! 이 글에서는 OR 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.
- OR 함수란?
- 기본 문법 (Syntax)
- 실전 예시 3가지
- 주의사항 및 오류 해결
- 고급 활용 (함수 조합)
- 마무리 정리
엑셀 함수
OR
OR 함수란?
OR 함수는 하나라도 참이면 TRUE 기능을 합니다. 하나라도 통과하면 OK인 관문 — 국어 or 영어 아무거나 60점 넘으면 합격!
기본 문법 (Syntax)
=OR(조건1, 조건2, ...)
인수 설명 필수 여부
| 조건1 | 첫 번째 논리 조건 | 필수 |
| 조건2 | 두 번째 논리 조건 | 선택 |
실전 예시 3가지
예시 1: 인사팀: 자격증 하나라도 보유 시 가산점
정보처리기사 또는 컴활1급 중 하나라도 있으면 TRUE
A B C D| 이름 | 정보처리 | 컴활1급 | 가산점? |
| 김철수 | Y | N | =OR(B2="Y",C2="Y") |
| 이영희 | N | N | =OR(B2="Y",C2="Y") |
| 박민준 | N | Y | =OR(B2="Y",C2="Y") |
=OR(B2="Y",C2="Y")
A B C D
| 이름 | 정보처리 | 컴활1급 | 가산점? |
| 김철수 | Y | N | TRUE |
| 이영희 | N | N | FALSE |
| 박민준 | N | Y | TRUE |
둘 중 하나라도 Y면 TRUE를 반환합니다.
예시 2: 영업팀: VIP 또는 매출 1000만 이상 고객 필터
등급이 VIP이거나 매출 1000만 이상이면 '우선관리'
A B C D| 고객 | 등급 | 매출 | 관리 |
| A사 | VIP | 8,000,000 | =IF(OR(B2="VIP",C2>=10000000),"우선관리","일반관리") |
| B사 | 일반 | 15,000,000 | =IF(OR(B2="VIP",C2>=10000000),"우선관리","일반관리") |
| C사 | 일반 | 3,000,000 | =IF(OR(B2="VIP",C2>=10000000),"우선관리","일반관리") |
=IF(OR(B2="VIP",C2>=10000000),"우선관리","일반관리")
A B C D
| 고객 | 등급 | 매출 | 관리 |
| A사 | VIP | 8,000,000 | 우선관리 |
| B사 | 일반 | 15,000,000 | 우선관리 |
| C사 | 일반 | 3,000,000 | 일반관리 |
OR을 IF 안에 넣어 하나라도 조건 충족 시 '우선관리'로 분류합니다.
예시 3: 총무팀: 주말 또는 공휴일 체크
요일이 토(7) 또는 일(1)이면 '휴일'
A B C| 날짜 | 요일번호 | 구분 |
| 2026-04-13 | 2 | =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),"휴일","근무일") |
| 2026-04-18 | 7 | =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),"휴일","근무일") |
| 2026-04-19 | 1 | =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),"휴일","근무일") |
=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),"휴일","근무일")
A B C
| 날짜 | 요일번호 | 구분 |
| 2026-04-13 | 2 | 근무일 |
| 2026-04-18 | 7 | 휴일 |
| 2026-04-19 | 1 | 휴일 |
WEEKDAY 결과가 1(일) 또는 7(토)이면 휴일로 표시합니다.
주의사항 및 오류 해결
오류 원인 해결법
| 항상 TRUE | 빈 셀이 조건에 포함됨 | 빈 셀은 0으로 처리되어 예상과 다를 수 있습니다 |
| #VALUE! | 비교할 수 없는 데이터 형식 | 텍스트/숫자 형식을 맞춰주세요 |
고급 활용 (함수 조합)
IF + OR
=IF(OR(B2="서울",B2="경기"),"수도권","지방")
여러 값 중 하나라도 일치하면 분류
AND + OR 혼합
=IF(AND(B2>=60,OR(C2="A",C2="B")),"합격","불합격")
복합 조건 구성
마무리 정리
✔️ OR은 조건 중 하나라도 TRUE면 TRUE를 반환합니다
✔️ IF(OR(...)) 형태로 조합하면 강력한 조건 분류가 됩니다
✔️ AND는 모두 충족, OR은 하나만 충족 — 상황에 맞게 선택하세요
다음 포스팅: 5. 엑셀 NOT 함수 사용법 - 논리값을 반전
728x90
반응형
'컴퓨터 > 엑셀 함수' 카테고리의 다른 글
| 3. 엑셀 AND 함수 사용법 - 모든 조건이 참일 때 TRUE | 실전 예시 포함 (0) | 2026.04.13 |
|---|---|
| 2. 엑셀 IFS 함수 사용법 - 여러 조건을 순서대로 판단 | 실전 예시 포함 (0) | 2026.04.12 |
| 1. 엑셀 IF 함수 사용법 - 조건에 따라 다른 값을 반환 | 실전 예시 포함 (0) | 2026.04.12 |