
Multiplies numbers, references, and ranges in one formula. PRODUCT is useful when a model depends on compounded factors rather than additive totals.
The Excel PRODUCT function multiplies the supplied numbers together. Like SUM, it accepts literal values, references, and ranges, but instead of returning an additive total it returns a multiplicative result. That makes it useful in models where several factors compound into one outcome.
PRODUCT is not always necessary for a short formula. For two values, =A1*B1 is perfectly readable. The function becomes more useful as the number of factors grows or when ranges and fixed multipliers must be combined cleanly. In those cases, PRODUCT expresses intent more clearly than a long chain of multiplication operators.
Returns the product of the arguments. Suitable for compounded rates, scaling factors, and formulas that apply several multipliers at once.
Returns the result of multiplying all numeric inputs. Blank cells and text in references are ignored, but a zero value forces the whole product to zero.
=PRODUCT(number1, [number2], ...)
PRODUCT takes one required argument and up to 254 additional ones. Each argument can be a number, a reference, or a range. Microsoft documents the same broad input flexibility here as with SUM, which is why PRODUCT can multiply a range of cells and then apply one extra adjustment factor in the same expression.
PRODUCT belongs to a different class of worksheet logic than SUM. It is designed for multiplication across a list of factors, not row-by-row matrix-style multiplication or weighted aggregation.
| Function | Behavior | Use When |
|---|---|---|
PRODUCT |
Multiply all supplied factors together | You need one combined multiplicative result |
SUM |
Add supplied values | You need an arithmetic total rather than a compounded result |
SUMPRODUCT |
Multiply corresponding elements, then sum | You need row-by-row multiplication across arrays |
* |
Multiply one term by another | The formula is short and only involves a few explicit factors |
The most important operational difference is how zero behaves. In additive formulas, a zero often has no effect. In PRODUCT, one zero collapses the entire result to zero. That is mathematically correct, but in business models it can signal missing data just as easily as it signals a true zero factor.
PRODUCT is especially useful when a model contains several scaling ratios that should all apply to the same base quantity. Examples include sequential markup factors, probability chains, growth multipliers, and unit conversions that are easier to express as one combined product.
It is also useful when the worksheet stores several factors in adjacent cells and the model needs their combined effect. A PRODUCT formula over that range is easier to extend than a hand-written chain of multiplication operators. If another factor is inserted into the range later, the function-based formula is often easier to adapt.
This is the direct use case. PRODUCT evaluates every numeric value in the range and returns the combined multiplication result. It is clearer than manually typing each multiplication operator once the factor list starts to grow.
=PRODUCT(B1:B4)
// 2 * 3 * 4 * 5 = 120
In cell F1, use PRODUCT on B1:B4 (2, 3, 4, 5) to multiply them all together. Expected result: 120.
Separate arguments work well when the factors are not adjacent. The result is the same as a direct * formula, but the syntax remains consistent with other PRODUCT-based calculations in the workbook.
=PRODUCT(B1,C1)
// 12 * 7 = 84
In cell F2, use PRODUCT on B1 and C1 (12 and 7) to multiply them. Expected result: 84.
This pattern is useful when a compound base result must be adjusted by a fixed factor. The constant can represent a conversion rate, markup, shrinkage factor, or any other multiplier that belongs in the same formula.
=PRODUCT(B1:B3,10)
// 2 * 3 * 4 * 10 = 240
In cell F3, use PRODUCT to multiply B1:B3 (2, 3, 4) and then by 10. Expected result: 240.
Referencing the multiplier from a cell makes the formula easier to maintain. If the factor changes later, only the cell value changes and the formula structure remains intact. That is preferable to hard-coding a rate inside many separate formulas.
=PRODUCT(B1:B4,D1)
// PRODUCT(B1:B4) = 120
// D1 = 1.1
// Result = 132
In cell F4, use PRODUCT on B1:B4 and then by the factor stored in D1 (1.1). Expected result: 132.
Because PRODUCT ignores blanks and text in references, the function works best when nonnumeric placeholders are truly empty rather than entered as zero. If a worksheet uses zero as a stand-in for "not provided yet," PRODUCT can understate or wipe out a result completely.
PRODUCT multiplies the supplied values together.=PRODUCT(number1,[number2],...).Tell your friends about this post