Excel · 수학

엑셀 곱하기 함수 PRODUCT

엑셀에서 곱하기는 * 연산자(=A2*B2)로 하고, 여러 셀·범위를 한꺼번에 곱할 때는 PRODUCT 함수로 모든 숫자를 곱한 값을 구합니다. 다단 가격 조정·복리 수익률·확률 누적 — SUM의 곱셈 버전

PRODUCT 수식 구조

=PRODUCT(number1, [number2, …])

number1, number2, … (최대 255개)

곱할 숫자. 셀 범위·개별 값·이름 범위 모두 OK. 모두 곱해서 하나의 결과 반환.

▸ 곱하는 것: 숫자, 인수에 직접 입력한 숫자형 텍스트("3")·논리값(TRUE=1, FALSE=0)

▸ 무시하는 것: 범위·셀 참조 안의 빈 셀, 텍스트(텍스트로 저장된 숫자 포함), 논리값

▸ 주의: 범위 안에 0이 있으면 결과는 항상 0

▸ 단순 2~3개 곱은 A1*B1*C1이 더 짧음 — PRODUCT는 범위 곱할 때 유용

직접 체험해보세요 — 다단 가격 시뮬레이션

기본가에 할인·부가세·환율을 순차적으로 곱해 최종 가격 계산 — 슬라이더로 각 단계 조정, 수식 입력줄에서 PRODUCT 함수와 * 연산자를 바꿔 볼 수 있습니다

F2=PRODUCT(B2:E2)
100,000
0.85
1.10
1.20

기본가

100,000

×

할인 계수

0.85

×

부가세 계수

1.10

×

환율 계수

1.20

=

PRODUCT

112,200

누적 곱 (왼쪽부터 차례로 곱한 값)

1단계까지

100,000

2단계까지

85,000

3단계까지

93,500

4단계까지

112,200

100,000 × 0.85 × 1.10 × 1.20

B2~E2가 모두 숫자이면 =PRODUCT(B2:E2)와 =B2*C2*D2*E2의 결과가 같습니다.

112,200원

SUM vs PRODUCT

덧셈 누적이냐 곱셈 누적이냐 — 같은 함수 패턴, 다른 연산

덧셈SUM
=SUM(2, 3, 4)
→ 9 (2+3+4)
  • 독립적인 값들의 합계
  • 매출·점수·재고 누적
  • 빈 셀·텍스트 무시
곱셈PRODUCT
=PRODUCT(2, 3, 4)
→ 24 (2×3×4)
  • 연속된 곱 누적
  • 다단 가격·복리·확률
  • 범위에 0이 있으면 결과 0

실전 활용 예제

=PRODUCT(B2:B5)

복리 수익률 누적. B2~B5에 연도별 수익률 곱계수(1.05, 1.04, 1.06, 0.98)가 있으면 4년 누적 결과.

예시: 1.05×1.04×1.06×0.98 → 1.1336 (13.36% 수익)
=PRODUCT(A2, B2, C2)

개별 셀을 직접 지정하는 곱. 단가×수량×환율 같은 변환·가격 책정에 자주 사용.

예시: 100 × 5 × 1.2 → 600
=PRODUCT(IF(A2:A100>0, A2:A100, 1))

0과 음수를 1로 치환해 곱셈. 배열 수식으로 0이 결과를 망치는 문제 회피.

예시: 0 만나도 곱 유지 → 안전한 누적 곱
=PRODUCT(1 + B2:B5)

수익률을 곱계수로 변환하면서 한 번에 곱. B2~B5가 0.05, 0.04 같은 수익률 형태일 때 1을 더해 곱.

예시: 0.05·0.04·0.06·-0.02 → 누적 곱계수
목차▾
  1. 1.엑셀 PRODUCT 함수란?
  2. 2.엑셀 곱하기 — * 연산자와 PRODUCT
  3. 3.동작 예시 + * vs SUMPRODUCT
  4. 4.SUMPRODUCT 혼동 주의
  5. 5.실전 사용 시나리오 8가지
  6. 6.다단 할인·복리 패턴
  7. 7.자주 발생하는 함정 6가지
  8. 8.자주 묻는 질문

엑셀 PRODUCT 함수란?

엑셀 PRODUCT 함수는 인수로 받은 숫자를 모두 곱한 값을 돌려주는 수학 함수입니다. 덧셈에 SUM이 있다면 곱셈에는 PRODUCT가 있는 셈입니다. 엑셀에서 곱하기는 기본적으로 * 연산자로 하고, PRODUCT는 곱할 셀이 많거나 범위(A1:A100)를 통째로 곱할 때 씁니다. 다단 할인 누적, 복리 수익률, 확률 곱 등에 자주 쓰입니다.

구문은 =PRODUCT(number1, [number2], …)이고 인수는 최대 255개입니다. 이름이 비슷한 SUMPRODUCT 함수와 혼동하기 쉽습니다. PRODUCT는 모든 값을 곱하고, SUMPRODUCT는 같은 위치끼리 곱한 뒤 더하므로 단가×수량 총액에는 SUMPRODUCT를 씁니다.

