반응형
IF, AND, OR 함수는 엑셀에서 가장 많이 쓰이는 조건 처리 함수입니다. 이 세 가지를 개별적으로, 그리고 조합해서 사용하는 방법까지 자세하게 설명드릴게요.
반응형
✅ 1. IF 함수
🔹 설명:
IF 함수는 어떤 조건이 참이면 한 값을 반환하고, 거짓이면 다른 값을 반환합니다.
🔹 구문:
=IF(조건, 참일 때 결과, 거짓일 때 결과)
🔹 예제:
=IF(A1>=60, "합격", "불합격")
- A1의 값이 60 이상이면 "합격", 아니면 "불합격" 출력
✅ 2. AND 함수
🔹 설명:
AND 함수는 여러 조건이 모두 참일 때만 TRUE를 반환합니다.
🔹 구문:
=AND(조건1, 조건2, ...)
🔹 예제:
=AND(A1>=60, B1>=60)
- A1과 B1이 모두 60 이상일 때만 TRUE 반환
✅ 3. OR 함수
🔹 설명:
OR 함수는 하나라도 조건이 참이면 TRUE를 반환합니다.
🔹 구문:
=OR(조건1, 조건2, ...)
🔹 예제:
=OR(A1>=60, B1>=60)
- A1 또는 B1 중 하나라도 60 이상이면 TRUE 반환
✅ 4. IF + AND 함수 조합
🔹 예제:
=IF(AND(A1>=60, B1>=60), "합격", "불합격")
- A1과 B1이 둘 다 60 이상이면 "합격", 아니면 "불합격"
A (국어) B (수학) 결과
70 | 80 | 합격 (AND(70>=60, 80>=60) → TRUE) |
55 | 90 | 불합격 (AND(55>=60, 90>=60) → FALSE) |
60 | 59 | 불합격 |
✅ 5. IF + OR 함수 조합
🔹 예제:
=IF(OR(A1>=60, B1>=60), "추가시험 면제", "추가시험")
- A1 또는 B1 중 하나라도 60 이상이면 "추가시험 면제", 둘 다 60 미만이면 "추가시험"
A (영어) B (과학) 결과
65 | 55 | 추가시험 면제 (OR(65>=60, 55>=60) → TRUE) |
40 | 70 | 추가시험 면제 |
50 | 45 | 추가시험 (OR(50>=60, 45>=60) → FALSE) |
✅ 6. 복잡한 예제 (IF + AND + OR)
=IF(AND(A1>=50, OR(B1="남", B1="여")), "응시자격 있음", "응시자격 없음")
- A1 점수가 50 이상이고, B1이 "남" 또는 "여"이면 "응시자격 있음"
A (점수) B (성별) 결과
70 | 남 | 응시자격 있음 |
45 | 여 | 응시자격 없음 |
80 | 기타 | 응시자격 없음 |
✅ 정리
함수 기능
IF | 조건에 따라 다른 값을 반환 |
AND | 모든 조건이 참이면 TRUE |
OR | 하나라도 조건이 참이면 TRUE |
IF + AND | 여러 조건이 모두 참일 때 분기 처리 |
IF + OR | 조건 중 하나라도 참이면 분기 처리 |
반응형
'엑셀 함수 및 예제' 카테고리의 다른 글
엑셀 함수 및 예제 VALUE 함수 (0) | 2025.06.06 |
---|---|
엑셀 함수 및 예제 AVERAGE와 MEDIAN 함수 (0) | 2025.06.05 |
엑셀 함수 및 예제 Transpose 함수 (0) | 2025.06.02 |
엑셀 함수 및 예제 CEILING ,FLOOR 함수 (0) | 2025.05.31 |
엑셀 함수 및 예제 DAY, MONTH, YEAR 함수 (0) | 2025.05.30 |