본문 바로가기

마이크로소프트

마이크로소프트 엑셀(Excel)의 SUMIF와 SUMIFS 함수: 조건부 합계의 마법

마이크로소프트 엑셀(Excel)의 SUMIF와 SUMIFS 함수: 조건부 합계의 마법

마이크로소프트 엑셀(Excel)의 SUMIF와 SUMIFS 함수: 조건부 합계의 마법

안녕하세요, 동글K입니다. 엑셀을 사용하면서 특정 조건을 만족하는 데이터의 합계를 구해야 할 때가 종종 있습니다. 이럴 때 유용하게 사용할 수 있는 함수가 바로 SUMIF와 SUMIFS입니다. 이번 포스팅에서는 이 두 함수의 사용 방법과 실제 예시를 통해 어떻게 데이터 분석 작업을 간소화할 수 있는지 알아보겠습니다.

 

SUMIF와 SUMIFS 함수

SUMIF 함수란?

SUMIF 함수는 하나의 조건을 기준으로 해당 조건을 만족하는 데이터의 합계를 구하는 함수입니다. 예를 들어, 특정 매출액 이상의 주문만 합산하고 싶을 때 사용할 수 있습니다.

 

기본 사용법

SUMIF 함수의 기본 구조는 다음과 같습니다:

=SUMIF(range, criteria, [sum_range])
  • range: 조건을 적용할 범위
  • criteria: 적용할 조건 (예: ">1000")
  • sum_range: 합계를 구할 데이터 범위 (이 인자는 선택사항이며, 생략하면 range가 sum_range로 사용됩니다.)

 

예시

A열에 상품명, B열에 판매액이 있다고 가정해 봅시다. C열에는 상품의 카테고리를 넣고 "과일" 카테고리에 해당하는 상품의 판매액만 합산하려면 다음과 같이 사용합니다.

 

상품명 판매액 카테고리
사과 3,000 과일
바나나 2,000 과일
키위 1,000 과일
의자 5,000 가구
도서 2,000 기타
=SUMIF(C2:C6,"과일",B2:B6)



이 공식은 C2:C6 "카테고리" 범위 내에서 "과일"에 해당하는 모든 행을 찾고, 해당 행의 B열에 있는 판매액을 모두 합산합니다.

 

SUMIFS 함수란?

SUMIFS 함수는 두 개 이상의 조건을 만족하는 데이터의 합계를 구할 때 사용됩니다. SUMIF보다 더 복잡한 조건부 합계를 필요로 할 때 유용합니다.

 

기본 사용법

SUMIFS 함수의 기본 구조는 다음과 같습니다:

 

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range: 합계를 구할 데이터 범위
  • criteria_range1: 첫 번째 조건을 적용할 범위
  • criteria1: 첫 번째 조건
  • criteria_range2criteria2, ...: 추가 조건들 (선택사항)

 

예시

B열에 판매액, C열에 판매 지역이 있고, 1000달러 이상의 판매액을 기록한 "서울" 지역의 판매액 합계를 구하려면 다음과 같이 사용합니다.

 

판매액(만달러) 판매지역
3,000 서울
2,000 경기
1,000 서울
5,000 경북
2,000 전남
3,700 충북
5,200 강원
1천 달러 이상 서울의 합 4,000

 

=SUMIFS(B2:B9, B2:B9, ">=1000", C2:C9, "서울")

 


이 공식은 B2:B9 범위 내에서 1000달러 이상의 판매액을 기록하고, 동시에 C2:C9 범위 내에서 "서울"에 해당하는 모든 행의 판매액을 합산합니다.

 

주의사항

  • 조건(criteria)를 문자열로 입력할 때는 따옴표(" ")를 사용해야 합니다.

SUMIF와 SUMIFS 함수를 활용하면, 복잡한 데이터 세트에서도 원하는 조건에 맞는 데이터를 쉽게 합산할 수 있습니다. 이러한 함수들을 통해 엑셀 데이터 분석의 효율성을 한층 더 높여보세요. 다음번에는 또 다른 유용한 엑셀 함수와 팁을 소개해 드리겠습니다. 이상 동글K였습니다.

 

마이크로소프트 엑셀(Excel) INDEX와 MATCH 함수

마이크로소프트 엑셀(Excel) VLOOKUP 함수