본문 바로가기
엑셀 꿀팁!

[Sumproduct] 엑셀로 데이터 곱셈과 분포 시각화 마스터하기

by gdpark-weplay 2025. 3. 18.

 

 SUMPRODUCT 함수 집중 탐구

데이터 분석에서 곱셈과 분포를 효과적으로 활용하는 것은 매우 중요합니다. 엑셀은 이러한 작업을 간편하게 수행할 수 있는 다양한 함수를 제공합니다. 그중에서도 SUMPRODUCT 함수는 여러 배열 또는 범위의 해당 요소를 곱한 다음 그 곱의 합계를 반환하는 강력한 도구입니다. 이 함수를 사용하면 가중 평균, 판매 분석, 재고 관리 등 다양한 작업을 효율적으로 처리할 수 있습니다.

이번 블로그 글에서는 SUMPRODUCT 함수의 기본 사용법부터 고급 활용 예제까지 자세히 살펴보겠습니다. 엑셀 초보자도 쉽게 따라 할 수 있도록 친절하게 설명하고, 실무에서 바로 적용 가능한 팁도 제공할 예정이니, SUMPRODUCT 함수 마스터에 도전해 보세요!

1. SUMPRODUCT 함수란 무엇일까요?

SUMPRODUCT 함수는 엑셀의 수학/삼각 함수 범주에 속하며, 다음과 같은 기능을 수행합니다.

  • 배열 곱셈: 지정된 배열 또는 범위 내에서 해당하는 위치의 요소끼리 곱합니다.
  • 합계 계산: 곱셈 결과로 얻은 모든 값들을 더하여 최종 합계를 반환합니다.

기본 구문:

=SUMPRODUCT(array1, [array2], [array3], ...)

  • array1, array2, array3, ...: 곱셈 연산을 수행할 배열 또는 범위입니다. 최소 1개에서 최대 255개까지 지정할 수 있습니다.
    • 각 배열은 동일한 차원을 가져야 합니다. 즉, 행과 열의 개수가 일치해야 합니다.
    • 숫자가 아닌 값은 0으로 처리됩니다.

2. SUMPRODUCT 함수, 이렇게 사용하세요! (기본 사용법)

가장 기본적인 예제를 통해 SUMPRODUCT 함수의 작동 방식을 이해해 보겠습니다.

예제:

제품 가격 (단위: 원) 판매량 (개)
사과 1,000 10
1,500 5
800 12

위 표에서 각 제품의 판매액을 계산하고 총 판매액을 구하려고 합니다. SUMPRODUCT 함수를 사용하면 다음과 같이 간단하게 해결할 수 있습니다.

  1. 엑셀 시트에 위 표와 동일한 데이터를 입력합니다.
  2. 총 판매액을 표시할 셀 (예: E2)을 선택하고 다음 수식을 입력합니다.

=SUMPRODUCT(B2:B4, C2:C4)

  • B2:B4는 가격 범위, C2:C4는 판매량 범위를 나타냅니다.
  • SUMPRODUCT 함수는 각 제품의 가격과 판매량을 곱한 후 그 결과를 모두 더하여 총 판매액을 계산합니다.
  1. Enter 키를 누르면 E2 셀에 총 판매액 (27,100원)이 표시됩니다.

수식 분석:

SUMPRODUCT 함수는 다음과 같은 과정을 거쳐 총 판매액을 계산합니다.

  1. 사과 판매액: 1,000원 * 10개 = 10,000원
  2. 배 판매액: 1,500원 * 5개 = 7,500원
  3. 귤 판매액: 800원 * 12개 = 9,600원
  4. 총 판매액: 10,000원 + 7,500원 + 9,600원 = 27,100원

3. SUMPRODUCT 함수의 고급 활용: 조건부 합계 및 가중 평균

SUMPRODUCT 함수는 단순히 곱셈의 합을 구하는 것 외에도 다양한 고급 기능을 제공합니다.

3.1. 조건부 합계

SUMPRODUCT 함수와 조건식을 함께 사용하면 특정 조건을 만족하는 데이터의 합계만 계산할 수 있습니다.

예제:

제품 가격 (단위: 원) 판매량 (개) 종류
사과 1,000 10 과일
1,500 5 과일
800 12 과일
감자 500 20 채소
양파 400 15 채소

위 표에서 "과일" 종류의 총 판매액만 계산하고 싶습니다. 다음과 같이 수식을 작성할 수 있습니다.

=SUMPRODUCT((D2:D6="과일")*B2:B6*C2:C6)

  • (D2:D6="과일")은 D2부터 D6 셀까지 "과일"과 일치하는지 확인하는 조건식입니다. 조건이 참이면 1, 거짓이면 0을 반환합니다.
  • SUMPRODUCT 함수는 조건식의 결과(1 또는 0)와 가격, 판매량을 곱하여 "과일" 종류의 판매액만 합산합니다.

3.2. 가중 평균

가중 평균은 각 값에 중요도에 따른 가중치를 곱하여 평균을 계산하는 방법입니다. SUMPRODUCT 함수를 사용하면 가중 평균을 쉽게 구할 수 있습니다.

예제:

학생 과목 점수 가중치
A 국어 80 0.3
A 영어 90 0.4
A 수학 70 0.3

위 표에서 학생