컴퓨터활용

엑셀함수 SUMIF 조건의 합계 구하기 SUMIF함수 사용법

해다비 2023. 2. 23. 09:23
728x90

엑셀함수 SUMIF 조건의 합계 구하기 SUMIF함수 사용법

 



1. 일반적으로 특정조건의 합계를 구할 때 많이 사용하는 함수입니다. 


내역이 짧다면 직접 계산기를 두드리거나, 일반 합계함수(sum)로도 간단히 구할 수 있겠습니다만, 내역의 분량이 많아 져 수페이지에 해당하고 항목이 많아지면 일반 합계 함수로 구하기는 곤란할 수 있습니다. 이럴 때 아래의 함수를 활용하면 여러 가지 다른 항목의 합계를 조건을 주어 합계를 구할 수 있습니다. 함수 수식은 아래와 같습니다. 

합계를 구할 셀에 ‘=’을 입력하면 함수를 직접 입력할 수 있습니다. =sumif( 까지 입력 후 조건을 검색할 셀의 범위를 지정하고 쉼표‘,’ 큰따옴표 열고 조건텍스트 큰따옴표 닫고 쉼표‘,’ 합계를 구할 셀의 범위를 지정하고 괄호 ‘)’ 를 닫습니다. 


예시로 아래의 거래내역서를 기준으로 함수를 직접 하나씩 입력하며 설명하여 보겠습니다. 


2. 예시는 사과와 배를 3개 업체로부터 거래해온 내역입니다. 



거래 시마다 시장 상황에 따라 단가와 수량, 거래업체가 달라졌습니다. 표 우측처럼 해당 거래에서 특정 업체의 거래금액만 알고 싶다면? 사과나 배 특정항목의 거래수량만 알고 싶다면? 업체와 관련 없이 사과나 배 특정항목의 거래 금액만 확인하고 싶다면? 이럴 때 sumif 함수를 사용하면 편리하게 합계를 구할 수 있습니다.

 

728x90




3. 예를 들어 표의 거래업체 중 대한유통만의 거래 금액의 총합계를 구하는 방법에 대해 알아보겠습니다.


순서는 조건의 셀 범위 먼저 지정합니다. 

한국유통이란 업체(조건)를 검색할 셀의 범위는 C열 3행부터 C열 12행까지입니다.

이것을 C3:C12라고 표기합니다.



4. 직접 텍스트 입력을 하셔도 되고, 마우스로 셀을 드레그하여 지정하여도 됩니다.



조건 셀범위 지정이 끝났으면 반드시 쉼표를 사용하여 다음 조건을 지정할 수 있도록 합니다.

 



5. 다음은 조건을 지정하여 합니다. 조건은 대한유통입니다.

여기까지 진행 사항을 언어로 풀면 

sumif 조건 합계를 구하라 ( C열 3행에서 C열 12행 사이에서, “대한유통” 이 들어간,

이 됩니다. 

조건 텍스트를 입력하실 때 주의하실 점은 반드시 큰따옴표를 사용하여야 한다는 점입니다. 

큰따옴표를 닫고 다음 합계범위를 입력하기 위하여 쉼표를 사용합니다.



6. 이제 합계 범위를 지정합니다. 


합계 범위는 H열 3행부터, H열 12행 까지입니다.


조건 범위를 지정 할 때처럼 마우스로 드레그하여 영역 지정이 가능합니다.

H3:H12의 범위를 지정하고 반드시 괄호를 닫아야 합니다.

​상적으로 함수가 작성되었다면, 대한유통만의 거래금액 합계는 124,900원입니다.

C열 3행부터 12행 범위에서 대한유통이 들어간 것들만 H열 3행부터 12행에서 합계를 구하라입니다.





7. 성공하셨나요? 지금까지 SUMIF 함수를 성공하였다면 아래와 같이 범위와 조건을 달리하여 응용할 수 있습니다.


상단의 함수에서 “조건” 부분이 업체명만 변경하면 타업체의 거래 금액 합계를 산출 할 수 있습니다.

조건 범위를 변경하여 D열 3행부터 12행까지 사과 또는 배 조건을 지정하여

사과나 배의 총 금액 합계를 구할 수 있습니다.

조건 범위와 합계 범위를 변경하여 D열 3행부터 12행까지 사과 또는 배 조건에서 합계 조건범위를 수량으로 변경하여 사과나 배의 총 수량을 구할 수 있습니다.

해당 함수를 응용하면 각업체의 거래횟수도 구할 수 있습니다. 업체 목록에 1을 추가하여 


업체 조건의 합계를 구하면 거래 횟수가 됩니다.

지금까지 자주 쓰는 함수 SUMIF 에 대한 사용방법이었습니다. 

응용하여 연습하여 보시기 바랍니다.

728x90