본문으로 바로가기

엑셀 sumif 함수 사용법

category IT/엑셀 2018. 11. 12. 23:59


엑셀 sumif 함수 사용법


excel 은 일반 회사에서도 정말 많이 사용하는 프로그램이다. 초중고 시절에는 컴퓨터 관련학과에 진학을 하려면 가산점이 있는 자격증으로 컴퓨터활용능력 2급,1급 엑셀 itq 등이 있다. 본글은 '엑셀 sumif 함수 사용법'에 대해 배워볼 것이다. 썸이프 함수는? 조건에 맞는 합계를 구하는 함수이다. if (조건) + sum (합계) 로 조건이 있고 결국 합계를 구하는 함수라고 생각을 하면 되겠다.



엑셀 sumif 함수 사용법 으로 먼저 excel 프로그램을 실행 시키면 스프레드시트 상태에서 문제집을 풀고자 한다면 예제파일을 읽어와야 할 것이다. 본 글에서는 임의로 약식으로 만들어 개념에 대한 내용이므로 참고용으로 활용하면 좋을것이다.


스프레드시트에 임의로 이렇게 문구류, 제품, 단가, 주문수량, 주문액, 제품, 주문액 등을 입력해뒀는데, 썸이프를 사용하려면 이렇게 데이터가 적어서는 정상적인 결과물을 산출할 수가 없다. 조건에 맞는 합계를 구해야 하기 때문에 최소한의 데이터는 들어가야한다.


엑셀 sumif 함수는? 위와 같이 세가지만 기억하면 된다.

SUMIF(범위, 조건, 합계범위), 문제에 따라 다르지만 고정값으로 해야할 경우에는 범위와 합계범위에는 모두 절대값 형태로 숫자 앞에 달러가 두개가 붙어야 한다. 절대로 변하지 않는 값으로 만들어줘야 하기 때문이고, 중간에 보면 criteria (조건)에는 셀주소가 들어갈 수도 있고 ">=" 이상 "<=" 미만 등 부호가 들어갈 수도 있다. 이때는 앞뒤에 큰따음표를 붙여서 써야한다.


엑셀 sumif 함수 사용법 으로 위와 같이 임의로 자료를 만들어 보았다. 전국 문방구지역에서 취급하는 제품은 연필, 지우개, 볼펜 이 있다. 단가와 수량, 주문액이 있고 문제로는? '제품 중에 연필의 주문액의 합계를 구하라' 이다. 조건은 제품명중 "연필"이고, 제품명은 현재 셀주소에서 g11 부터 g20까지의 값이 변하지 않아야 하기 때문에 절대값을 취해야 한다. $G$11:$G$20 이렇게 들어가야한다 그런다음 쉼표를 누르고 그다음에는 "조건"을 넣어야 하는데 조건은 제품명이 연필인 것에 대한 주문액의 합계이기 때문에 L11 셀을 한번 클릭 하면 된다.



위와 같이 criteria 부분에는 L11을 클릭하면 된다. 그런다음 쉼표를 누르고 마지막에는 합계 범위 주소를 넣어주면 된다.


엑셀 sumif 함수 사용법 으로 합계범위는? 주문액 부분이다. 단가 X 수량 이 곧 이윤이 될 것이고 이윤은 주문액이 될 수가 있다. 논리적으로 따지면 말이 안되지만 본 글에서 예시로 그냥 임의로 만들어놓은 자료이기 때문에 단가 곱하기 수량은 주문액이 된다고 가정을 한다면? 위와 같이 마지막에 합계 범위를 주문액이 있는 J11 부터 J20 까지 범위를 잡고 절대로 변하지 않는 값 형태인 절대값으로 바꿔줘야 한다. 왜냐면 연필 제품에 해당되는 것중에 주문액의 합계를 구하는 문제이기 때문에 현재 셀주소에서 값이 변하면 되지 않기 때문이다.



이렇게 해서 엑셀 sumif= (범위, 조건, 합계범위) 결과로 주문액이 계산되었다. 실제로 맞게 했는지 확인을 해보기 위해서는? 아래와 같이 하면된다.



위 자료에서 제품명에서 연필의 주문액 총액을 구하는 것이기 때문에 연필에 해당되는 주문액 값을 모두 더해보면 된다. 2100 + 16500 + 13500 + 180000 = 212100 이 된다. 결과적으로 맞게 구했다는 것이다.


엑셀 sumif 함수 사용법 으로 이번에는 조금전과는 다르게 절대값 형태가 아닌 부등호가 붙어 조건을 구하는 문제에 대해 구해보겠다.

단가가 1100 이상인 주문액의 총액을 구하시오. 


이런 경우에는? 위와 같이 수식이 =SUMIF(제품,">=1100",주문액) 범위를 잡으면 된다. 중요한 것은? >= 이상 , <= 미만 등 을 입력시 앞뒤에 " " 큰따음표가 붙어야 한다. 큰따음표가 붙지 않으면 수식이 오류가 난다. 이렇게 해서 문제를 풀면? 답안으로는 조건에 만족하는 합계의 답안은 주문액이 238700이 나온다.



1100 보다 같거나 큰 단가에서 주문액을 모두 합해보면 답이 나온다. 즉 44000 + 134200 + 60500 = 238700 으로 결과가 나온다. 따라서 위의 수식은 정답이라 할 수 있다. 엑셀에서 sumif 는 가장 기본적으로 초반대 번호의 실기 문제로 주로 출제가 된다. 몇번만 해보면 어렵지 않고 금방 문제를 풀 수 있으니 조금만 연습을 해보면 모두다 맞출 수 있을 것이다. 지금까지 '엑셀 sumif 함수 사용법' 에 대해 배워봤다.

'IT > 엑셀' 카테고리의 다른 글

쉬운 엑셀 매크로 사용법  (1) 2018.12.13
간단한 엑셀 퍼센트 수식 계산  (0) 2018.11.24
정말 쉬운 엑셀 소수점 버림  (0) 2018.11.04
간단한 엑셀 셀합치기  (0) 2018.10.17