엑셀

010_ IF, COUNTIF, SUMIF 함수로 조건별 데이터 분석하기

donquixote3-141592 2025. 3. 17. 09:17

 

엑셀에서 많은 데이터를 다룰 때,
"특정 조건을 만족하는 값만 계산할 수 있을까?" 하는 고민이 생길 수 있습니다.

예를 들어,

80점 이상인 학생 수만 계산하기
'서울'에서 판매된 제품의 총 매출 구하기
부서별 평균 급여 구하기

이럴 때 IF, COUNTIF, SUMIF 함수를 사용하면
원하는 조건에 맞는 값만 선택해서 계산할 수 있습니다!

오늘은 이 함수들을 쉽게 이해하고 활용하는 방법을 배워보겠습니다.


1. IF 함수 – 조건에 따라 다른 결과 출력하기

IF 함수는 "만약(If)" 어떤 조건이 맞다면 A를 하고, 아니면 B를 하라는 의미입니다.

📌 기본 공식:

excel
복사편집
=IF(조건, 참일 때 값, 거짓일 때 값)

예제 1: 학생의 점수가 80점 이상이면 "합격", 아니면 "불합격" 표시

학생 이름점수결과
김철수 85 합격
이영희 75 불합격
박민수 90 합격

📌 수식 입력:

excel
복사편집
=IF(B2>=80, "합격", "불합격")

B2 셀의 값이 80 이상이면 "합격", 아니면 "불합격"이 표시됩니다.


2. COUNTIF 함수 – 특정 조건을 만족하는 개수 세기

COUNTIF 함수는 **"특정 조건을 만족하는 데이터가 몇 개 있는지 세는 함수"**입니다.

📌 기본 공식:

excel
복사편집
=COUNTIF(범위, 조건)

예제 2: 80점 이상인 학생 수 세기

📌 수식 입력:

excel
복사편집
=COUNTIF(B2:B4, ">=80")

결과: 2

">=80"은 80 이상인 값만 세겠다는 의미입니다.


3. SUMIF 함수 – 특정 조건을 만족하는 값만 합산하기

SUMIF 함수는 **"특정 조건을 만족하는 값들만 더하는 함수"**입니다.

📌 기본 공식:

excel
복사편집
=SUMIF(조건 범위, 조건, 합계 범위)

예제 3: '서울'에서 판매된 제품의 총 매출 계산하기

지역제품명매출액
서울 노트북 3,000,000
부산 스마트폰 2,400,000
서울 태블릿 1,800,000

📌 서울에서 판매된 제품의 매출만 합산하기

excel
복사편집
=SUMIF(A2:A4, "서울", C2:C4)

결과: 4,800,000

A2:A4에서 "서울"인 행만 찾아, C2:C4의 값을 더합니다.


4. COUNTIF & SUMIF 응용하기

✔ 예제 4: 특정 부서 직원 수 구하기

사원 번호이름부서급여
101 김철수 영업팀 3,500,000
102 이영희 인사팀 3,200,000
103 박민수 영업팀 3,800,000

📌 영업팀 직원 수 구하기

excel
복사편집
=COUNTIF(C2:C4, "영업팀")

결과: 2

📌 영업팀 직원의 총 급여 구하기

excel
복사편집
=SUMIF(C2:C4, "영업팀", D2:D4)

결과: 7,300,000

같은 방식으로 다른 부서도 분석할 수 있습니다!


5. 다음 강의 예고

다음 강의에서는 "AVERAGEIF와 조건부 서식으로 데이터 분석 심화하기" 를 배워보겠습니다.
이 함수들은 특정 조건을 만족하는 값들의 평균을 구할 때 유용합니다!