엑셀 곱하기 — * 연산자와 PRODUCT

엑셀 수식에서 곱하기 기호는 ×나 영문 x가 아니라 별표(*)입니다. 결과를 표시할 셀에 등호(=)를 입력하고 곱할 값이나 셀을 *로 연결합니다. =5*10은 50을 표시하고, =A2*B2처럼 셀 주소를 쓰면 원본 값이 바뀔 때 결과도 다시 계산됩니다. 나누기는 같은 방식으로 / 연산자를 씁니다.

여러 셀 곱하기

A2·B2·C2에 5, 15, 30이 있을 때 세 값을 곱하는 방법은 두 가지입니다. 곱할 셀이 두세 개면 *를 이어 쓰고, 셀이 많거나 범위로 묶여 있으면 PRODUCT가 짧습니다.

수식결과비고
=A2*B2*C22250셀마다 *로 연결
=PRODUCT(A2:C2)2250범위를 한 번에
=PRODUCT(A2:C2, 2)4500범위와 숫자를 함께

수량×단가 합계는 SUMPRODUCT

행마다 수량×단가를 곱한 뒤 모두 더하는 표라면 PRODUCT가 아니라 SUMPRODUCT가 맞습니다. =PRODUCT(B2:C6)은 수량과 단가 10개를 전부 곱해 버립니다. 행별 금액을 보여 줘야 하면 D2에 =B2*C2를 넣어 아래로 복사한 뒤 =SUM(D2:D6)으로 더하고, 합계만 필요하면 =SUMPRODUCT(B2:B6, C2:C6) 한 줄로 끝납니다.

모든 행에 같은 값 곱하기 — $F$1 고정

환율처럼 한 셀(F1)에 있는 값을 모든 행의 금액에 곱할 때 C2에 =B2*F1을 넣고 아래로 복사하면 C3에서는 =B3*F2가 됩니다. F2가 비어 있으면 0을 곱하게 되어 결과가 0으로 나옵니다. 수식에서 F1 앞이나 뒤에 커서를 두고 F4를 눌러 $F$1로 바꾸면 어느 행으로 복사해도 F1을 곱합니다. 셀을 고정하는 원리는 엑셀 절대참조에서 자세히 다룹니다.

고정 전

C2 =B2*F1

C3 =B3*F2 → 0

고정 후

C2 =B2*$F$1

C3 =B3*$F$1

선택하여 붙여넣기로 원본에 곱하기

수식 열을 따로 만들지 않고 원본 숫자 자체를 바꾸려면 선택하여 붙여넣기의 연산 기능을 씁니다. 천 원 단위로 적힌 금액을 원 단위로 바꾸거나(×1000), 단가를 일괄 10% 올리는(×1.1) 작업에 편합니다.

  1. 빈 셀에 곱할 값(1.1)을 입력하고 Ctrl+C로 복사합니다.
  2. 값을 바꿀 범위(B2:B6)를 선택합니다.
  3. 홈 → 붙여넣기 아래 화살표 → 선택하여 붙여넣기를 엽니다. 단축키는 Ctrl+Alt+V입니다.
  4. 붙여넣기에서 값, 연산에서 곱하기를 고르고 확인을 누릅니다.
선택하여 붙여넣기는 수식을 남기지 않고 원래 숫자를 결과 값으로 덮어씁니다. 원본이 필요하면 먼저 사본을 만들고, 방금 실행했다면 Ctrl+Z로 되돌립니다.

빈 셀·텍스트가 섞였을 때

곱할 셀에 숫자가 아닌 값이 섞이면 * 연산자와 PRODUCT의 결과가 달라집니다. A2=5, C2=30으로 두고 B2만 바꿔 본 결과입니다.

B2의 내용=A2*B2*C2=PRODUCT(A2:C2)
숫자 1522502250
빈 셀0150
텍스트 "없음"#VALUE!150
텍스트로 저장된 숫자 "15"2250150

* 연산자는 빈 셀을 0으로 계산하고, 숫자로 해석할 수 있는 텍스트는 숫자로 바꾸며, 해석할 수 없는 텍스트를 만나면 #VALUE!를 돌려줍니다. PRODUCT는 범위나 셀 참조 안의 빈 셀·텍스트·논리값을 건너뛰고 숫자만 곱합니다. Microsoft 도움말은 #VALUE!가 날 때 =A2*B2 대신 =PRODUCT(A2,B2)를 쓰는 방법을 안내합니다. 다만 PRODUCT를 쓰면 수량 칸이 빈 행에서 0 대신 단가가 그대로 나오고, 텍스트로 저장된 숫자는 오류 없이 빠지므로 결과가 이상하면 셀 내용부터 확인합니다.

퍼센트 곱하기

=A2*10%는 A2의 10%를 구합니다. 금액을 늘리거나 줄일 때는 1(100%)에 비율을 더하거나 뺀 뒤 곱합니다. 괄호 안이 먼저 계산됩니다.

