본문 바로가기
엑셀 함수 - 단일

sumif, sumifs 함수 사용방법

by 킴시 2020. 11. 5.

안녕하세요 킴셀입니다.

이번엔 sumif 함수에 대해 알아보겠습니다.

sumif는 주어진 조건의 합계를 구할 때 사용하는 함수입니다.

 

sum은 해당 범위의 합계를 구한다면 sumif는 해당 범위에서의 조건에 맞는 합계를 구할 때 사용하는 함수입니다.

 

SUMIF

(range, criteria, [sum_range])

range는 범위

criteria는 조건

[sum_range] range범위와 criteria 조건에 맞는 sum_range 범위 내에서의 합계

입니다.

 

SUMIF

=sumif(range, criteria, [sum_range]) 에서 위 내용대로 대입을 하면

=sumif(D:D9,"KF94 마스크",G4:G9)

range : D4:D9(criteria의 조건을 찾을 범위)

criteria : "KF94 마스크" D4:D9에서 맞는 셀을 찾을 조건

G4:G9 : (D열에서 "KF94 마스크"에 맞는 조건의 행을 G4:G9에서 컨택함)

 

SUMIF

위의 함수에 맞는 값을 넣으면

G4 : 900,000 + G6 : 300,000 + G9 : 1,500,000 = 2,700,000이 출력됩니다.

 

 

SUMIF
SUMIF


 

만약 SUMIF 함수 사용 중에 여러 개 의 조건을 넣고 싶으시면

SUMIFS의 함수를 사용하면 됩니다.

 

SUMIFS

=SUMIFS(sum_range, criteria_range1, criteria1,... )

sumif의 함수의 반대로 가면 됩니다.

 

위의 내용에서 KF94 마스크중에서 수량 150 초과의 내용만 총계에서 합을 구하는 조건을 구할 때

아래와 같이 하시면 됩니다.

설명을 하면

=SUMIFS(G4:G9,D4:D9,"KF94 마스크",E4:E9,">150")

G4:G9 : SUMIF와는 반대로 합을 구하는 셀의 범위를 지정합니다.

D4:D9 : 첫번째 조건의 범위

"KF94 마스크" : 첫번째 범위의 조건

E4:E9 : 두번째 조건의 범위

">150" : 두번째 범위의 조건

입니다.

 

위의 조건의 합계를 보면

D4의 조건과 범위 조건에 맞는 E4의 G4의 900,000

D9와 조건과 범위조건에 맞는 E9의 G9의 1,500,000의 합계 2,400,000이 도출되었습니다.

 

D6은 조건에 첫 번째 조건에 맞지만 두 번째 조건인 E6는 >150에 맞지 않아서 최종합계에 포함되지 않았습니다.
만약 150이상으로 하려면 >=150으로 하시면 됩니다.

 

이와 비슷한 방법으로 연습해보시고 모르시는 건 댓글을 달아주세요.

 

 

'엑셀 함수 - 단일' 카테고리의 다른 글

RANK 함수 사용 방법  (0) 2020.11.06
IF 함수 사용 방법  (0) 2020.11.05
시간 함수 사용 방법  (0) 2020.11.05
DSUM 함수 사용 방법  (1) 2020.11.05
sum 함수 사용 방법  (0) 2020.11.04

댓글