엑셀 함수 및 예제

엑셀 함수 및 예제 IF, AND, OR 함수

joy-taei 2025. 6. 4. 11:57
반응형

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 조건 중 하나라도 참이면 분기 처리

 

반응형