여러 조건에 맞는 셀 합계 함수, SUMIFS 다중 조건 합계 함수

제공

여러 조건에 맞는 셀 합계 함수, SUMIFS 다중 조건 합계 함수

 

이전에 SUMIF 함수에 대해 배웠습니다.

SUMIF 함수는 한 개의 조건에 맞는 셀 값의 합계를 구하는 함수 입니다.

SUMIFS 함수는 여러 조건에 맞는 셀 값의 합계를 구하는 함수 입니다.

즉, 참조 범위에서 여러 조건에 맞는 셀의 값을 더한 후 결과값을 출력하는 함수 입니다.

 

함수는 함수명과 인자로 구성되어 있습니다.

= 를 입력하고 함수명(SUMIFS)를 입력한 후, 괄호를 여는 순간 함수 인자를 입력하기 위한 도움말이 나타납니다.

 

여러 조건에 맞는 셀 합계 함수 SUMIFS 다중 조건 합계 함수
여러 조건에 맞는 셀 합계 함수 SUMIFS 다중 조건 합계 함수

 

위의 그림에서 =SUMIFS( 함수의 사용을 도와주는 도움말이 나타납니다.

함수에 어떤 인자를 입력해야 하는지 알려주는데요, (sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ) 의 의미는 아래와 같습니다.

sum_range : 조건에 맞는 합계를 계산할 셀 참조 범위 값을 첫 번째 인수로 입력해야 합니다. (필수 입력)

criteria_range1 : 조건에 맞는지 비교할 셀 참조 범위 값을 두 번째 인수로 입력해야 합니다. (필수 입력)

criteria1 : 적용할 조건을 비교할 셀 참조 범위에 적용할 조건 문자열 값을 세 번째 인수로 입력해야 합니다. (필수 입력)

[criteria_range2] : 조건에 맞는지 비교할 셀 참조 범위 값을 네 번째 인수로 입력해야 합니다. (선택 입력)

[criteria2] : 적용할 조건을 비교할 셀 참조 범위에 적용할 조건 문자열 값을 다섯 번째 인수로 입력해야 합니다. (선택 입력)

… :  이전의 선택 입력 인수를 참조 범위와 조건의 쌍으로 계속 추가할 수 있습니다. (선택 입력)

 

국어 점수가 80점 이상, 영어 점수도 80점 이상인 학생의 합계 점수 합계를 계산해 보겠습니다.

G10 셀에 =SUMIFS($G$3:$G$8,$D$3:$D$8,”>=80″,$E$3:$E$8,”>=80″) 함수 수식을 입력합니다.

참조 범위 선택시 마우스로 범위를 선택하여 입력한 후 F4(펑션키)를 눌러 절대참조 주소로 변환했습니다.

G10 셀에 “500” 값이 출력됩니다.

참조 범위의 숫자 값 중 국어 점수 >=80, 영어 점수 >=80 에 맞는 학생은 위에서부터 순서대로 최민준, 박정아 학생 입니다.

국어 점수 80점 이상, 영어 점수 80점 이상인 두 명의 학생의 합계 점수를 더해보면 270+230=500 이며, 출력된 결과와 일치합니다.

SUMIFS 함수가 정상적인 결과값을 출력했음을 확인할 수 있습니다.

 

여러 조건에 맞는 셀 합계 함수, SUMIFS 연습

 

이번엔 조건을 조금 변경해 보겠습니다.

영어 점수가 80점 이상, 수학 점수도 80점 이상인 학생의 합계 점수 합계를 계산해 보겠습니다.

 

여러 조건에 맞는 셀 합계 함수 SUMIFS 다중 조건 합계 함수
여러 조건에 맞는 셀 합계 함수 SUMIFS 다중 조건 합계 함수

 

G10 셀에 =SUMIFS($D$3:$D$8,$E$3:$E$8,”>=80″,$F$3:$F$8,”>=80″) 함수 수식을 입력합니다.

참조 범위 선택시 마우스로 범위를 선택하여 입력한 후 F4(펑션키)를 눌러 절대참조 주소로 변환했습니다.

G10 셀에 “150” 값이 출력됩니다.

참조 범위의 숫자 값 중 영어 점수 >=80, 수학 점수 >=80 에 맞는 학생은 위에서부터 순서대로 최민준, 이다혜 학생 입니다.

영어 점수 80점 이상, 수학 점수 80점 이상인 두 명의 학생의 국어 점수를 더해보면 80+70=150 이며, 출력된 결과와 일치합니다.

SUMIFS 함수가 정상적인 결과값을 출력했음을 확인할 수 있습니다.

 

SUMIF VS SUMIFS

 

SUMIF 함수와 SUMIFS 함수의 차이점은 어떤 것이 있을까요?

SUMIF 함수는 sum_range 가 선택 입력 값, SUMIFS 함수는 sum_range 가 필수 입력 값 이며 첫 번째 인수로 온다.

SUMIF 함수는 단일 조건을 만족하는 셀 값의 합계, SUMIFS 함수는 다중 조건을 만족하는 셀 값의 합계이다.

 

오류가 발생되었을 때 당황하지 말고, 함수의 인수들을 천천히 살펴보시기 바랍니다.

그것이 엑셀 함수 수식의 오류를 해결하는 가장 빠른 방법 입니다.

 

각자 간단한 예제를 만들어 사용법을 익히기 바랍니다.

 

엑셀에 관한 궁금증은 Microsoft Office 도움말 에서 해결할 수 있습니다.

Microsoft Office 도움말 바로가기