본문 바로가기
Excel

Excel ) 액셀 sumif, sumifs 함수 알아보기

by C.Mond 2021. 9. 10.
728x90
728x90

sumif, sumifs 함수에 대해 알아보려고 합니다.

해당함수는 조건에 해당하는 값을 골라내어 sum을 해주는 함수 입니다.

아래의 data를 사용해 보겠습니다.

 

sumif() : 지정한 범위에서 지정한 조건을 찾고 조건과 맞는 범위에서 지정한 범위의 값을 더 합니다.

sumif(조건범위,조건,합계범위) 로 인자를 받습니다.

sumif를 사용하면 위 그림과 같이 조건에 맞는 값만을 더할 수 있습니다.

 

SUMIF(B2:B11,"자",C2:C11)는 조건을 직접 text로 입력해준 경우 입니다.

SUMIF($B$2:$B$11,B7,$C$2:$C$11)는 찾을 값, 즉 조건을 셀참조로 해서 넣어준 형식입니다.

SUMIF($A$2:$A$11,A7,$C$2:$C$11)는 그룹을 범위로 지정하여 "가전"그룹에 있는 값을 더한 형식입니다.

 

=SUMIF(B2:B11,"자",C2:C11)
=SUMIF($B$2:$B$11,B7,$C$2:$C$11)
=SUMIF($A$2:$A$11,A7,$C$2:$C$11)

 

다음은 sumifs입니다.

sumif() : sumif와 같지만 조건을 다중으로 걸어줄 수 있는 함수 입니다.

sumifs(합계범위,조건범위1,조건1,조건범위2,조건2,...)으로 인자를 받습니다.

중간에 "브랜드" column을 추가하여 진행해 보겠습니다.

 

위와 같이 나타낼 수 있습니다.

"50"은 "문구"이고 브랜드가 "A"인 data의 "가격"을 합한 값입니다.

"140"은 "문구"이고 브랜드가 "B"인 data의 "가격"을 합한 값입니다.

=SUMIFS($D$2:$D$11,$A$2:$A$11,A2,$B$2:$B$11,B2)
=SUMIFS($D$2:$D$11,$A$2:$A$11,A4,$B$2:$B$11,B4)

 

728x90
728x90

댓글