본문 바로가기
카테고리 없음

엑셀 IF문과 AND, OR 함수 배우는 방법

by 말랑말랑해. 2025. 4. 17.
반응형

엑셀에서 데이터를 다룰 때 특정 조건에 따라 결과를 다르게 표시해야 하는 경우가 많습니다. 이때 IF, AND, OR 함수를 활용하면 복잡한 조건을 쉽게 처리할 수 있습니다. 이번 글에서는 이 함수들의 개념과 실전 예제를 소개하겠습니다.

 

1. IF 함수란?

IF 함수는 특정 조건을 만족하는 경우와 그렇지 않은 경우 서로 다른 값을 반환하는 함수입니다.

기본 구조

=IF(조건, 참일 때 값, 거짓일 때 값)

예제: 점수에 따라 합격/불합격 표시하기

이름 점수 결과
홍길동 85 합격
김철수 45 불합격
이영희 78 합격

 

=IF(B2>=60, "합격", "불합격")

설명: B2 셀의 값이 60 이상이면 "합격", 그렇지 않으면 "불합격"을 표시합니다.

 

엑셀 IF함수와 AND, OR 병합 사용법 예제

 

엑셀 IF함수와 AND, OR 병합 사용법 예제

IF함수 사용법 예제와 중첩 사용에 대해 이미 살펴보았다. IF함수 중첩 사용과 더불어 AND, OR, NOT 등 논리함수와 IF함수 병합으로 보다 쉽게 여러 조건을 만족하는 값을 얻을 수 있다. IF함수 또한

exceltong.tistory.com

 

2. AND 함수란?

AND 함수는 여러 조건을 동시에 만족해야 할 때 사용됩니다.

기본 구조

=AND(조건1, 조건2, ...)

예제: 두 과목 모두 60점 이상일 때만 합격

이름 수학 영어 결과
홍길동 85 70 합격
김철수 45 80 불합격
이영희 78 55 불합격
=IF(AND(B2>=60, C2>=60), "합격", "불합격")

설명: B2(수학)와 C2(영어) 점수가 모두 60 이상이어야 "합격"이 표시됩니다.

 

3. OR 함수란?

OR 함수는 여러 조건 중 하나라도 만족하면 참(TRUE)을 반환할 때 사용됩니다.

기본 구조

=OR(조건1, 조건2, ...)

예제: 두 과목 중 하나라도 90점 이상이면 장학생 선정

이름 수학 영어 장학생
홍길동 85 70 미선정
김철수 95 80 선정
이영희 78 92 선정
=IF(OR(B2>=90, C2>=90), "선정", "미선정")

설명: B2(수학) 또는 C2(영어) 점수 중 하나라도 90 이상이면 "선정"을 표시합니다.

 

4. IF, AND, OR 함수 조합하기

이제 IF, AND, OR 함수를 조합하여 좀 더 복잡한 조건을 만들어볼까요?

예제: 두 과목 평균이 70 이상이고, 한 과목이라도 90 이상이면 "우수"

=IF(AND(AVERAGE(B2:C2)>=70, OR(B2>=90, C2>=90)), "우수", "보통")

설명:
1️⃣ B2와 C2의 평균이 70 이상이어야 함
2️⃣ B2 또는 C2 중 하나라도 90 이상이어야 함
이 두 조건을 모두 만족하면 "우수", 아니면 "보통"을 표시합니다.

 

엑셀의 IF, AND, OR 함수를 잘 활용하면 복잡한 조건을 손쉽게 처리할 수 있습니다. 실무에서 데이터를 분석할 때 매우 유용한 함수들이므로, 다양한 예제를 연습하며 익혀보세요.

반응형