수식 (A2 = 50,000)결과뜻
=A2*10%5,00010%에 해당하는 금액
=A2*(1+10%)55,00010% 인상
=A2*(1-15%)42,50015% 할인

비율이 C2 셀에 있으면 =A2*(1+C2)처럼 씁니다. 괄호를 빼고 =A2*1+C2로 쓰면 곱하기가 먼저 계산되어 A2에 C2의 비율 숫자(0.1)만 더한 값이 됩니다.

동작 예시 + * vs SUMPRODUCT

수식결과비고
PRODUCT(2, 3, 4)242×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 처리
  • 빈 셀·텍스트 무시 — 범위 안의 빈 셀·텍스트(텍스트로 저장된 숫자 포함)는 건너뛰고 숫자만 곱. 인수에 직접 입력한 변환 안 되는 텍스트는 #VALUE!
  • 인수 직접 vs 범위 차이 없음 — PRODUCT(A1, A2, A3) = PRODUCT(A1:A3)
  • 오버플로 가능 — 큰 수 많이 곱하면 #NUM!(~1.8×10^308 초과)
  • * 가 더 짧음 (2~3개) — =A1*B1*C1이 =PRODUCT(A1, B1, C1)보다 짧음

자주 묻는 질문

엑셀에서 곱하기는 어떻게 하나요?▾

곱셈 기호로 별표(*)를 씁니다. 결과 셀에 =A2*B2처럼 입력하면 두 셀을 곱하고, 여러 셀은 =A2*B2*C2 또는 =PRODUCT(A2:C2)로 곱합니다. 모든 행에 같은 셀(F1)을 곱하려면 =B2*$F$1처럼 절대 참조로 고정한 뒤 아래로 복사합니다.

PRODUCT 함수 사용법은?▾

=PRODUCT(범위 또는 숫자들) 형식. 인수들을 모두 곱한 값. 예: =PRODUCT(2, 3, 4) → 24, =PRODUCT(A1:A10) → A1~A10 모두 곱.

* 연산자와 차이는?▾

숫자만 있으면 결과가 같습니다. 곱할 셀이 2~3개면 =A1*B1*C1이 짧고, 범위를 통째로 곱할 때는 =PRODUCT(A1:A100)이 깔끔합니다. 다만 * 연산자는 빈 셀을 0으로 계산하고 숫자로 바꿀 수 없는 텍스트에서 #VALUE!를 내는 반면, PRODUCT는 범위 안의 빈 셀·텍스트를 건너뜁니다.

수식 없이 여러 셀에 같은 숫자를 곱할 수 있나요?▾

곱할 값을 빈 셀에 입력해 Ctrl+C로 복사하고, 바꿀 범위를 선택한 뒤 선택하여 붙여넣기(Ctrl+Alt+V)에서 붙여넣기는 값, 연산은 곱하기를 고릅니다. 원본 숫자가 곱한 결과로 바뀌고 수식은 남지 않습니다.

PRODUCT vs SUMPRODUCT 차이는?▾

PRODUCT는 전체 곱, SUMPRODUCT는 같은 위치끼리 곱한 후 합. PRODUCT(A, B)는 A와 B 모든 값 곱, SUMPRODUCT(A, B)는 (A1×B1) + (A2×B2) + ... → 단가×수량 총액에는 SUMPRODUCT.

다단 할인 어떻게?▾

=원가 * PRODUCT(1 - 할인율1, 1 - 할인율2, ...). 100 × (1-0.3)(1-0.1)(1-0.05) = 59.85. 누적 할인 = 1에서 (1-%) 곱.

0이 포함되면?▾

결과 0. 곱셈에서 0이 있으면 무조건 0. 0 제외하려면 IF로 사전 처리: =PRODUCT(IF(A:A=0, 1, A:A)) 배열 수식.

빈 셀과 텍스트는?▾

범위나 셀 참조 안의 빈 셀·텍스트·논리값은 무시하고 숫자만 곱합니다. 텍스트로 저장된 숫자도 범위 안에서는 건너뜁니다. 인수에 "3"처럼 직접 입력한 숫자 텍스트는 숫자로 바뀌고, 숫자로 바꿀 수 없는 텍스트를 직접 입력하면 #VALUE! 오류가 납니다.

복리 수익률 계산은?▾

=초기금 * PRODUCT(1 + 수익률범위). 매년 다른 수익률 적용 후 최종액. 예: 1년차 10%, 2년차 -5%, 3년차 20% → PRODUCT(1.1, 0.95, 1.2).

구글 스프레드시트에서도 동일하게 작동하나요?▾

네. PRODUCT·SUMPRODUCT 모두 표준 수학 함수로 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일하게 작동합니다.

본 페이지는 Microsoft Support의 PRODUCT·SUMPRODUCT·SUM 함수, 숫자 곱하기 및 나누기, 백분율 곱하기, 붙여넣기 옵션, #VALUE! 오류 문서를 기준으로 작성되었습니다. 메뉴 이름과 동작은 Excel 버전·언어 설정에 따라 다를 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.