본문 바로가기

카테고리 없음

SUMIFS 함수 사용법 / 다중조건을 만족하는 (복수조건, 여러조건) 합계(합산) 구하는 방법 / 썸이프스


중요 - SUMIF는 추천하지 않는 이유

 SUMIF 함수는 한 가지 조건만을 충족하는 값을 합하는 함수입니다.

 

 SUMIFS 함수는 1~127가지 의 다중 조건을 충족하는 값을 구할 수 있습니다.

 

 즉, SUMIFS 가 SUMIF의 기능까지 처리가 가능합니다.

 

 SUMIF와 SUMIFS 범위와 조건을 지정하는 순서가 다르기에, 함수 사용 중에 혼돈이 발생할 수 있습니다.

 

 SUMIFS 사용이 가능한 [ 엑셀2007 ] 버전부터는굳이 SUMIF를 배우지 않는 것을 추천드립니다.


목차

1. SUMIFS 란?

2. SUMIFS 사용법

     중요 - ① 작성형식

     중요 - ② 작성순서

3. SUMIFS 사용 시 유의사항


1. SUMIFS 란?

 엑셀 SUMIFS 함수는 다중조건 (복수의 조건, 여러 조건) 에 맞는 (CELL, 값, 수식 등) 들의 합을 구하는 함수입니다.

 

 SUMIFS는 같은 행에서 여러 조건이 일치하는 값들의 합을 구합니다.

SUMIFS 사용법

위 그림과 같이 [ 합계를 나타내고자 하는 위치의 셀 ]   " I6 "  에

 

[ 조건대상범위 ]  (업체명)에서   조건 ]   (업체명)   가 일치하고,

 

[ 조건대상범위 ]  (품종)   에서   조건 ]  (품종)가 일치하는,

 

[ 합계 대상 범위 ]에서  일치하는 값 (셀)    A, B의 함수입니다.

 


2. SUMIFS 사용법


① 작성형식

중요  SUMIFS( sum_range   ,criteria_range① ,criteria①   ,criteria_range② , criteria②  ,criteria③ ,criteria ,,,,,,, )

 

중요  뜻 : SUMIFS( 합계 범위, 조건범위① , 조건①  , 조건범위②, 조건②  , 조건범위③, 조건 ,,,,,,, )

SUMIFS 사용법, 작성법

- SUMIFS는 위 작성방법처럼 [ 합계 범위 ]에서,[ 조건범위 ]와 [ 조건 ] 이 일치하는 값들의 합계를 보여주는 함수입니다.

 

 이 조건범위와 조건의 조합은 최소 1개 이상이며, 최대 127개의 다중조건을 지정 가능합니다.

 


중요  ② 작성순서

작성순서 전체 흐름표

SUMIFS 작성방법 한눈에 보기

1.

합계 값을 표현하고자 하는 위치의 셀 선택

 

 

2.

=sumifs(  입력

 

3.

1. [ 합계 대상 범위 ] 지정    >>  "F4" 눌러 절대참조 설정  >>     " , " (콤마) 찍기

4.  

2. [ 조건대상 범위 ] ① 지정  >>  "F4" 눌러 절대참조 설정  >>   " , " (콤마) 찍기   >>   3. [ 조건 ]  셀 (값) 지정  >>   " , " (콤마) 찍기

5.   

4. [ 조건대상 범위 ] ② 지정  >>  "F4" 눌러 절대참조 설정  >>   " , " (콤마) 찍기  >>     5. [ 조건 ] ②  셀 (값) 지정   >>    " ) " (괄호) 닫고 엔터 (Enter) 

,

,

,

,

6. 

" ) " 닫지 않고 동일한 방법으로 " , " (콤마)를 찍으며 조건을 최대 127개까지 지정 가능합니다. )

 


※ 범위지정 시 절대참조 지정 유의사항

SUMIFS 범위설정 오류 예시
SUMIFS 범위설정 오류 예시-2

 하나의 셀에만 값을 구할 경우에는 범위지정 시 절대값 지정을 하지 않아도 문제가 없습니다.

 하지만 하단에 다른 셀들을 자동으로 채울 경우에는, 그에 따라 범위도 아래로 밀려서 이동합니다.

 

이것을 방지하기 위해서는 범위를 지정한 이후에 "F4" 키를 눌러서 범위값을 절대참조로 고정시켜 주시면 됩니다.


 ★ 절대참조 란? - 각 위치정보의 열과 행번호 앞에 " $ " 표시를 할 경우에는, 해당 위치값이 있는 셀을 복사해서 붙여 넣거나 자동 채우기를 하더라도 위치 값이 변하지 않는 값을 말합니다.

 

SUMIFS 범위설정 절대참조 설정 예시

 

SUMIFS 범위설정 절대참조 설정 예시_2

=SUMIFS( $E$7:$E$15,  $C$7:$C$15,  G7,  $D$7:$D$15,  H7)

 

위처럼 범위 값에 절대참조로 지정할 경우에는, 하단으로 자동 채우기 하더라도 처음에 지정한 위치를 유지하게 됩니다.


SUMIFS 열 전체 범위설정 설정 예시
SUMIFS 열 전체 범위설정 설정 예시_2

열 전체를 범위로 설정하시는 경우에는 범위의 상하 이동이 없기 때문에, 굳이 절대참조를 하지 않으셔도 됩니다.

 

 


Tip.

 SUMIFS 함수는 위에서 언급한 바와 같이 1개의 단수 조건으로 실행이 가능하므로, 첫 번째 조건 값만을 입력한 후에 종료가 가능합니다.

 

 그리고 마지막에 " ) "을 작성하지 않고 "엔터 (Enter)"를 치더라도 자동으로 " ) "를 엑셀에서 자동으로 생성해 줍니다.


3. SUMIFS 사용 시 유의사항 (오류 발생 예시)

① 합계 범위와 각 조건 범위는 각각의 한 열만을 대상으로 하며, 시작과 끝의 행 번호동일해야 합니다.

SUMIFS 범위지정 오류 예시

 

② 숫자가 아닌 문자 형식은 합계에서 제외됩니다.

SUMIFS 합계 범위 값 오류 예시


4. SUMIFS 추가 설명

 SUMIFS는 엑셀 함수 중에서 가장 유용하게 사용되는 함수 중 하나입니다.

 

 그 사용법에 따라서 원하는 값을 구하시는데 큰 도움이 되시리라 믿습니다.

 

SUMIFS 함수 조건 값의 여러 유형

위에 입력된 함수 내용처럼

 

=SUMIFS(E:E,  C:C,"사오니",  D:D,H6,  E:E,">=100")

 

 조건 값은 일정 셀이 될 수도 있지만, 일정 값 "사오니" 를 지정해 줄 수도 있고, ">=100" 처럼 100 이상의 값을 지정해 줄 수도 있습니다.

 

 또한  AVERAGE, IF 등과 같이 다른 함수를 조합하여 값으로 지정하는 것도 가능합니다.


 지금까지 SUMIFS 함수에 대해서 알아보았습니다.

 

 끝까지 읽어주셔서 감사합니다.