본문 바로가기
정보 및 후기/엑셀 및 PPT

엑셀 sumproduct 쉽게 배우자 (다중 조건)

by 까몽이 2020. 4. 27.

엑셀 함수에 대해 설명해 드리려고 합니다. 사실 이전부터 엑셀 강좌 시리즈를 기획하고 있었는데 인제야 올리네요.


글의 순서는 아래와 같이 진행하겠습니다. 



1. 엑셀 sumproduct 함수 기초


2. 엑셀 sumproduct 함수 고급 (다중 조건)



회사에서 잘 활용할 수 있는 엑셀 기초 위주로 작성하겠습니다.


우리는 대게 10대 학교에 다니고 공부를 하며, 20대 때 대학교에 들어가 전공 이론 공부를 하고 이론을 적용할 수 있는 기본적인 실습 프로젝트의 것들을 하며 보냅니다. 그렇게 대학교에서 이런저런 기초 이론 공부 들을 하고 일반적으로 회사에 입사하게 되죠.


하지만 회사에 입사하게 되면 직군을 막론하고 대학교에서 배운 많은 전공 지식은 쓰기가 쉽지 않습니다. 사실 알고 있는 분들은 이미 알겠지만, 대학교에서 배운 지식은 상당한 전공 기초 지식으로 실제 이익을 창출해야 하는 회사에서는 활용하기엔 부족하죠.


회사에서는 그런 전문적인 지식이 필요한 업무를 맡기기 위해 학사 학위 출신을 활용할 이유가 없습니다. 널린 게 석사고 박사이기 때문에 전공 분야는 그런 학위를 뽑죠.


학사를 뽑는 이유는 간단합니다. 전반적으로 여러 업무를 다룰 수 있고 적재적소에 필요한 위치에 투입 시키기 위함도 있고, 관리 능력을 키워 관리자로서 활용하기 위함도 있죠.


따라서 대부분의 학사 출신은 입사하게 되면 엑셀을 상당히 많이 자주 사용합니다.

엑셀을 다루는 실력에 따라 퇴근시간이 바뀌고 성과 창출 능력이 바뀝니다.

(이 얘기를 하기 위해 장황하게 글을 썼네요)





엑셀 sumproduct 함수 (기초)



엑셀 sumproduct 함수는 sum과 product 즉 곱셈들의 합을 나타냅니다 


엑셀 sumproduct는 예제로 보여드리는 게 빠르겠네요.




엑셀 SUM

왼쪽과 같은 품목 A,B,C,D,E,F에 수량과 개당 가격이 있다고 봅시다.


전체 금액을 구하기 위해선 E열과 같이 각각의 금액을 구한 후 총 합을 구해야 합니다.


하지만 이러한 것들을 쉽게 해주는 것이 바로 sumproduct 함수입니다.







엑셀 SUMPRODUCT

위 그림과 같이 sumproduct 함수를 써주고 파란색 부분과 같이 곱해야 할 첫 번째 열과 두 번째 열을 써줍니다.


=sumproduch(C3:C8,D3:D8) 이렇게 해주시면 됩니다.

이 엑셀 sumproduch 함수의 해석은

C3*D3 + C4*D4 + C5*D5 + C6*D6, C7*D7 + C8 *D8 이 되죠


이렇게 엑셀 sumproduct를 활용하시면 쉽게 곱들의 합을 구할 수 있습니다.




엑셀 sumproduct 함수 (고급)


위에 소개해드린 엑셀 sumproduct 함수 기본 사용법은 익히기 쉬우실 겁니다.

sumproduct 함수는 간단하지 상당히 파워풀한 함수입니다만 좀 더 복잡한 엑셀을 짜야 할 때는 다소 부족한 점이 있습니다. 예를 들면 sumproduct의 조건이 들어가야 하는 형식입니다




위에 예제에서 특징이 3월인 것들만 수량*가격을 구한다고 가정합시다.

실생활에서 엑셀을 활용할 때 이러한 경우가 상당히 많이 존재합니다.


이때 수식은 다음과 같습니다.

=SUMPRODUCT((C3:C8="3월")*1,D3:D8,E3:E8)


=sumproduct( ( ) * ( ) , a , b ) 수식 중 앞쪽인 ( ) * ( )이 조건이라고 생각하시면 됩니다.

즉, C3:C8 중 "3월"인 부분만 골라서 D3:D8 ~ E3:E8 의 sumproduct를 구한다 입니다.



감사합니다.

댓글