MOS Expert Excel 자격증 3개월로 끝내기 - 9

2025. 3. 30. 16:53Microsoft Excel

728x90
반응형
SMALL

 

MOS Excel Expert 자격증 준비 8회차: 고급 수식과 함수 - 논리 함수(IF, AND, OR 등)

MOS Excel Expert 자격증 준비의 여덟 번째 회차에서는 논리 함수를 다룹니다. 논리 함수는 데이터를 조건에 따라 분류하거나 계산을 수행하는 데 매우 유용하며, 시험에서도 자주 출제되는 중요한 주제입니다. 이번 글에서는 초보자도 쉽게 이해할 수 있도록 다양한 예제와 풀이를 포함하여 작성했습니다.

1. 학습 목표

  • 논리 함수(IF, AND, OR)를 활용해 조건에 따른 계산을 수행한다.
  • 중첩 IF와 다른 함수와의 결합을 통해 복잡한 조건을 처리한다.
반응형

2. 주요 내용

2.1 IF 함수

IF 함수는 특정 조건이 참인지 거짓인지에 따라 다른 결과를 반환하는 논리 함수입니다.

구문

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

예시 문제 1: 기본 IF 함수

문제: 아래 데이터에서 판매량이 50 이상이면 "성공", 그렇지 않으면 "실패"를 표시하세요.

재품명 판매량 결과
제품 A 45  
제품 B 60  
제품 C 75  

풀이:

=IF(B2>=50, "성공", "실패")
  1. 결과 열(C2)에 위 수식을 입력합니다.
     
  2. 수식을 아래로 복사합니다.
  3. 결과:
    • 제품 A: 실패
    • 제품 B: 성공
    • 제품 C: 성공

2.2 AND 함수

AND 함수는 여러 조건이 모두 참일 때만 TRUE를 반환합니다.

구문

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

예시 문제 2: AND 함수 활용

문제: 아래 데이터에서 판매량이 50 이상이고 매출액이 100 이상인 경우 "합격", 그렇지 않으면 "불합격"을 표시하세요.

제품명 판매량 매출액 결과
제품 A 45 120  
제품 B 60 90  
제품 C 75 150  
 

풀이:

=IF(AND(B2>=50, C2>=100), "합격", "불합격")
  1. 결과 열(D2)에 위 수식을 입력합니다.
     
  2. 수식을 아래로 복사합니다.
  3. 결과:
    • 제품 A: 불합격
    • 제품 B: 불합격
    • 제품 C: 합격

2.3 OR 함수

OR 함수는 여러 조건 중 하나라도 참이면 TRUE를 반환합니다.

구문

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

예시 문제 3: OR 함수 활용

문제: 아래 데이터에서 판매량이 50 이상이거나 매출액이 100 이상인 경우 "검토 필요", 그렇지 않으면 "검토 불필요"를 표시하세요.

제품명 판매량 매출액 결과
제품 A 45 120  
제품 B 60 90  
제품 C 40 80  
 

풀이:

=IF(OR(B2>=50, C2>=100), "검토 필요", "검토 불필요")
  1. 결과 열(D2)에 위 수식을 입력합니다.
  2. 수식을 아래로 복사합니다.
  3. 결과:
    • 제품 A: 검토 필요
    • 제품 B: 검토 필요
    • 제품 C: 검토 불필요

2.4 중첩 IF 함수

중첩 IF 함수는 여러 조건을 처리할 때 사용됩니다.

구문

=IF(조건1, 값1, IF(조건2, 값2, 값3))
SMALL

예시 문제 4: 중첩 IF 활용

문제: 아래 데이터에서 판매량 기준으로 다음과 같이 등급을 표시하세요:

  • 판매량 ≥ 70: "우수"
  • 판매량 ≥ 50: "보통"
  • 그 외: "미흡"
제품명 판매량 등급
제품 A 45  
제품 B 60  
제품 C 75  
 

풀이:

=IF(B2>=70, "우수", IF(B2>=50, "보통", "미흡"))
  1. 등급 열(C2)에 위 수식을 입력합니다.
     
  2. 수식을 아래로 복사합니다.
  3. 결과:
    • 제품 A: 미흡
    • 제품 B: 보통
    • 제품 C: 우수

예제 추가

예시 문제 5: AND와 OR 결합

문제: 판매량이 70 이상이고 매출액이 150 이상이거나 지역이 "서울"인 경우 "VIP"를 표시하세요.

제품명 판매량 매추랙 지역 등급
제품 A 75 160 부산  
제품 B 65 140 서울  
제품 C 50 120 대구  
 

풀이:

=IF(OR(AND(B2>=70, C2>=150), D2="서울"), "VIP", "일반")
  1. 등급 열(E2)에 위 수식을 입력합니다.
     
  2. 수식을 아래로 복사합니다.
  3. 결과:
    • 제품 A: VIP
    • 제품 B: VIP
    • 제품 C: 일반

3. 추가 팁

다른 함수와 결합하기

  • 논리 함수를 SUM(), AVERAGE() 등과 결합하면 더욱 강력한 계산을 수행할 수 있습니다.
  • 예를 들어 =IF(SUM(A1:A10)>1000,"초과","미만")은 합계가 특정 값을 초과했는지 확인할 수 있습니다.

실무 활용 사례

  • 보고서 작성 시 목표 달성 여부를 자동으로 계산하여 표시.
  • 특정 조건에 따라 데이터를 필터링하거나 강조 표시.
728x90
반응형
LIST