엑셀

엑셀 곱셈과 관련된 함수 *, PRODUCT, SUMPRODUCT, ^

엑셀과 PPT 2025. 7. 6. 20:02
반응형

엑셀에서 '곱셈'은 단순히 숫자와 숫자를 곱하는 것을 넘어, 데이터 분석과 보고서 작성에 매우 중요한 역할을 합니다.

단가와 수량을 곱해 총액을 계산하거나, 특정 비율을 적용하는 등 다양한 상황에서 곱셈이 필요하죠.

오늘은 엑셀에서 곱셈을 효율적으로 수행하고, 더 나아가 복잡한 계산까지 가능하게 해주는 핵심 함수들을 알아보겠습니다.

 

1. 엑셀의 기본 곱셈 연산자: *

가장 기본적이면서도 강력한 곱셈 방법은 바로 곱셈 연산자 *를 사용하는 것입니다. 

모든 수식은 =로 시작하며, *를 이용해 셀 참조나 숫자를 곱할 수 있습니다.

기본 구문  =셀참조1 * 셀참조2 * 숫자

 

활용 예시:

  • 두 셀의 값 곱하기: =A1*B1 (A1 셀과 B1 셀의 값을 곱합니다.)
  • 셀 값에 특정 숫자 곱하기: =C5*1.1 (C5 셀의 값에 1.1을 곱해 10% 증가된 값을 계산합니다.)
  • 여러 셀의 값 곱하기: =D2*E2*F2 (D2, E2, F2 셀의 값을 모두 곱합니다.)

이 방법은 간단한 곱셈에 가장 많이 사용됩니다.

2. 여러 셀의 값을 한 번에 곱하기: PRODUCT 함수

여러 셀이나 넓은 범위의 모든 숫자를 한 번에 곱해야 할 때 PRODUCT 함수를 사용하면 매우 편리합니다. 

* 연산자를 일일이 입력할 필요 없이 간결하게 수식을 작성할 수 있죠.

PRODUCT 함수 구문:
=PRODUCT(number1, [number2], ...)
=PRODUCT(range)

  • number: 곱할 숫자, 셀 참조 또는 범위입니다.
  • range: 곱할 숫자가 포함된 셀 범위입니다.

 

PRODUCT 함수 활용 예시:

  • 떨어져 있는 여러 셀 곱하기: =PRODUCT(A1, C5, E10) (A1, C5, E10 셀의 값을 모두 곱합니다.)
  • 연속된 범위의 값 곱하기: =PRODUCT(B2:B10) (B2부터 B10까지의 모든 셀 값을 곱합니다.)
  • 여러 범위의 값 곱하기: =PRODUCT(A1:A5, C1:C5) (A1:A5 범위와 C1:C5 범위 내의 모든 숫자를 곱합니다. 예를 들어, 재고 변동률이 여러 단계로 적용될 때 유용합니다.)

3. 조건부 곱셈을 위한 활용 팁: SUMPRODUCT 함수

SUMPRODUCT 함수는 이름만 들으면 '합계'만 구하는 함수 같지만, 사실 곱셈과 조건부 계산에 매우 강력하게 활용될 수 있는 다재다능한 함수입니다. 

특히 배열 연산을 통해 여러 조건에 맞는 값들을 곱하고 그 합계를 내는 데 주로 사용됩니다.

SUMPRODUCT 함수 구문:
=SUMPRODUCT(array1, [array2], [array3], ...)

  • array: 곱하고 합계를 구할 요소가 있는 배열 또는 범위입니다.

SUMPRODUCT 함수 활용 예시:
SUMPRODUCT는 특정 조건에 맞는 곱셈의 합계를 구할 때 진가를 발휘합니다.

예를 들어, 품목별 단가와 수량을 곱한 총액의 합계를 구하거나, 다중 조건을 만족하는 데이터의 총합을 계산할 때 유용합니다.

품목 수량 단가
사과 10 1,000
바나나 5 1,500
사과 8 1,000
오렌지 12 2,000

 

1. 전체 품목의 총 판매액 합계:

=SUMPRODUCT(B2:B5, C2:C5)

  • (10*1000) + (5*1500) + (8*1000) + (12*2000) 의 결과를 반환합니다. 이처럼 수량 열과 단가 열을 각각 배열로 지정하면, 대응되는 위치의 값들을 곱한 후 그 곱셈 결과들을 모두 더해줍니다.

2. '사과' 품목의 총 판매액 합계:

=SUMPRODUCT((A2:A5="사과")*B2:B5*C2:C5)

  • 여기서는 (A2:A5="사과") 부분이 '사과'인 경우에만 TRUE(1로 인식), 아니면 FALSE(0으로 인식)를 반환합니다. 결과적으로 '사과'인 행의 수량과 단가만 곱해져 합산됩니다. 이는 SUMIFS 함수와 유사한 결과를 낼 수 있지만, 배열 연산이라는 점에서 좀 더 유연하게 활용될 수 있습니다.

4. 제곱 및 거듭제곱: ^ 연산자

곱셈의 연장선상에서 특정 숫자의 제곱이나 거듭제곱을 계산할 때 ^ 연산자를 사용합니다.

기본 구문:
=숫자 ^ 지수
=셀참조 ^ 지수

 

활용 예시:

  • 2의 3승 (2 * 2 * 2): =2^3 (결과: 8)
  • A1 셀 값의 제곱: =A1^2
  • A1 셀 값의 0.5승 (제곱근): =A1^0.5 또는 =SQRT(A1)

 

엑셀에서 곱셈은 단순히 * 연산자만 아는 것을 넘어 PRODUCT 함수로 여러 값을 효율적으로 곱하고, SUMPRODUCT 함수로 조건부 곱셈 합계를 계산하며, ^ 연산자로 거듭제곱까지 수행할 수 있습니다. 

이 함수들을 적절히 활용하면 복잡한 데이터 계산도 훨씬 간결하고 정확하게 처리할 수 있습니다.