박주임의 회사생활/칼퇴를 부르는 엑셀 활용

[칼퇴를 부르는 엑셀활용] 엑셀함수 2탄 SUMIF, SUMIFS 사용하기

보블보블 2020. 12. 5. 10:23
반응형

[칼퇴를 부르는 엑셀 활용]

엑셀함수 2탄 SUMIF, SUMIFS

 

안녕하세요. 여러분.

박주임 입니다.

 

오늘은 칼퇴를 부르는 엑셀함수 2탄 SUMIF / SUMIFS에 대해 알아보겠습니다. 

 

엑셀함수 1탄 VLOOKUP / HLOOKUP에 대해 궁금하신 분은 아래 글을 참조해주세요. ▼

2020/11/26 - [박주임의 회사생활/칼퇴를 부르는 엑셀 활용] - [칼퇴를 부르는 엑셀활용] 엑셀함수 1탄 VLOOKUP, HLOOKUP 사용하기

 

[칼퇴를 부르는 엑셀활용] 엑셀함수 1탄 VLOOKUP, HLOOKUP 사용하기

[칼퇴를 부르는 엑셀 활용] 엑셀함수 1탄 VLOOKUP / HLOOKUP 안녕하세요. 여러분. 박주임 입니다. 오늘은 칼퇴를 부르는 엑셀함수 1탄으로 VLOOKUP / HLOOKUP에 대해 알아보겠습니다. [엑셀함수 1탄] VLOOKUP, H

boble-tip.tistory.com

 


[엑셀함수 2탄] SUMIF, SUMIFS

 

회사에서 SUM을 기본으로 데이터를 합치는 함수는 정말 많이 쓰이죠.

 

그 중 엑셀 좀 한다고 하시는 분들은 SUMIF, SUMIFS 정말 많이씁니다. 

 

수량이나 금액 합계 등 SUM과 IF 함수를 사용하셔서 해결 할 수도 있지만 오늘은 SUMIF, SUMIFS 두 가지 엑셀함수로 조건이 필요한 합계에 대해서 알아봅시다!!

 

우선 서론입니다. 

SUMIF, SUMIFS 어떨 때 활용할 수 있는 함수인가....

 

SUMIF는 말그대로 SUM의 합계 기능과 IF의 조건 기능이 합쳐진 것으로 조건에 만족하는 값의 합계를 구하는 함수입니다.

추가로 SUMIFS는 다중 조건을 사용할 수 있다고 생각하시면 됩니다. 

 

SUMIF: 주어진 조건의 지정된 셀들의 합계

 

SUMIFS: 주어진 조건에 따라 지정되는 셀의 합계

 

 

이렇게 설명만 보시면 이해하시기 어렵죠?? 

 

자! 이제 예제를 통해 SUMIF, SUMIFS 함수를 알아보겠습니다. 

 

따라오세욧!!

 

 

 

 

 

 

 

 

 

 

 


1. SUMIF

아래 예제를 통해 알아보겠습니다.

 

SUMIF 예제

 

만약 회사에서 설치위치에 따라 자재와 수량이 제각기 들어가고 이 때 설치위치 별이나, 자재별 총 금액 등 조건에 따라 수량을 파악해야할 경우가 있다고 가정합시다.

 

예제 표를 보시면 설치위치, 자재코드, 자재수량, 자재금액이 표시되어 있습니다. 

 

이 때 이 프로젝트에서 자재코드 "A001" 즉, 램프1이 필요한 총 수량을 파악하고 싶을 때 SUMIF 함수를 사용하여 간단하게 구할 수 있습니다. 

 

SUMIF(range, criteria, [sum_range])

SUMIF(조건범위, 조건, 합칠 범위)

 

예제의 조건은 프로젝트에 사용되는 자재코드 A001의 총 개수를 구하는 것입니다.

 

range: F3:F16

조건 범위로 프로젝트에 사용된 자재코드 범위를 지정합니다. 

 

criteria: "A001"

예제에서 원하는 조건인 자재코드 "A001"을 입력하여 A001 자재를 찾을 수 있도록 합니다.

 

[sum_range]: H3:H16

합계를 할 범위를 지정합니다.

 

자재코드 "A001"의 총 수량 7개가 출력되는 것을 확인 할 수 있습니다.

 

문자뿐만 아니라 숫자 조건도 가능합니다. 

만약, 금액이 50원 이상인 자재의 총 수량을 파악한다고 하면 아래와 같이 설정해주시면 됩니다.

 

range: I3:I16

criteria: ">=50"

[sum_range]: H3:H16

 


2. SUMIFS

자. 이제 SUMIFS에 대해 알아보겠습니다. 

 

앞서 언급한 바와 같이 SUMIFS 함수는 다중 조건이 있을 경우 사용하는 함수입니다. 

 

그럼 함수에 대해 알아보시죠.

 

 

SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,...)

SUMIFS(합칠 범위, 조건영역1, 조건1, ....)

 

SUMIFS 예제

 

sum_range: H3:H16

합계를 구할 범위를 지정합니다. 수량의 합을 구할 것이기 때문에 수량열의 합계를 지정.

 

criteria_range1: E3:E16

criteria1: "SITE A"

조건범위1과 조건1을 지정합니다.

SITE A에 설치된 램프를 찾기 위한 조건을 삽입하려고 하니 설치위치를 조건으로 지정 합니다.

 

criteria_range2: F3:F16

criteria2: "A001"

조건범위2와 조건2를 지정합니다. 

자재코드 A001을 찾기위한 조건2를 위해 자재코드 범위 및 조건을 지정합니다.

 

.... -> 이 외의 조건3, 조건4 등을 추가로 입력할 수 있습니다.

 

SITE A에 설치된 A001은 총 1개 입니다. 

만들고 나서 알았는데 예제에 손을 댈 필요가 있네요 ㅎㅎ;;

 

과연 SUMIFS 함수 잘 적용되고 있는 지 확인하고자 예제 2번째 행의 SITE B를 SITE A로 변경하겠습니다.

 

 

SITE A에서 A001 자재의 총 수량은 SUMIFS 함수에 의해 총 5개가 된 것을 확인 할 수 있습니다.

 


++ 응용예제

추가로 제가 요즘 각 영역별 자재가 얼마가 사용되는지 한 눈에 파악하고자 활용하는 예제인데요.

이런 경우 SUMIFS 함수가 정말 유용합니다. 

 

아래 캡처와 같이 각 설치위치에 들어가는 각 자재를 총 수량을 한 눈에 파악할 수 있습니다. 

 

 

 


이렇게 오늘은 칼퇴를 부르는 엑셀함수 활용하기 2탄으로 SUMIF와 SUMIFS 함수에 대해 알아보았습니다.

 

데이터 합계나 금액 합산 등 활용하기에 따라 정말 유용하게 많이 쓰이는 함수인데요.

 

여러분 모두 엑셀 함수들을 자기만의 스킬들로 익히셔서 밀린 업무들을 빠르게 처리할 수 있길 바래요!

 

오늘도 칼.퇴. 합시다 여러분 ㅎㅎ

 

 

 

반응형