목차▾
엑셀 PRODUCT 함수란?
엑셀 PRODUCT 함수는 인수들을 모두 곱한 값을 반환하는 수학 함수입니다. SUM의 곱셈 버전. *연산자는 2~3개에 짧지만, 범위 전체(A1:A100) 곱은 PRODUCT 필수. 다단 할인 누적, 복리 수익률, 확률 곱 등에 표준.
구문은 =PRODUCT(범위 또는 숫자들) (최대 255개 인수). SUMPRODUCT와 혼동 주의 — PRODUCT는 전체 곱, SUMPRODUCT는 같은 위치끼리 곱한 후 합. 단가×수량 총액은 SUMPRODUCT.
동작 예시 + * vs SUMPRODUCT
| 수식 | 결과 | 비고 |
|---|---|---|
| PRODUCT(2, 3, 4) | 24 | 2×3×4 |
| PRODUCT(A1:A5) | A1×A2×...×A5 | 범위 전체 곱 |
| PRODUCT(2, "3") | 6 | 텍스트형 숫자도 OK |
| PRODUCT(2, 빈셀, 3) | 6 | 빈 셀 무시 |
| PRODUCT(2, "abc", 3) | #VALUE! | 변환 안 되는 텍스트 |
| PRODUCT(2, 0, 5) | 0 | 하나라도 0이면 0 |
PRODUCT vs * vs SUMPRODUCT
| 표현 | 의미 | 사용 |
|---|---|---|
| =A1*B1 | 두 셀 곱 | 가장 짧음 (2개) |
| =PRODUCT(A1, B1) | 두 셀 곱 | * 가 더 짧음 |
| =PRODUCT(A1:A10) | 범위 곱 | * 로 못 함, PRODUCT 필수 |
| =SUMPRODUCT(A1:A10, B1:B10) | 같은 위치 곱한 후 합 | 가중 합계 (단가×수량 총액) |
→ 2개 곱은 *, 범위 곱은 PRODUCT, 곱한 후 합은 SUMPRODUCT.
SUMPRODUCT 혼동 주의
가장 자주 헷갈리는 부분:
A: 10, 20, 30
B: 2, 3, 4
PRODUCT(A) = 10×20×30 = 6000
PRODUCT(A, B) = 10×20×30 × 2×3×4 = 144000
SUMPRODUCT(A, B) = 10×2 + 20×3 + 30×4 = 200 ← 같은 위치 곱한 후 합
→ 단가×수량 총액 = SUMPRODUCT, PRODUCT 아님.
실전 사용 시나리오 8가지
- 다단 할인 (할인 누적) —
=원가 * PRODUCT(1-할인1, 1-할인2, 1-할인3) - 가격 + 부가세 + 환율 —
=가격 * PRODUCT(1.1, 1.2, 1.3) - 복리 수익률 (연도별 다름) —
=초기금 * PRODUCT(1 + 수익률범위) - 확률 누적 (독립 시행) —
=PRODUCT(P1, P2, P3) - 단가 × 수량 (한 셀) —
=A1*B1(* 가 더 짧음) - 행별 곱 + 총합 — 보조 열에 A*B, 총합 SUM. 또는
=SUMPRODUCT(A:A, B:B)한 번에 - 누적 곱 (팩토리얼) —
=PRODUCT(1, 2, 3, 4, 5)= 5! → FACT(5)가 더 짧음 - 단위 변환 (다단 환산) —
=m³ * PRODUCT(100, 100, 100)→ cm³
다단 할인·복리 패턴
다단 할인 (할인 누적)
원가 100원, 30% + 10% + 5% 할인:
=100 * PRODUCT(1-0.3, 1-0.1, 1-0.05)
= 100 * 0.7 * 0.9 * 0.95
= 59.85
→ 단순 45% 할인(55원)과 다름!
복리 수익률 (연도별)
초기 100만, 1년 +10%, 2년 -5%, 3년 +20%:
=1000000 * PRODUCT(1.1, 0.95, 1.2)
= 1000000 * 1.254
= 1,254,000원
자주 발생하는 함정 6가지
- SUMPRODUCT와 혼동 — PRODUCT(A, B)는 전체 곱, SUMPRODUCT(A, B)는 위치 곱한 후 합 (단가×수량 총액)
- 하나라도 0이면 결과 0 —
PRODUCT(2, 0, 5)= 0. 0 제외하려면 IF 처리 - 빈 셀·텍스트 무시 — SUM과 같은 규칙. 빈 셀·텍스트 제외하고 숫자만 곱. 변환 안 되는 텍스트는
#VALUE! - 인수 직접 vs 범위 차이 없음 —
PRODUCT(A1, A2, A3)=PRODUCT(A1:A3) - 오버플로 가능 — 큰 수 많이 곱하면
#NUM!(~1.8×10^308 초과) - * 가 더 짧음 (2~3개) —
=A1*B1*C1이=PRODUCT(A1, B1, C1)보다 짧음
자주 묻는 질문
Q. PRODUCT 함수 사용법은?
=PRODUCT(범위 또는 숫자들) 형식. 인수들을 모두 곱한 값. 예: =PRODUCT(2, 3, 4) → 24, =PRODUCT(A1:A10) → A1~A10 모두 곱.
Q. * 연산자와 차이는?
결과 동일. 단 *는 2~3개 곱에 짧고(=A1*B1*C1), 범위·다수는 PRODUCT가 깔끔(=PRODUCT(A1:A100)은 *로 못 함).
Q. PRODUCT vs SUMPRODUCT 차이는?
PRODUCT는 전체 곱, SUMPRODUCT는 같은 위치끼리 곱한 후 합. PRODUCT(A, B)는 A와 B 모든 값 곱, SUMPRODUCT(A, B)는 (A1×B1) + (A2×B2) + ... → 단가×수량 총액에는 SUMPRODUCT.
Q. 다단 할인 어떻게?
=원가 * PRODUCT(1 - 할인율1, 1 - 할인율2, ...). 100 × (1-0.3)(1-0.1)(1-0.05) = 59.85. 누적 할인 = 1에서 (1-%) 곱.
Q. 0이 포함되면?
결과 0. 곱셈에서 0이 있으면 무조건 0. 0 제외하려면 IF로 사전 처리: =PRODUCT(IF(A:A=0, 1, A:A)) 배열 수식.
Q. 빈 셀과 텍스트는?
무시 (SUM과 같음). 변환 안 되는 텍스트는 #VALUE! 오류. 텍스트형 숫자("3")는 자동 변환.
Q. 복리 수익률 계산은?
=초기금 * PRODUCT(1 + 수익률범위). 매년 다른 수익률 적용 후 최종액. 예: 1년차 10%, 2년차 -5%, 3년차 20% → PRODUCT(1.1, 0.95, 1.2).
Q. 구글 스프레드시트에서도 동일하게 작동하나요?
네. PRODUCT·SUMPRODUCT 모두 표준 수학 함수로 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일하게 작동합니다.
본 페이지는 Microsoft Support 공식 PRODUCT·SUMPRODUCT·SUM 문서를 기준으로 작성되었습니다. 정확한 동작은 Excel 버전·환경에 따라 달라질 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.