엑셀 SUM, SUMIF, SUMIFS 함수 - 조건별 합계 구하기

엑셀 SUM, SUMIF, SUMIFS 함수 – 조건별 합계 구하기

엑셀 문서 작성 시 합계 부분은 거의 다 들어갑니다. 그만큼 합계 함수는 많이 사용되고 있습니다. 엑셀에서는 합계를 구하는 함수로 SUM, SUMIF, SUMIFS 함수를 제공하는데 함수 이름에서도 어떤 기능을 하는지 대충 알 수 있겠죠.

그럼 간단한 예제로 SUM, SUMIF, SUMIFS 함수를 이용하여 조건별 합계를 구하는 방법에 대해서 알아보죠.

◎ 포스트 기준 – Microsoft 365 앱

1. 사용 예제 결과

▶ SUM 함수 : 합계를 구하는 함수입니다.

▶ SUMIF 함수 : 지정한 조건을 충족하는 범위 값을 합산합니다.

▶ SUMIFS 함수 : 수학 및 삼각 함수 중 하나로, 여러 조건을 충족하는 모든 인수를 더합니다.

※ SUMIFS 함수에서 하나의 조건만 사용할 수도 있습니다. 그럼 SUMIF 함수와 동일하게 됩니다.

사용 예제 결과

2. SUM 함수

1. 구문 (마이크로소프트 지원 문서)

SUM(number1,[number2],…)


⊙number1(필수) : 추가할 첫 번째 숫자입니다.
⊙number2-255(선택) : 추가할 두 번째 숫자입니다. 이런 방식으로 최대 255개까지 숫자를 지정할 수 있습니다.

2. 예제

▶ 전체 점수 합계 구하기 : =SUM(D2:D16)

    → D2:D16 점수 범위 전체 합산

▶ 결괏값 : 100 + 90 + … + 90 = 1,250

SUM 함수 예제

3. SUMIF 함수

1. 구문(마이크로소프트 지원 문서)

SUMIF(range, criteria, [sum_range])

⊙range(필수) : 조건을 적용할 셀 범위입니다.
⊙criteria(필수) : 추가할 셀을 정의하는 숫자, 식, 셀 참조, 텍스트 또는 함수 형식의 조건입니다.
⊙sum_range(선택) : 범위 인수에 지정된 셀이 다른 셀을 추가하려는 경우 추가할 실제 셀입니다.


2. 예제

▶ 과목 중에서 국어 점수 합계 구하기 : =SUMIF(C2:C16,”국어”,D2:D16)

   → C2:C16 과목 범위 중에서 “국어” 조건에 해당되는 D2:D16 점수 범위에서 점수를 합산

▶ 결괏값 : 100(D2) + 95(D5) + 85(D8) + 90(D11) + 70(D14) = 440

SUMIF 함수 예제

4. SUMIFS 함수

1. 구문(마이크로소프트 지원 문서)

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

⊙sum_range(필수) : 합계를 구할 셀 범위입니다.
⊙criteria_range1(필수) : criteria1 을 사용하여 평가하는 범위입니다.
⊙criteria1(필수) : criteria_range1 에서 어떤 셀을 더할지 지정하는 조건입니다. 
⊙criteria_range2, criteria2, …(선택) : 추가로 지정할 범위 및 관련 조건입니다. 최대 127개의 range/criteria 쌍을 입력할 수 있습니다.


2. 예제

▶ 과목 중에서 국어 점수 90점 이상 점수 합계 구하기 : =SUMIFS(D2:D16,C2:C16,”국어”,D2:D16,”>=90″)

  → D2:D16 점수 범위 중에서 C2:C16 과목 범위 중에서 “국어”이고 D2:D16 점수 범위 중에서 90점 이상 조건에 해당되는 점수를 합산

▶ 결괏값 : 100(D2) + 95(D5) + 90(D11) = 285

SUMIFS 함수 예제


이 글이 도움이 되셨다면 공유를 부탁드립니다. 다음 글에서 뵙겠습니다!

위로 스크롤