본문 바로가기

일하는 법

Sumproduct 함수 활용법

반응형

0. 언제 Sumproduct 사용하나

Sumproduct라는 함수를 써보신 적이 있으신가요? 이 함수는 노가다 작업을 해왔던 시절이 무색하게 만드는 아주 혁신적인 함수라고 생각해요. 대학교에서는 숫자나 데이터를 다루지 않는 이상 이 함수를 쓰게 될 상황이 빈번하지 않을 수 있지만, 직장에서는 매출을 계산할 때나 판매하는 제품의 부피를 계산할 때 등 매우 유용하게 쓰인 답니다.

 

위 설명으로 아직 감이 오지 않을 수 있는 분들이 있을 것 같아, 아래 예제로 어떤 상황에서 쓸 수 있을지 한번 보여드리도록 할게요.

엑셀

위를 보시면 저희는 F열을 완성시키기 위해서, 각 행 별로 [ 수량 x 단가 x 공급가 ] 값을 구한 후 모두 더해줘야 하는 상황이라고 보시면 되는데요.

혹시나 부가세 어디있냐고 물으실 수 있을 것 같아서, 상황 설정을 수출하는 기업이라고 가정하고 영세율이라 부가세가 없다고 생각하시면서 계산 진행해보시면 될 것 같아요.  

 

이번 글에서 다루는 해당 함수를 모르시는 분들이라면 2행, 3행,... 7행까지 다 개별로 계산하여 E열을 채워 넣었을 거라고 생각해요. 그리고 2~7행까지 계산한 값들 아래 Sum이라는 함수를 집어넣고 최종 값을 구하시거나 했겠죠.

 

위와 같은 방법은 다소 원시적일 수도 있지만 사실 크게 나쁜 방법은 아니에요. 2행만 계산하고 나머지는 수식을 긁어다가 남은 행에다가 복사/붙여넣기 하면 되기 때문이죠.

 

하지만 우리는 그보다 한 차원 위의 방법으로 위와 같이 2가지 이상의 수식과 함수드로 우회하지 않고 한 번에 최종 값으로 도달하는 방법을 터득해보도록 할 거예요.

1. 최종 공급가 구해보기

이제 예제를 가지고 계속해서 어떻게 이 함수를 사용할 수 있는지 보여드리도록 할게요.

 

그전에 예제로 넘어가기 전 함수가 어떻게 생겼는지 먼저 참고해주세요. "=sumproduct(A1:A30,B1:B30,C1:C30)"와 같이 쓰시면 되고, 계산하고자 하는 열들을 지정만 해주면 됩니다. 확인이 끝나셨다면 이제 예제로 다시 넘어가 함께 예제를 풀어보도록 할게요.

엑셀

이번에 SUM을 이용하지 않고, 바로 최종 값을 구할 예정이라 E열의 2행부터 7행까지 병합을 해주도록 할게요. 그리고 위 빨간색 네모로 하이라이트 된 부분과 같이 입력 후 엔터를 누르시면 최종값을 손쉽게 구하실 수 있어요.

 

여기서 포인트는 말 그대로 계산하고자 하는 열들을 모두 나열만 하면, 선택한 열들의 수평에 해당하는 각 행들끼리 곱하고, 도출된 값들을 서로 더해서 최종값을 한 번에 도출해준다고 보시면 돼요.

 

쉽게 설명하면 아래와 같은 계산을 위 함수 1개로 단 몇 초 만에 해치운다는 말이죠.

(B2 x C2 x D2) + (B3 x C3 x D3) + (B4 x C4 x D4) + .... + (B7 x C7 x D7) = 7,952,500원

2.  박스 부피 무게 구해보기

특히 수출을 주로 하시는 분들께 실무에서 유용한 부분인데요. 예제도 특히 해당 산업군에 해당하시는 분들이 재미있고 쉽게 사용하실 수 있도록 만들어 두었으니 아래 한번 보고 풀어볼까요?

 

문제만 보면 위에서 다뤘던 예제 1과 크게 다르지 않습니다. 마찬가지로 A, B, C, D열을 모두 선택하시어 Sumproduct 함수를 열심히 사용하시면 답을 구할 수 있는 문제예요.

 

다만, 위에서 말씀드렸듯 해당 예제는 수출 실무를 어느 정도 반영한 문제라 해당 함수 사용 후 괄호 닫고 나서 1,000,000으로 한 번 나눠주시면 우리가 최종적으로 구하고자 했던 무게(CBM)를 구할 수 있어요. 가로, 세로, 높이를 cm로 가정했다고 생각해주시면 실무 하시는 분들도 이해가 되실 거예요. 

엑셀

 

예제 2는 모두 이해하실 필요는 없고, 예제 1과 마찬가지로 sumproduct라는 함수는 계산하고자 하는 각 열들을 나열해주기만 하면 알아서 다 계산하고 최종 값을 우리에게 도출해준다 정도만 알고 계시면 좋을 것 같아요.

 

사무직을 주로 하시는 분들이 많이 사용하시는 함수인만큼 너무 딱딱하지 않고 흥미를 불어넣으려다 예제 2번에서 과하게 한 줌 더 넣은 듯한 느낌이 없지 않네요.

 

사용법만이라도 잘 파악하고 연습하셔서 실무에 잘 적용해 보셨으면 좋겠습니다. 그리고 앞으로도 현실성을 가미해서 여러분들의 흥미를 이끌어낼 수 있는 예제들과 함께 유용한 엑셀 정보로 찾아뵙도록 하겠습니다. 

반응형