엑셀관련/함수사용

[엑셀/EXCEL]SUMIFS 기본사용, 범위합산

22rodnjf 2021. 3. 23. 21:06

SUMIFS는 범위의 값을 더하여 가져올때 함수를 지정해서 원하는 범위의 값을 가져올 수 있는 함수입니다.

원하는 범위의 값을 더해서 가져올 수 있다는 것은

그만큼 원하는 값을 지정해서 가져올 수 있는것과 같은 의미이기 때문에

SUMIFS를 잘 다루게 될 경우 VLOOKUP이나 INDEX(MATCH)혼합과 같이 원하는 지점의 데이터를 추출할 수 있습니다.

 


그럼 기초적인 사용 방법을 설명드리겠습니다.

샘플 데이터는 회사에서 많이 사용하는 양식에 임의의 값을 넣었습니다.

일반적인 창고에서 입출대장으로도 많이 사용할 수 있는 양식 입니다.

 

그럼 SUMIFS의 기본적인 함수 모양부터 보겠습니다.

 

1. SUMIFS 함수의 기본사용법

1) 먼저 SUMIFS의 더할 범위를 지정해줍니다.

=SUMIFS(D6:O6,)

2) 조건식의 범위를 지정해줍니다.

=SUMIFS(D6:O6,D5:O5)

3) 조건식에 해당하는 조건을 부여해줍니다.

=SUMIFS(D6:O6,D5:O5,"1창고")

결과) 메인보드의 합계 중 '1창고'에 입고된 물량을 모두 집계할 수 있습니다.

 


2. SUMIFS 함수의 응용사용법

1) 기존조건식에 추가 범위를 지정해줍니다.

=SUMIFS(D6:O6,D5:O5,"1창고",D4:O4)

2) 조건값을 '지정'해줍니다.

=SUMIFS(D6:O6,D5:O5,"1창고",D4:O4,O2)

3)조건에 값을 넣으면 원하는 입고일의 데이터가 나오게 됩니다.

결과) 넣는 날짜에 따라 해당 일자의 '1창고'의 값이 나오게 됩니다.

        현재 1.번에서 조건을 '1창고'로 고정했기 때문에 데이터는 항상 1창고의 값만 나오게 됩니다.

        2창고의 값을 선택할 경우 데이터가 0으로만 표시됩니다.

 


3. SUMIFS 함수의 응용사용법2

1) 기존 조건식에서 창고 조건을 없에고 날짜만 지정하도록 하겠습니다.

=SUMIFS(D6:O6,D4:O4,O2)

2) 범위를 지정할 수 있도록 함수 수정

=SUMIFS(D6:06,D4:O4,"<"&O2)

결과) O2에 들어가는 값보다 작은 날짜에 입고된 물건의 합이 지정됩니다.

SUMIFS의 함수의 경우 &키를 이용하여 문자열을 합쳐서 조건식을 넣을 수 있기 때문에 이를 통해 SUMIFS를 범위 지정에 사용할 수 있습니다.

이 조건식을 좀더 응용하면 원하는 기간의 데이터를 꺼낼 수 있는 함수를 만들 수 있습니다.

데이터가 시계열로 구성되어 있을 경우 데이터를 꺼내기 매우 용이하기 때문에 꼭 숙지해두면 좋습니다.