안녕하세요 킴셀입니다.
이번엔 sumif 함수에 대해 알아보겠습니다.
sumif는 주어진 조건의 합계를 구할 때 사용하는 함수입니다.
sum은 해당 범위의 합계를 구한다면 sumif는 해당 범위에서의 조건에 맞는 합계를 구할 때 사용하는 함수입니다.
(range, criteria, [sum_range])
range는 범위
criteria는 조건
[sum_range] range범위와 criteria 조건에 맞는 sum_range 범위 내에서의 합계
입니다.
=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에서 컨택함)
위의 함수에 맞는 값을 넣으면
G4 : 900,000 + G6 : 300,000 + G9 : 1,500,000 = 2,700,000이 출력됩니다.
만약 SUMIF 함수 사용 중에 여러 개 의 조건을 넣고 싶으시면
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 |
댓글