본문 바로가기
함수/통계&수학 함수

엑셀 SUMIF함수로 내가 찾고자하는 텍스트수의 합을 알아보자!

by 동마드 2020. 9. 5.
반응형

안녕하세요 오늘은 자신이 원하는 조건에 맞는 데이터만 뽑아내서 합계를 계산하는 엑셀 SUMIF 함수를 알려드리려고 합니다. 실무에서 응근이 많이 쓰이는 함수이면서 간단하게 사용할 수 있기 때문에 이번에 확실히 마스터하고 가도록 하겠습니다.

 

 

예시

위에 예시를 보시면은 전 화주명이 몇개의 입고량을 가지고 있는지를 알아보려고 합니다. 즉, 만약에 화주명 중 '삼성'이 몇개의 입고량이 있는지를 SUMIF함수로 나타내보자 이런 의미라고 보시면 될 것 같습니다. 그렇다면 아래 엑셀 함수 마법사 사용방법을 알아보도록 하겠습니다. 총 2가지 사용방법을 알려드리겠습니다.

 

 

우선 함수마법사를 열어서 SUMIF함수를 열어보면 위와 같은 창이 뜹니다.

《SUMIF 설명》

·Range : 조건에 맞는지를 검사할 셀들입니다. (조건셀이라고 보시면 됩니다)

·Ctiteria : 더할 셀의 조건을 지정하는 수, 식 또는 텍스트입니다.

·Sum_range: 합을 구할 실제 값을 의미합니다.

 

즉, 위에 함수를 해석하자면은 Range[G3:G12(삼성, 현대자동차, 롯데, SK)]중에 Criteria[G3(삼성)] 조건을 지정해서 그에 맞는 Sum_range[H3:H12(입고량)] 수를 합산하라 이말입니다. 만약에 위 조건처럼 삼성뿐만 아니라 다른 기업들도 일렬적으로 엑셀 SUMIF 함수를 적용하고 싶다면 어떻게 할까요? 두번제 방법 설명입니다.

 

 

 

먼저 화주명 리스트를 위에처럼 적습니다. 화주명 중복제거를 하면은 '삼성, 현대자동차, 롯데, SK' 4개 기업이 나옵니다. 여기서 주의해야할점은 띄어쓰기라도하면 비교할때 인식을 못하기 때문에 참조값과 조건값이 정확히 일치해야합니다.

그리고 =SUMIF($G$3:$G$12,K3,$H$3:$H$12)에서 Range, Sum_range 부분은 절대값으로 설정한 이유는 조건값이 내려갈때 절대값을 지정안하면 참조 범위가 아래로 틀어지기 때문입니다. K3은 절대값으로 안한 이유는 아래로 내려갈때 조건값이 삼성, 현대자동차, 롯데, SK로 내려가야하기 때문입니다! 이렇게 되면 엑셀 SUMIF 함수 사용방법 2가지 설명끝났습니다. 아래 값이 정확한지 한번 확인해볼까요?

 

 

데이터가 몇개 안되기 때문에 실제 계산을 해보면은 정확한 값이 도출된걸 볼 수 있습니다. 전 엑셀 SUMIF함수 사용할 때에는 항상 참조값과 결과값의 합계가 맞는지를 확인합니다. 만약에 일치하지 않는다면은 텍스트가 누락됐거나 반영이 안된 데이터가 있는 거거든요!

반응형