엑셀 sumifs 함수에 대해서

이야기를 해보겠습니다

 

이 함수는 원하는 범위 안에서

각 조건을 동시에 만족하는

대상의 수를 찾아주는 함수 입니다

 

조건은 최대 127까지

자유롭게 추가 할 수 있습니다

 

일종의 필터 기능과

비슷한 함수라고 볼 수 있죠

 

사용하는 방법은

전체 범위를 지정하고

 

그 뒤에 추가하고 싶은 조건의

범위, 조건을 순서대로 입력하면 됩니다

 

말로 하니까 뭔가 복잡한데

실제로 해보면 간단한 함수입니다

 

예시, 스샷, 움짤로

자세히 설명해보도록 하겠습니다

 

<엑셀 sumifs 함수 - 예시>

 

우선 sumifs 함수를

사용하는 방법을 간단히 적으면

다음과 같이 됩니다

 

=sumifs(결과값 범위,조건1 범위, 조건1,

조건2범위, 조건2,조건3 범위, 조건3....)

 

역시 글자로 보니까 복잡하죠?

간단한 예시로 알아보죠

 

함수의 특성을 잘 설명하기 위해서

다양한 조건의 데이터가 필요해서

 

제품넘버, 전려곳비량, 가동시간, 수량 등

몇가지 조건을 넣은 예시를 만들었습니다

 

이 예시에서 전력 소비량이 800 이상이면서

가동시간이 2시간 인 제품의 수량은

총 몇개가 있을까요?

 

=sumifs(결과값 범위,조건1 범위, 조건1,

조건2범위, 조건2,조건3 범위, 조건3....)

 

원하는 결과값이 수량이기 때문에

결과값의 범위는 수량이고

 

첫번째 조건이 전력 소비량이 800 이상 이니

조건1 범위는 전력 소비량

조건1은 800 이상 입니다

 

두번째 조건은 가동시간이 2시간

조건2 범위는 가동시간이며

조건2는 2 가 되겠죠

 

움짤로 해보면 위의 움짤 처럼 됩니다

 

=sumifs( 입력 하고

결과값 범위인 수량을 드래그하고

 

첫번째 조건의 범위인 전력소비량을 드래그

">=800" 을 입력해서 800 이상을 찾고

 

두번째 조건인 가동시간 범위를 드래그

"2" 를 입력해서 2 시간만 찾는거죠

결과값은 26으로 나오는데

 

해당 조건을 충족하는 제품은

015제품 15개와 026제품 11개로

총 26개가 정확히 맞습니다

 

조건을 추가로 더 넣고 싶다면

뒤에 계속 추가하시면 됩니다

 

예를 들어서 제품 넘버가

5로 끝나는 제품 조건을 추가하려면

 

제품넘버 범위, "*5"

이 문장을 추가하면 되죠

 

굉장히 복잡하게 보이지만

막상 해보니까 간단하죠?

 

<엑셀 sumifs 함수 - 문자열 조건>

 

조건문에 문자열을 적용하는 것도

같은 방법으로 하면 됩니다

 

예를 들어서 예시표에서

제품종류 라는 항목이 있고

 

가전제품, 컴퓨터, 세탁기 같은

제품의 종류가 구분되어 있는데

가전제품 이라는 조건을 더하고 싶다

 

마찬가지로 제품종류를 범위로 넣고

"가전제품" 이라는 조건을 넣으면 됩니다

 

그런데 문자 데이터와 숫자 데이터를

함께 사용하는 경우에는

한가지 주의 사항이 있습니다

 

문자 데이터와 숫자 데이터를

구분해서 사용해야 한다는 거죠

 

엑셀에서는 015 라는 값을

그냥 입력하면 숫자로 인식되지만

'015로 입력하면 문자로 인식됩니다

 

문자로 인식 된 값의 경우

숫자가 아니기 때문에

 

14보다 큰 수 같은 조건에는

집계가 되지 않습니다

 

숫자가 문자로 인식 된 경우에는

왼쪽 위에 초록색 삼각형이 뜨니까

 

혹시 데이터가 이상하게 나오면

이 부분을 확인해보세요