서기록

엑셀 조건에 맞는 셀을 더하는 함수 sumif

2025-06-04 / seogilang

 엑셀의 sumif 함수는 특정 조건에 맞는 셀을 찾아 더하는 함수라고 보면 된다.

 셀 범위에서 조건에 맞는 값을 찾고 그 범위에 맞는 값을 더하는 방식이기 때문에 특정 상품의 판매량 합계나 특정 지점의 매출액 합계 등을 계산할 때 간단하게 사용할 수 있다.

 

엑셀 조건에 맞는 셀 더하기

1. 함수 기본 구조.

 함수의 기본 구조는 다음과 같다.

 =sumif(범위, 조건, [합계 범위])

  • 범위 : 조건을 적용할 셀의 영역.
  • 조건 : 범위 내에서 비교할 조건을 지정.
  • [합계 범위] : 범위에서 조건을 찾았을 때 실제로 더해지는 값.
    이 부분은 생략할 수 있으며, 생략한 경우에는 범위의 값을 그대로 더한다.

 

2. 함수 사용 예.

 아래의 판매 데이터가 있다고 가정해 보자.

엑셀 조건에 맞는 셀을 더하는 함수 sumif

 

 여기서 “사과”의 총 판매량을 구하고자 한다면 다음과 같은 수식을 작성하면 된다.

 =sumif(A2:A6, “사과”, B2:B6)

  • A2:A6 : “사과”를 찾을 범위.
  • “사과” : 조건.
  • B2:B6 : A2:A6에서 사과를 찾으면 이에 매칭되는 B2:B6의 셀 값을 더한다.
    여기서는 A2와 A4가 사과에 해당하니 B2와 B4의 값을 더하게 된다.

 

그 외 내용

  • 조건을 넣을 때 텍스트나 부등호(<, >, =, >=, <=)는 큰따옴표로 묶어야 하며 숫자나 날짜의 경우에는 그냥 사용하면 된다.
  • 조건에서 대소문자는 구분하지 않는다.
  • 범위와 [합계 범위]는 1:1로 매칭되기 때문에 수가 동일해야 하며 그렇지 않은면 오류가 발생하거나 예상하지 못한 값이 나올 수 있다.